From: Divye K. <div...@gm...> - 2008-09-05 10:38:12
|
Hi Kim, Dean, On Fri, Sep 5, 2008 at 2:57 PM, Dean Michael Berris <mik...@gm...>wrote: > On Fri, Sep 5, 2008 at 4:03 PM, Kim Gräsman <kim...@gm...> wrote: > > Dean, Divye, > > > > On Fri, Sep 5, 2008 at 09:37, Dean Michael Berris > > <mik...@gm...> wrote: > >> > >> Divye, since this is your code, would you mind taking a look and > >> applying the patch and maybe committing if it's alright with you? I'm > >> guessing the change has to be under the Boost Software License as > >> well. ;-) > > > > I'm not sure if there could be any license issues, as I copied and > > modified two methods from the Python base lib. > > > > I was hasty in praising the patch... But the fact that you're copying > code from Python (which I think is GPLed) and modifying it to be > applied to a Boost Licensed project/file is going to raise some red > flags. > Python has its own license ( http://www.python.org/download/releases/2.5.1/license/) that is not incompatible with the GPL but doesn't have its copyleft clause. The relevant clauses are reproduced for your opinions: 2. Subject to the terms and conditions of this License Agreement, PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python alone or in any derivative version, provided, however, that PSF's License Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights Reserved" are retained in Python alone or in any derivative version prepared by Licensee. 3. In the event Licensee prepares a derivative work that is based on or incorporates Python or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python. I don't know how this license will interoperate with the BSL, but it doesn't seem to be incompatible like the GPL. Any opinions? > > I think it's better you raise it with the Python developers mailing > list and submit a patch there. > I agree. Divye -- An idealist is one who, on noticing that a rose smells better than a cabbage, concludes that it will also make better soup. H. L. Mencken (1880 - 1956) My official web site: http://people.iitr.ernet.in/shp/061305/ Webmaster: http://www.drkapoorsclinic.com Blog: http://divyekapoor.blogspot.com |