Re: [discuss] Limewire on free JVMs.
"Jacob Hanslik" <[email protected]> Mon, 19 Sep 2005 09:00:34 +0200
| Newsgroups | gmane.network.gnutella.limewire.general |
|---|---|
| Message-ID | <[email protected]> |
Hi again. >As far as I know, the Classpath is still too much late in its development >to support at least the same API at Java 1.4.1 >(the current version targeted by LimeWire). First of all Classpath isn't late at all, since classpath isn't java. For now ALL 1.4.1 compatible java runtimes are heavily based on SUN's classes. If you want to rely on the one and only "java" compatible classes that are available and SUN dies, goes postal or whatever its not really happy. Supporting classpath would also allow LW to run withought fully compiled (GCJ) or even on topof .NET (ikvm) - so it should add a great amount of choice. >Also using NIO was a real improvement in LimeWire for performance reason. >We also need full support of Swing which has its own tricks... Well, I am sure LimeWire does not need "full" support of Swing, and NIO is mostly working. That was the idea behind my last mail - fix LW where its broken (e.g. makes asumptions which are not specified anywhere) and enhance Classpath so far that it works. >Note that Limewire now also works with Java 1.5 (even if it still does not >use its new language features or supplementary or extended bundled class >libraries). Well, java always has been upward compatible so I do not see the black magic behind this ;-) lg Jacob _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ _______________________________________________ discuss mailing list [email protected] http://www.limewire.org/mailman/listinfo/discuss