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