On 9/23/07, Mike Hansen <[EMAIL PROTECTED]> wrote:
> It seems odd that closed source software could use GMP under the
> LGPLv3, but that a GPLv2 project could not.  How tightly integrated is
> the GMP stuff?  Aren't we pretty much just using it as a library?

We are just using it as a library.  The problem isn't LGPLv3,
but GPLv2 itself! But please see
    http://gplv3.fsf.org/dd3-faq
where it is made crystal clear that in fact a GPLv2 project can't
even use an LGPLv3 library in library-only mode.

There is a discussion here:
  http://lwn.net/Articles/241065/

In short, Magma and Maple can use GMP under LGPLv3, but
Sage can't, because Sage is GPLv2, and the GPLv2 specifically
disallows linking against libraries that are more restrictive
(except things like the C library).

 -- William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to