On Nov 28, 2007 11:31 AM, Jason Grout <[EMAIL PROTECTED]> wrote:
>
> I'm submitting to Sage with the idea that the code eventually goes back
> into NetworkX.  Most of the stuff I'm doing is pure python that should
> be pretty much a cut-and-paste job to get it into NetworkX.  To my
> knowledge, there are a few differences in how we deal with things in
> Sage, but they aren't big differences (except for the Cython code for
> graph isomorphisms and things like that).  Some of the more fundamental
> things I'd eventually like to do would even work better at the NetworkX
> level than the current Sage layer on top of NetworkX.
>
> NetworkX is certainly more than welcome to take whatever they want as
> well.  That's one of the nice things about the two projects being GPL.

NetworkX is LGPL'd not GPL'd.  The LGPL is not GPL compatible, so you
would have to relicense all your code to be LGPL'd before any of it could
be used in NetworkX.   If you relicense your code that way, then it can
be shipped with Maple say, but with the caveat that they must give back
changes they make to your code.

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