Hello,

Thank you for all this licensing discussion.  Given our resources, it seems
to me that the only viable option is as follows:

   (1) Get permission to relicense the Sage library under "GPL v2 or later",

   (2) Remove anything from Sage that doesn't switch to "GPL v2 or
later" within some
         reasonable period of time.  (I'm still not convinced this is
anything except Singular.)

   (3) Once 1 and 2 are done, release the Sage library under GPL v2 or later.
         The Sage distribution will then be GPL v3 or later, and will only be
         usable by GPL v3 or later programs.

This will all be done slowly and patiently.  This means that Sage will not
have any new versions of GMP or GSL for quite a while.

Regarding (1), I'll define the copyright holders of the Sage *library*
to be the names
listed in the output of the following command (with some slight
editing, e.g., since
copyright statements for octave are in doctests):

    $ cd SAGE_ROOT/devel/sage
    $ grep -r -i Copyright  * > a.txt

These are the people that both contributed code to the core library and
took the time to actually explicitly put their names as copyright holders
on files (in most cases this means they were the first to create the given
file).   They contributed code under the assumption that their code is
GPL v2 only, so permission should be obtained before changing the
license on their code to GPL v2 or later.

There are 29 people listed below.  In a few days (there is no hurry),
I'll send the following email to each of them:

"Do I have your explicit written permission to relicense code you submitted
to Sage to be under the 'GPL v2 or later license'?
   [ ] Yes
   [ ] No
Note: If you answer "no", unfortunately your code may have to be removed
from Sage.  Please blame the FSF not me for this license fiasco."

Regarding the list below, you don't have to email me if you're listed -- I'll
email you.  If you are not listed, but believe you should be, please
let me know.
Some people have already emailed me about this, so I won't have to email
them again.

Martin Albrecht
Gregory Bard
Tom Boothby
Robert Bradshaw
Timothy Brock
Iftikhar Burhanuddin
Craig Citro
Alex Clemesha
Didier Deshommes
Chris Gorecki
Marshall Hampton
Jon Hanke
Mike Hansen
David Harvey
Sean Howe
David Joyner
Josh Kantor
Joshua Kantor
Kiran Kedlaya
Emily Kirkman
David Kohel
Robert Miller
Joel Mohler
Yi Qiang
Dorian Raimer
David Roe
Jaap Spies
William Stein
Chris Wuthrich

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

Reply via email to