On Wed, May 6, 2009 at 10:37 AM, Tim Lahey <tim.la...@gmail.com> wrote:
>
>
> On May 6, 2009, at 12:05 PM, Vinzent Steinberg wrote:
>
>>
>> On May 6, 4:41 pm, kcrisman <kcris...@gmail.com> wrote:
>>> Wow, I really missed quite a thread.
>>>
>>> So is there any final consensus on this?  Is the following Sage
>>> program automatically GPL?
>>>
>>> {{{
>>> 2+2
>>>
>>> }}}
>>>
>>> Or only in the following form?
>>>
>>> {{{
>>> Integer(2)+Integer(2)
>>>
>>> }}}
>>
>> From my point of view, GPL'd libraries (and I think sage is also a
>> library) are practically only usable by GPL'd code. If you don't want
>> this, use LGPL'd libraries or similar.
>> The main difference of the LGPL is as far as I know that it allows you
>> to use an interface to the LGPL'd code without LGPL'ing your own code.
>>
>
> Doesn't both Maple and Mathematica make use of GMP? I thought they did.
>
> They aren't licensed under the GPL.

GMP is not GPL'd.  It is LGPL'd.   So any program can use/include GMP without
having to be GPL'd.  Magma also includes GMP.

William

>
> Cheers,
>
> Tim.
>
> ---
> Tim Lahey
> PhD Candidate, Systems Design Engineering
> University of Waterloo
> http://www.linkedin.com/in/timlahey
>
> >
>



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to