To view parent comment, click here.
To read all comments associated with this story, please click here.
Because the GPL is, afaik, the only one which *requires* you to make your changes available. AFAIK all the others are more relaxed on this point.
It isn't the *only* one. LGPL, CDDL, MPL, etc. Unless you mean *all* changes, even ones that some might consider "derivative works."
If you mean *all* changes, there are many licenses that have the same basic requirements of the GPL for modifications:
http://www.opensource.org/licenses/rpl.php
or the QPL used by Qt:
http://www.opensource.org/licenses/qtpl.php
the nethack license:
http://www.opensource.org/licenses/nethack.php
the Jabber Open Source license:
http://www.opensource.org/licenses/jabberpl.php
I could list more, but the point is that there are a lot of licenses that require *all* changes to be made available under the original license. The GPL just happens to be the best known.




Member since:
2006-04-21
Because the GPL is, afaik, the only one which *requires* you to make your changes available. AFAIK all the others are more relaxed on this point.