GPL and Python modules.

Steve Holden steve at
Tue Oct 26 01:43:55 CEST 2004

Peter Otten wrote:

> Grant Edwards wrote:
>>I don't really want to have to come to individual agreements
>>with 5-10 different module authors.  That's why "standard"
>>licenses were invented.
> Yes, and for an author to GPL a module is the standard way of saying use it
> as you like in your program, but distribute your part of the work under the
> same terms. Basically an embrace-and-extend antidote for code.
> I think talking to an author and maybe offering a moderate fee if you want
> terms more favourable to your purpose shouldn't be too much.
> Otherwise you have to stick to modules with BSD/MIT/Python Licenses - not
> that rare in Python land.

Looks that way. Time was, authors would use the LGPL for libraries 
(which was why it was developed in the first place). But if someone puts 
a module under the GPL then any integrated use of that module is a 
dervied work and must, if redistributed, be put out under the GPL.

Holden Web LLC +1 800 494 3119

More information about the Python-list mailing list