On Nov 9, 2005, at 10:37 AM, Geir Magnusson Jr. wrote: > > On Nov 9, 2005, at 6:17 AM, Mark Wielaard wrote: > >> Hi, >> >> On Tue, 2005-11-08 at 16:13 +0000, Stefano Mazzocchi wrote: >>> Tim Ellison wrote: >>>> >>>> I'm delighted to be able to make a code contribution to the Harmony >>>> project on behalf of IBM. >>> >>> Let's the harmonization process begin :-) >> >> Right! I have been thinking on how to move forward with this. And >> I am >> excited to see some core class library code since that is where my >> expertise is. Obviously we should be able to extend this easily with >> parts of the GNU Classpath library like awt, beans, corba, crypto, >> swing, sql, most of javax, imageio, naming, etc and the 1.5 >> additions we >> have plus the generic classes from the classpath-generics branch. >> At the >> same time we can merge the kernel classes to get the best of both >> implementations. But it seems we still have the original roadblock to >> harmony cooperation, the incompatible licenses. Since this >> contribution >> is marked as ASLv2 which is incompatible with GPLv2 so we won't be >> able >> to share this easily. So lets try to get that away now. >> >> Would IBM be willing to assign this code to the FSF for inclusion >> in GNU >> Classpath or contribute it under a GPL-compatible license like MIT/X, >> W3C, etc. so that it can be mixed and merged with the GNU >> Classpath core >> library and used in larger GPL-compatible works like gcj, kaffe, etc? > > Mark, speaking with my IBM hat on, I will say that as I promised > yesterday to you, I'll certainly get a discussion started inside > IBM, but can't answer this now. > > Also, please understand that sometimes things can move very slowly. And to really put a fine point on this, I work for IBM, work in things like this for IBM, represent our community interests inside IBM and IBMs interests here (to some degree), but I don't speak for or represent IBM in general, or on this matter specifically. geir > > geir > >> >> That would be really fun. I remember when I joined the GNU Classpath >> group and we merged the libgcj and classpath code bases. That was >> really >> a good way to lift up both projects since you can compare ideas >> and code >> to create something that is bigger then the original things. And you >> will always learn things from trying to merge two similar but >> slightly >> different code bases. I am looking forward to going through each >> of the >> core packages to see which implementation is best if we can get >> the this >> license issue out of the way. >> >> 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/ > > -- > Geir Magnusson Jr +1-203-665-6437 > geirm@apache.org > > -- Geir Magnusson Jr +1-203-665-6437 geirm@apache.org