3 ms·
This is actually a very interesting and dep topic. Stallman introduced ethics to the discourse about licensing. He also introduced free/proprietary software dic
by dvfjsdhgfv 6y ago
This is actually a very interesting and dep topic. Stallman introduced ethics to the discourse about licensing. He also introduced free/proprietary software dichotomy, as the difference wasn't as clear cut in the past. Finally, he co-created the GPL as a way to express his ideals, and as a way to oppose other FS licenses like BSD. Already 25 years ago many people didn't like this attitude, and this is how the Open Source label was born.
But deep down, can we really introduce ethics to the discourse? Is "proprietary software" really "immoral"? I had several discussions with RMS and while he admits some exceptions, his view is that it's basically a form of lack of freedom, hence unethical.
This idea seems stupid today, but I think we no longer notice how much the world changed because of FLOSS. Today, if I don't like proprietary software, I can easily use Linux and not need anything. Thirty years ago the situation was very different, we had very little choice. Today we are spoiled with choice, so the point RMS was making might seem less relevant.
In any case, recent decades brought another change that FSF still struggles with: the *aaS model which means Amazon takes anything they can, put it on their machines, make piles of money and rarely give anything back. No wonder companies like Elastic are pissed about it, but they can't do anything about it. And it doesn't look like the Aero GPL will solve the problem as it's simply way less popular than other licenses. But it seems like there are cases where ethics actually enters the licensing discourse and you can't avoid it.