If SAGE developers weren't so thin on the ground, I'm sure that we could fork GMP. I'd be interested in doing so, for various reasons. There's already code in the FLINT project which could go straight into a forked GMP. I'd also like to get around to providing decent assembly support for the PS3.
But I alone do not have the time to maintain such an enormous package, especially given that I'm already codeveloper of FLINT. A group of us could manage it, I'm sure. But whether it would be successful, I couldn't say. Bill. P.S: When I say "thin on the ground", of course I mean that SAGE has many developers, but the overwhelming task of implementing all this mathematics is much greater. On 25 Sep, 14:47, "Jason Martin" <[EMAIL PROTECTED]> wrote: > > Actually GMP is far from stale. Anyway, I put the chances of a > > viable GMP fork in the next year at 1% (see below). > > > It would be very useful to figure out what the situation is with Singular's > > licensing plans. Do they have a mailing list or something? > > > -- William > > > Why I think GMP won't be fork: Torbjörn is > > really the organizing force behind GMP, as far as I can tell, and he > > seems completely OK with LGPLv3 as a license for GMP. I don't know > > of > > any serious players who have the necessary resources and who are > > interested in forking GMP, and the license change from LGPLv2 to LGPLv3 > > likely has no impact on Maple and almost none on Magma. Basically > > before any of this LGPLv3 stuff, various people have made noise about > > forking GMP for more serious reasons, and nothing happened, so I doubt it > > would happen now. > > I also have serious doubts that GMP will be successfully forked. I > looked into doing this myself, and the simple, painful, truth is that > the build scripts in GMP are more complicated than the mathematics. > (And, several times a year, someone on the GMP mailing lists suggests > forking the project, to which Torbjörn always responds, "go ahead," > but I can't find any successful GMP forks on the web.) Maintaining > build scripts for assembly level code for hundreds of platforms has > got to be a painfully tedious task that no one else wants to take on. > Torbjörn may be somewhat tough to work with, but you have to give the > guy credit: he's probably one of the best all around programmers on > the planet. > > So, I think that there is only one realistic option: Sage must go "v2 or > later". > > --jason --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---