Il giorno mar, 24/06/2008 alle 22.18 +0100, Andrew John Hughes ha scritto: Hi Andrew! > both the Classpath and OpenJDK codebases of late, as have Mark, Mario, > Christian and probably others I don't, when I change code in OpenJDK I do this blindly :) On the other hand, you have my word (legally speaking, I guess it's the only thing I can do that is valid, but ianal you know...), that I don't copy code back and forth, or take inspiration for fixing nasty bugs, the codebases are anyway completely different, except for some one liners, which, as twisti said, are not a problem anyway. > I think it's an issue we need to look into, and we need to do so > before it's too late. In reality, I don't think Sun is going to come > chasing GNU Classpath contributors, if just because the majority are > also now OpenJDK contributors (which is half the problem) and it would > eradicate all the good work they've done with the Free Java community > over the past couple of years. > > Unfortunately, such suppositions aren't worth much in legal terms (and > let's get the obvious IANAL disclaimer in here before I say any more). > As we discussed a little on IRC earlier today, it's actually quite a > ridiculous situation that GNU Classpath and OpenJDK are just about > under the same license, but because of that 'or later' clause, they > are incompatible. FWIW I would not deny my ok in changing the "or later" in "/dev/null" if that can help. > an ideal world, both would be under GPLv3 and we'd share code between > the two as intended. On the other side, I've not seen as much code as > I'd expect (like the AWT peers) move into OpenJDK either, but I think > this is less legal and more process related. Some work is done in that respect, see our peer project. We are mixing stuff, we screw, we fix, we can do that in our respective codebases, and anytime we are ready we release the code as the GPL requires, so this is only a legal problem with the Free Software Foundation hosted repository, that we want to fix of course, but I don't feel like a terrible blocker. Mario -- Mario Torre, Software Developer, http://www.jroller.com/neugens/ aicas Allerton Interworks Computer Automated Systems GmbH Haid-und-Neu-Straße 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-53 pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF USt-Id: DE216375633, Handelsregister HRB 109481, AG Mannheim Geschäftsführer: Dr. James J. Hunt Please, support open standards: http://opendocumentfellowship.org/petition/ http://www.nosoftwarepatents.com/