4 ms·
When I said "user" I meant "developer". Most of my open source code is licensed under the MIT license because it grants developers more freedoms than a GPL-like
by jdiez17 13y ago
When I said "user" I meant "developer". Most of my open source code is licensed under the MIT license because it grants developers more freedoms than a GPL-like license would.
Also, I believe that by allowing distributors to use your code without forcing them to release their code you don't restrict potential users' freedoms - if a company wanted to use your library in their project and your license is not compatible with it they will just find another project or write a similar one themselves. The result for the user is the same: they will not get access to the code.
- jmathai 13y agoIn the world of GNU any mention of "freedom" refers to end users.
- loup-vaillant 13y ago…because, in case someone hasn't noticed already, there are are more end users than programmers.
- dllthomas 13y agoAnd frequently programmers are users as well!
- dllthomas 13y agoFor "developer" it is substantially more true than it is for "user", to be sure. In principle, the power to demand the source gives me more freedom as a developer too - where with an MIT licensed executable I might not be able to find the code - but I'll readily admit that that aspect of it, when the author means the code to be distributed, is not terribly likely to be important when stuff lives on GitHub or even SourceForge or whatever. As a developer, though, I'd rather have more code I can read and learn from and tweak and borrow than yet another proprietary product that I'll probably ignore - even if you're giving me 10x more of the latter.
- deleted 13y ago[deleted]