3 ms·
> When I read the philosophy pages of the FSF, I come away disagreeing vehemently with their arguments, and often simply unable to understand why people find th
by gh02t 9y ago
> When I read the philosophy pages of the FSF, I come away disagreeing vehemently with their arguments, and often simply unable to understand why people find those documents convincing for anything.
I mean, there's one thing that is obviously appealing (to a developer, benefits to a user are distinct) - "you can't use my code without giving back." Apple probably doesn't care whether or not you give back, but on the other hand a small developer (like me) often does.
From a developer's point of view I think of GPL not in terms of freedom to do whatever you want, but instead of protecting the developer's wishes about what people do with their software (roughly). When I choose to license something with GPL it's not because I want people to take it and do whatever, it's because I only want people to use it if they are going to be a good citizen.
- epistasis 9y agoAs a developer, I care a lot more about getting improvements back. GPL is massively beneficial from that orientation. That's why some commercial companies prefer GPL, because the developer of code gets stuff back. As a user, I care a lot less for GPL, because now I have to publish my changes if I choose to distribute binaries. If I'm a user and I have MIT or BSD code, as a user I have a lot more freedom to do what I want with MIT code.