...
>I am converting my project (a Java application) into an applet.
Why? Or more specifically, why *not* simply launch
the application using Java web start (JWS)? E.G.
<http://www.physci.org/jws/#jtest>
>How does going to version 1.5 of the source version affects my applet?
More JREs will be able to run it. Make sure you are using
the -bootclasspath and -source/-target options, and the compiler
will tell you which aspects of 1.6 are not availabe in 1.5.
Note that JWS is particularly suited to run-time versioning.
<http://www.physci.org/jws/version.html>
>Should I go directly for V1.6? Have you got any idea on how widespread the
>v1.6 are? Am I taking a risk by choosing 1.6? I know that Leopard does not
>have 1.6 yet, but this should come any month now.
And then how long will it take for Mac users to upgrade?
I would go for 1.5, and see how many changes need to
be made to the code to run it in a 1.5 VM (I doubt it will
require lots of changes).
>..What about Linux?
1.6 has been available for most Linux variants for some time.

Signature
Andrew Thompson
http://www.physci.org/
Nigel Wade - 03 Dec 2007 09:38 GMT
>>..What about Linux?
>
> 1.6 has been available for most Linux variants for some time.
Sun has not implemented a Java plugin for 64bit Linux, not even for 1.5 never
mind 1.6. So you can't run applets in 64bit browsers under Linux. There are
workarounds, but none of them are particularly appealing, and you will probably
find most installations of 64bit Linux cannot run applets.

Signature
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : nmw@ion.le.ac.uk
Phone : +44 (0)116 2523548, Fax : +44 (0)116 2523555
Arne Vajhøj - 04 Dec 2007 03:13 GMT
> Sun has not implemented a Java plugin for 64bit Linux, not even for 1.5 never
> mind 1.6. So you can't run applets in 64bit browsers under Linux. There are
> workarounds, but none of them are particularly appealing, and you will probably
> find most installations of 64bit Linux cannot run applets.
Does applets need 64 bit ?
Arne
Nigel Wade - 06 Dec 2007 09:04 GMT
>> Sun has not implemented a Java plugin for 64bit Linux, not even for 1.5 never
>> mind 1.6. So you can't run applets in 64bit browsers under Linux. There are
>> workarounds, but none of them are particularly appealing, and you will probably
>> find most installations of 64bit Linux cannot run applets.
>
> Does applets need 64 bit ?
A 64bit web browser needs a 64bit plugin. So, yes if your installation is 64bit
your browser is likely to be 64bit and applets would need a 64bit plugin (if
there was one).
The alternative is to install a 32bit browser and a 32bit JVM+plugin and use
that. But that isn't always possible, and certainly not always trivial, on
64bit Linux distros.
There is a project called nspluginwrapper which allows 64bit firefox to utilize
32bit plugins. How the technology works (since the 64bit application cannot
load the 32bit plugin directly) I don't know. It probably starts an external
32bit app which loads the plugin and embeds that app's. display within the
browser window. But that's pure speculation.

Signature
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : nmw@ion.le.ac.uk
Phone : +44 (0)116 2523548, Fax : +44 (0)116 2523555
Gordon Beaton - 03 Dec 2007 09:43 GMT
>>..What about Linux?
>
> 1.6 has been available for most Linux variants for some time.
If by "most" you mean "intel architecture", then that might be true.
But Linux runs on many HW platforms for which there is no recent Java
available at all.
/gordon
--
Arne Vajhøj - 04 Dec 2007 03:19 GMT
>>> ..What about Linux?
>> 1.6 has been available for most Linux variants for some time.
[quoted text clipped - 3 lines]
> But Linux runs on many HW platforms for which there is no recent Java
> available at all.
x86 is a pretty big chunk of Linux systems.
I will assume that IBM provides Java for Linux/PPC.
BEA has for Linux/IA-64.
Arne