>>> What about starting by making sure Apache java projects _do_ work with >>> the 2 open source JVMs that are mentioned in the article ? >> Which two? I've had a thought to try testing James under gcj at some point. >> RedHat has already done a whole bunch of Java-based Apache projects with >> gcj. > Well, if you read the article that started the thread... You won't like > it... The other open source java virtual machine is ... Mono.
The author failed to list several Open Source JVMs. Potentially the most promising overall, is IBM's Jikes RVM. I think it would be fine if the GUMP Project wanted to use Jikes RVM as part of their testing on the GUMP server. Depending upon how long each run takes, I could see GUMP doing runs with each of several JVMs, if the GUMP PMC felt that such compatibility testing was of interest. That would be particularly helpful if, as I hope, we get a JVM and Java class library here soon, but until the Software Grant is in Jim's file cabinet, I'm not counting chickens. See: http://mail.gnu.org/archive/html/classpath/2003-04/msg00038.html for a one year old summary of IKVM vs gcj vs Jikes RVM running Eclipse 2.1. The Jikes RVM is under the Common Public License. There seems to be a problem with some of IBM's web sites today, but this URL works: http://www-106.ibm.com/developerworks/java/library/j-jalapeno/. Personally, I've been planning to try James under GCJ, because I would like to see the impact of AOT native code compilation. > At the moment Classpath project provides an almost complete > implemnetation of the JDK1.3 ( with a lot of JDK1.4 ). And > the same implementation is shared by all open source VMs > that I know. The quality has been uneven, but is apparently good enough to run Tomcat, Ant, and several others. IBM's Jikes RVM uses Classpath. Classpath is GPL, with a binary distribution clause. Having corresponded with some of the Classpath developers, I know that their expressed intent is for it to be non-viral when distributed with non-GPL applications. I don't know what official stance the FSF takes on that, though. --- Noel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]