Ubuntu 12.04 and JAMVM

Andrew Hughes gnu.andrew at redhat.com
Thu Jan 17 05:13:36 PST 2013



----- Original Message -----
> On Tue, Jan 15, 2013 at 6:46 AM, Richard Warburton
> <richard.warburton at gmail.com> wrote:
> > JAM VM is the default on ARM [0], is that the platform you're
> > installing on?
> 
> Ubuntu 12.04.1 LTS on 32-bit x86
> 
> oh, this sheds some light:
> https://launchpad.net/ubuntu/+source/openjdk-7
> 
> icedtea-7-jre-cacao: Transitional package for obsolete Cacao JVM for
> OpenJDK
> icedtea-7-jre-jamvm: Alternative JVM for OpenJDK, using JamVM
> openjdk-7-dbg: Java runtime based on OpenJDK (debugging symbols)
> openjdk-7-demo: Java runtime based on OpenJDK (demos and examples)
> openjdk-7-doc: OpenJDK Development Kit (JDK) documentation
> openjdk-7-jdk: OpenJDK Development Kit (JDK)
> openjdk-7-jre: OpenJDK Java runtime, using Hotspot Zero
> openjdk-7-jre-headless: OpenJDK Java runtime, using Hotspot Zero
> (headless)
> openjdk-7-jre-lib: OpenJDK Java runtime (architecture independent
> libraries)
> openjdk-7-jre-zero: Alternative JVM for OpenJDK, using Zero/Shark
> openjdk-7-source: OpenJDK Development Kit (JDK) source files
> 
> So it looks like I should be installing package ´openjdk-7-jre´,
> which
> was NOT listed among the options when one types ´java´ on a freshly
> installed Ubuntu system.
> 
> It´s a bit odd that calling "java" when it´s not installed only gives
> JAM VM and Cacao as options, and openjdk-7-jre is not listed. As if
> they don´t want Hotspot installed.
> 
> Maybe I should file a bug to have openjdk-7-jre shown along the other
> alternatives...
> 
> But this brings another question:
> 
> icedtea-7-jre-cacao: Transitional package for obsolete Cacao JVM for
> OpenJDK
> icedtea-7-jre-jamvm: Alternative JVM for OpenJDK, using JamVM
> 
> does this mean that Icedtea -the browser plug-in- can only be used
> with JamVM and Cacao in Ubuntu?
> 
> FC
> 
> --
> During times of Universal Deceit, telling the truth becomes a
> revolutionary act
> Durante épocas de Engaño Universal, decir la verdad se convierte en
> un
> Acto Revolucionario
> - George Orwell
> 

This is baffling to me.  I don't know what Ubuntu's reasoning is here, but
you don't want:

openjdk-7-jre: OpenJDK Java runtime, using Hotspot Zero

as this won't make use of the x86 HotSpot JIT, instead being purely interpreted
(and thus very slow).

Wondering where the standard HotSpot is... :-S
-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07




More information about the distro-pkg-dev mailing list