Re:The time has come to stand up for the GPL
by skj on Friday March 06, 2015 @09:52AM
(#9157210)
Many people write code in the hopes that eventually people will use it. GPL hampers the ability for many to use it, and some other licenses do not.
[ Parent
| on HN ]
It's pretty simple choice really.
If your goal is simply to get your code used by other people and corporations, under virtually no restriction with what they do with it, then the GPL is not a good choice.
If your goal is to let others use your code for the greater benefit of everyone that uses your code, then the GPL enforces that (at least to the extent it can be reasonably enforced).
Re:The time has come to stand up for the GPL
by ocdtrekkie on Friday March 06, 2015 @11:57AM
(#9158041)
Incorrect. Because a lot of others can't use your code for greater benefit of everyone because it's GPL. Your code is open source, regardless of the derivative work. GPL is about forcing other developers' to release their code in order to use your code.
Re:The time has come to stand up for the GPL
by pmontra on Friday March 06, 2015 @01:09PM
(#9158480)
Which sounds very fair: I helped you, you help me.
GPL is about ensuring that all users of the code, both developers and end users, receive the same freedoms that the authors of any derivative work had.
Re:The time has come to stand up for the GPL
by ocdtrekkie on Friday March 06, 2015 @01:17PM
(#9158535)
But just as the GPL author has the freedom to make their code available, another author should be able to choose not to make their own code available. Again, this has nothing to do with freedom, this has to do with imposing your personal beliefs on others.
Yes, the other author has the ability to choose to not open source their code. But they absolutely do not have the choice to not abide by whatever license was applied to the libraries and original works they are building from.
The freedoms awarded by the GPL are not intended for the authors of the derivative works but for everyone else. The restrictions in place only prevent the author of the derived work from restricting everyone else.