3 ms·
MIT is the better license because it is more free than GPL. GPL comes with specific obligations.
by kd3 7y ago
MIT is the better license because it is more free than GPL. GPL comes with specific obligations.
- karmakaze 7y agoThe specific obligations in GPL are there to ensure the continued availability of modified sources--that is keep the software free.
- kd3 7y agoI understand why they are there but that has nothing to do with freedom. Forcing people to obey rules if they want to use the software is not freedom. In contrast, MIT gives and requires nothing. That is true freedom.
- karmakaze 7y agoSee Copyleft [0] https://en.m.wikipedia.org/wiki/Copyleft https://en.m.wikipedia.org/wiki/Copyleft
- LocalH 7y agoGPL puts more importance on the software's freedom. MIT puts more importance on the developer's freedom. Arguably, it's not really possible to claim one is better than the other because they have different philosophies. If you feel that ensuring the code must stay free is important, GPL is probably the better license. If you're more interested in the freedom of the developer to use the code even in a non-free way, then MIT would be the better license.