Hi, On Sat, 2005-05-07 at 00:26 -0400, Noel J. Bergman wrote: > > But why bother to "work with others"? Why not just join the existing GNU > > Classpath and Kaffe projects and work within them? > > > Geir indicated in a reply to my earlier posting that there were > > no specific objections to the Classpath license. > > There is a list of issues with both the LGPL and the GPL+Exception for which > I do not believe we have satisfactory answers. There is an on-going effort > to get the issues resolved, and that could be part of what comes out of > Harmony. Remember that Harmony is about creating a reusable and free Java > platform. It would not have to recreate Classpath if Classpath were > available to use. As Mark noted in his e-mail, that is not currently the > case.
Just to be completely clear about the issues. Obviously it is hard to "just solve" the general (L)GPL and ASL incompatabilities. But I have some hope that we know what the legal issues are now and that there can be some general resolution to make mixing and matching code from the two community possible in the future. For the specific case of GNU Classpath being integrated into a larger "Harmony" work the issue is a little simpler. All copyright in this work are assigned to the FSF and we already have a special exception that allows the core class libraries to be used by a project distributed under the ASL. At least that is what we think. If that is currently not the case then we will certainly change the wording of the specific GPL exception statement as used by GNU Classpath to make that more clear. If we want to integrate any new code produced by the Harmany effort into any of the existing projects, many of which are under the GPL or only accept code compatible with the GPL, and since the Apache Incubator terms allow modern BSD, MIT/X or MIT/W3C terms I think that is probably the best we can do for now. But as said before if we can (ab)use the Harmony project to get a strong signal to BOTH the FSF and ASF to fix any remaining incompatabilities between (L)GPL and ASL then lets do that! Cheers, Mark -- Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html Join the community at http://planet.classpath.org/
signature.asc
Description: This is a digitally signed message part