List of Java virtual machines

Last updated

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.

Contents

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).

Free and open source implementations

Active

Inactive

Java operating systems

Some JVM's are intended to run without an underlying OS.

Proprietary implementations

Active

Inactive

Lesser-known proprietary Java virtual machines

See also

References

  1. "GCJ - GCC Wiki". gcc.gnu.org.