On Nov 28, 2007 11:56 AM, William Stein <[EMAIL PROTECTED]> wrote: > 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
Of course I meant that the GPL is not LGPL compatible, not the other way around. > 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 > -- 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 [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/ -~----------~----~----~----~------~----~------~--~---