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