On Thu, Sep 14, 2006 at 11:02:30PM +0200, Manfred Tremmel wrote:
For your own code, just use -source 1.4 -target 1.4
Right, but when SUSE itselve doesn't do this, I will not be able to start a delivered tomcat, Eclipse, with 1.4.2 and all the libs (my /usr/share/java directory is full of jar files which are part of the SUSE distribution) wouldn't be useable with gcj or Sun's java 1.4.2.
If we manage to deliver openSUSE on all relevant platforms with an 1.5 (compatible) java, I actually wouldn't mind that the jars are incompatible with 1.4.2. 1.5 has been around for a while, 1.6 is about to come out, and I don't think we should wait with the move to the admittedly incompatible 1.5 language features until Sun decides to drop support for 1.4.2 altogether. However (big however!) I have also to care about the platforms for which no Sun java exists, so I am sceptical about the switch as well. But the only way to find out what will really break is to start building the stuff with java 1.5 on the platforms where it is available.
My hope is to get a *open* java for a *open*SUSE. I don't think Sun's java will be open in near future, it's a process starting with the next version, but will take a while, and maybe the wind changes inbetween. So I hope, gcj + classpath could replace Sun java, so we shouldn't build walls creating with getting incompatible jar-files.
That's a different can of worms ;-) While Sun java is a black box to us, we can (within tight resource and also knowledge constraints on my part) fix gcj/gij/classpath so that it can deal with 1.5-compiled jars. (I'm actually not even sure that it plainly doesn't work, but I'll have to check first before making any statements here.) And then there are other free jvms which we might want to check out. Any input on them would be greatly appreciated, btw. cheers, Sonja -- Sonja Krause-Harder (skh@suse.de) Research & Development SUSE Linux Products GmbH --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org