Top Qs
Timeline
Chat
Perspective

List of Java virtual machines

From Wikipedia, the free encyclopedia

Remove ads

This article provides non-exhaustive lists of Java SE Java virtual machines (JVMs). It does not include every Java ME vendor. Note that Jakarta EE runs on the standard Java SE JVM but that some vendors specialize in providing a modified JVM optimized for enterprise applications. Much Java development work takes place on Windows, Solaris, Linux, and FreeBSD, primarily with the Oracle JVMs. Note the further complication of different 32-bit/64-bit varieties.

The primary Java VM reference implementation is the OpenJDK HotSpot, produced by Oracle Corporation and many other big and medium-sized companies (e.g. IBM, Redhat, Microsoft, Azul, SAP).


Remove ads

Free and open source implementations

More information Name, Status ...
Remove ads

Proprietary implementations

Active

  • Azul Platform Prime a fully compliant, high-performance Java virtual machine based on OpenJDK that uses Azul Systems's C4 garbage collector and Falcon JIT compiler.
  • JamaicaVM (aicas) a hard real-time Java VM for embedded systems.

Inactive

Lesser-known proprietary Java virtual machines

  • Blackdown Java was a licensed port to Linux of the reference SunSoft implementation. It was discontinued in 2007, after OpenJDK became available.
  • Sun CVM CVM originally standing for "Compact Java Virtual Machine".
  • Gemstone modified for Java EE features (application DBMS).
  • Intent (Tao Group).
  • PreonVM a Java VM for embedded systems and small and resource constrained devices.
Remove ads

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads