Gentoo Archives: gentoo-java

From: David Herron <David.Herron@×××.COM>
To: David Gurvich <david.gurvich@×××××××.net>
Cc: gentoo-java@l.g.o
Subject: Re: [gentoo-java] sun java platform independence
Date: Fri, 19 May 2006 06:46:39
Message-Id: DA9FC260-1A3B-40D4-A076-2ED69702A941@sun.com
In Reply to: [gentoo-java] sun java platform independence by David Gurvich
1 Java works fine on my Mac ... but you're right, and I know what you
2 mean.
3
4 It's a matter of having appropriate VM's. I suppose a pure
5 interpreter VM (like what we call the "classic VM") could be portable
6 to pretty much any system with just a recompile. But it's from the
7 classic VM that Java earned the slow reputation and we really don't
8 want to go back there. The Hotspot VM contains compiler(s) that
9 dynamically compile the bytecodes to native code, so of course that's
10 a big dependency on specific CPU's.
11
12 And beyond the VM, there's a bunch of other native code .. such as
13 network I/O .. such as AWT, DnD, Sound ... Some of that is rather CPU
14 independant.
15
16 It's certainly very possible that, in time, this process will result
17 in a widely portable Java implementation. Not tomorrow. Not next
18 week. Not next month. Our open sourcing process is ... well...
19 it's going to take awhile ...
20
21 - David Herron
22
23
24 On May 18, 2006, at 8:53 PM, David Gurvich wrote:
25
26 > Will sun java finally become platform independent? Java is
27 > supposed to have
28 > been write once, run anywhere, but anyone using a platform other
29 > than sparc
30 > or x86 knows that it's not..
31 > --
32 > Kmail on Gentoo/PPC
33 > --
34 > gentoo-java@g.o mailing list
35 >
36
37 --
38 gentoo-java@g.o mailing list