[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Python license and GPL programs



On Mon, Jan 15, 2001 at 10:17:42PM +0100, Tom Cato Amundsen wrote:
> On Mon, Jan 15, 2001 at 08:33:19PM +0100, calvin@users.sourceforge.net wrote:
> > Hello,
> > 
> > I followed the discussion of the Python 2.0 packaging. In the python2-base
> > package I saw this text:
> > 
> >  Note that the license of Python 2 is not compatible with the GNU General
> >  Public License (cf. clause 6 of the new Python license). Please don't
> >  use GPL code with Python2 without asking the authors of the GPL code for
> >  their explicit permission.
> > 
> > I am distributing Python programs under the GPL. So is this sentence
> > above telling me that all users are not allowed to use my GPLed programs
> > with Python 2.0?? What about previous versions?
> <IANAL>
> You can add an exception to your copyright file (GPL) that say that you
> give permittion to use your program with any python parser (or
> something, ask debian-legal for the exact text of such a disclaimer)
> </IANAL>
> > 
> > What is a possible solution? Use LGPL? Or restrict usage to Python <<2.0?
> > 
> > 
> > Bastian Kleineidam
IANAL either,

but I did do some research into the matter, and you could add a caluse to the
GPL which says something like:

"If this program is used with Python interpreter code whose license contains a
clause requiring legal disputes to be settled under the jurisdiction of the
State of Virginia, USA, and whose copyright is owned by the Corporation for
National Research Initiatives (CNRI) of Virginia, USA, then any legal action
pertinent to such code, and where such a clause is enforceable, may be resolved
under the jurisdiction of the State of Virginia, USA."

This should give away the absolute minimum of concessions to be compatible with
the Python 1.6+ license.  Get a lawyer to look at it before you use it!
Also, if you do get advice that it is okay, post so back here, so that I can
put it in my code ;)

-- 
Peter Eckersley                         http://www.cs.mu.oz.au/~pde 
(pde@cs.mu.oz.au)              TLI:  http://www.computerbank.org.au
<~~~~.sig temporarily conservative pending divine intervention~~~~>
GPG fingerprint: 30BF 6A78 2013 DCFA 5985  E255 9D31 4A9A 7574 65BC

Attachment: pgpu_aVqGCpLQ.pgp
Description: PGP signature


Reply to: