[sage-devel] Re: Including GPLv3+ code in Sage (2)

2011-02-26 Thread Jason Grout

On 2/26/11 9:20 AM, David Kirkby wrote:

On 26 February 2011 13:57, Jeroen Demeyerjdeme...@cage.ugent.be  wrote:

On 2011-02-26 14:30, David Kirkby wrote:

On 26 February 2011 12:45, David Joynerwdjoy...@gmail.com  wrote:

On Sat, Feb 26, 2011 at 7:19 AM, David Kirkbydavid.kir...@onetel.net  wrote:



So it seems to me we need to upgrade to GPL 3, but then that would
stop us using some code which is GPL 2 only. It seems a catch 22.




Which standard packages are GPL2 only? I didn't know there were any.


Just a search of the COPYING file shows:at least the following
appear to be GPL 2 only. I've not investigated these thoroughly,
though.


At least Mercurial and PARI are GPLv2+.  But for example R is GPLv2 only.


Are you sure about Mercurial and Pari?

http://mercurial.selenic.com/about/

says Mercurial is free software licensed under the terms of the GNU
General Public License Version 2. If one clicks the link to the
license

http://www.gnu.org/licenses/gpl-2.0.txt

it says GPL 2, with no mention of GPLv2+, or any later version,  so
I'm unsure how you arrive at that.


That's confusing, because the FAQ says GPLv2+:

http://mercurial.selenic.com/wiki/License#What_is_Mercurial.27s_license.3F

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


Re: [sage-devel] Re: Including GPLv3+ code in Sage (2)

2011-02-26 Thread David Kirkby
On 26 February 2011 16:34, Jason Grout jason-s...@creativetrax.com wrote:
 On 2/26/11 9:20 AM, David Kirkby wrote:

 On 26 February 2011 13:57, Jeroen Demeyerjdeme...@cage.ugent.be  wrote:

 At least Mercurial and PARI are GPLv2+.  But for example R is GPLv2 only.

 Are you sure about Mercurial and Pari?

 http://mercurial.selenic.com/about/

 says Mercurial is free software licensed under the terms of the GNU
 General Public License Version 2. If one clicks the link to the
 license

 http://www.gnu.org/licenses/gpl-2.0.txt

 it says GPL 2, with no mention of GPLv2+, or any later version,  so
 I'm unsure how you arrive at that.

 That's confusing, because the FAQ says GPLv2+:

 http://mercurial.selenic.com/wiki/License#What_is_Mercurial.27s_license.3F

 Jason

True, it is confusing - as is this whole GPL 2/3 mess created by the FSF.

I'm inclined to believe the FAQ, which is a Wiki, but note that is
Wiki which anyone in the world can edit, whereas the page I
referenced, which says only GPL 2

http://mercurial.selenic.com/about/

can only be edited by a select number of people.

Dave

-- 
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


[sage-devel] Re: Including GPLv3+ code in Sage (2)

2011-02-26 Thread Jason Grout

On 2/26/11 10:52 AM, David Kirkby wrote:

On 26 February 2011 16:34, Jason Groutjason-s...@creativetrax.com  wrote:

On 2/26/11 9:20 AM, David Kirkby wrote:


On 26 February 2011 13:57, Jeroen Demeyerjdeme...@cage.ugent.bewrote:



At least Mercurial and PARI are GPLv2+.  But for example R is GPLv2 only.


Are you sure about Mercurial and Pari?

http://mercurial.selenic.com/about/

says Mercurial is free software licensed under the terms of the GNU
General Public License Version 2. If one clicks the link to the
license

http://www.gnu.org/licenses/gpl-2.0.txt

it says GPL 2, with no mention of GPLv2+, or any later version,  so
I'm unsure how you arrive at that.


That's confusing, because the FAQ says GPLv2+:

http://mercurial.selenic.com/wiki/License#What_is_Mercurial.27s_license.3F

Jason


True, it is confusing - as is this whole GPL 2/3 mess created by the FSF.

I'm inclined to believe the FAQ, which is a Wiki, but note that is
Wiki which anyone in the world can edit, whereas the page I
referenced, which says only GPL 2

http://mercurial.selenic.com/about/

can only be edited by a select number of people.


Yes, it sounds like the confusion should be reported upstream to the 
Mercurial folks.


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