2009/10/1 William Stein <wst...@gmail.com>:
>
> On Thu, Oct 1, 2009 at 11:53 AM, David Harvey <dmhar...@cims.nyu.edu> wrote:
>>
>> I am confused. I want to release bernmm 1.1 under the (modified) BSD
>> license. It depends on NTL, which is GPL-licensed. Can I do this?
>
> Yes, definitely.
>
>> Or am I forced to release bernmm under GPL?
>
> Definitely not.
>
> If you are going to distribute your program (which you are), then you
> must release it under a GPL-compatible license.  The (modified) BSD
> license is GPL-compatible.  Thus you can release it under the BSD
> license.
>
> From the FAQ David just pointed to: "you must release your program
> under a license compatible with the GPL (more precisely, compatible
> with one or more GPL versions accepted by all the rest of the code in
> the combination that you link)."
>
> Just for comparison, if you were forced to release bernmm under GPL,
> then I would similarly be forced to get every BSD'd component of Sage
> to be relicensed under the GPL in order to include them in Sage.
>
> William

  A long time ago I asked fsf themselves about a similar question :-)
They were very kind and pointed me to this:

http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html

[I wanted to add GPL code to components of a MIT licensed project, but
it did not go far, and to avoid problems, I just ignored the license
issue and used standard MIT]

Paulo

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

Reply via email to