On 11/11/10 6:44 AM, Dr. David Kirkby wrote:
On 11/11/10 12:07 PM, Jeroen Demeyer wrote:
On 2010-11-11 12:42, Dr. David Kirkby wrote:
My interpretation of that is if:
* Says GPL 2
then's it incompatible. But if
I suppose you mean "if it says GPL 3 it is incompatible" (which the GLPK
and the new CVXOPT package says)
No, I don't mean that. I mean what I said.
*IF* we changed Sage to GPL v3+, then any package that it's released
under GPL 2, but does not state "or any later version" then it would be
incompatible with GPL 3.
As I understand it, currently, the whole Sage distribution is
effectively GPLv3+, since it combines GPLv2+ and GPLv3+ code, so it is
at least GPLv3. My understanding is that we currently can't include
GPL2 (not +) code. However, if someone wanted to take just the Sage
library and certain GPLv2+ packages (something like Purple Sage), then
they could make a GPLv2+ distribution, and then they could incorporate
GPLv2 (not +) code into their distribution.
Another resource for this is the GPL FAQ, particularly:
http://www.gnu.org/licenses/gpl-faq.html#AllCompatibility
Thanks,
Jason
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org