On 7/29/07, Pablo De Napoli <[EMAIL PROTECTED]> wrote: > William (and others): > > There is a licence issue about Sage raised by GPL-v3, that may be you > need to consider > (I'm not a lawyer so that what I'm saying could be wrong).
This comes up in sage-devel about once every other month. Thanks for revisiting the question. > Currently according to the COPYING file, Sage is released under GPL version 2. > This is correct. It is currently forced on SAGE because I think at least one of the libraries SAGE depends upon, e.g., PARI, is GPL V2 only. > The problem is that some packages included in Sage will be soon relicence > under > GPL-version 3, for example GNU GSL version 1.10 will certainly released under > GPL-version 3 (and so will be most FSF stuff). You're right, SAGE won't include any GPL V3 only packages until SAGE itself is relicensed GPL V3. That won't happen until every component of SAGE is relicensed under a GPL V3 compatible license. > If I understand things well, you cannot link such a library to a > GPL-v2 project, without > releasing the whole project under GPL-v3, am I right? > If this is true, then it might be necesary to consider relicensing > Sage under GPL-v3. > But this would mean to get explicit permision from all Sage contributors > (Since Sage is not released "under GPL-v2 and any later version..." > but explicitey under "GPL-v2") Yes, I cannot release SAGE under GPL V3 until: 1. Every single component of SAGE, including PARI, is licensed under a GPL V3 compatible license, and 2. I get permission from all copyright holders of new code included in the SAGE library itself (probably >= 50 people) to switch from GPL V2 to "GPL V2 or later". I could start with 2. without having to wait for 1. The problem is that it's a lot of busywork that I have no desire whatever to deal with, since I much prefer doing mathematics and coding. My current plan is to stop including new versions of any packages that switch to GPL V3 only licenses, wait to see what happens with all the packages that SAGE depends on that are currently not GPL V3 compatible, then revisit this questions later. We should also watch to see how the Debian project deals with GPLv3 problems. It will be interesting to see how the Linux kernel deals with this issue, since they also have copyright spread over hundreds of people and I think they are currently GPL V2 only. Does that sound reasonable to sage-devel? William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---