This article provides non-exhaustive lists of J2SE Java virtual machines (JVMs). It does not include a large number of Java Platform, Micro Edition (J2ME) vendors. Note that J2EE runs on the standard J2SE JVM but that some vendors specialize in providing a modified JVM optimized for J2EE applications. A large amount of Java development work takes place on Windows, Solaris and Linux, primarily with the Sun JVM, which developers usually regard[original research?] as capable of producing adequate quality for commercial deployment. Note the further complication of different 32-bit/64-bit varieties.
Contents |
Proprietary / Closed Source implementations
- Excelsior JET (with AOT compiler)
- Hewlett-Packard, Java for HP-UX, OpenVMS, Tru64 and Reliant (Tandem) UNIX platforms
- J9 (IBM), for AIX, Linux, MVS, OS/400, Pocket PC, z/OS
- JBed, (Esmertec) is an embedded Java with multimedia capabilities
- JBlend, (Aplix]) is a Java ME implementation
- MRJ (Mac)
- MS JVM (Microsoft)
- JRockit (originally from BEA Systems) acquired by Oracle for Linux, Windows and Solaris
- OJVM (also known as "JServer") from Oracle Corporation
- PERC (Aonix) is a real time Java for embedded
- MicroJvm® from IS2T, Industrial Smart Software Technology. Wide range of virtual machines dedicaced to embedded systems (some are Hard real-time), arm7, arm9, avr, arv32, ppc, mips, ...
Lesser-known proprietary JVMs
Sun Microsystems
- Blackdown Java (Sun)
- CVM (Sun), support C
- Gemstone - modified for J2EE features (application DBMS)
- Golden Code Development (EComStation and OS/2 port of Java RTE and SDK for J2SE v1.4.1_07)
- Intent (Tao Group)
- Novell, Inc.
- NSIcom CrE-ME
- HP ChaiVM and MicrochaiVM
Free and Open Source implementations
- Squawk virtual machine (for embedded system and small devices)
- HotSpot
- AegisVM
- Apache Harmony
- CACAO
- IcedTea
- IKVM.NET
- Jamiga
- JamVM
- Jaos
- JC
- Jelatine JVM
- JESSICA (Java-Enabled Single-System-Image Computing Architecture)
- Jikes RVM
- JNode
- JOP
- Juice
- Jupiter
- JX (operating system)
- Kaffe
- leJOS
- Mika VM
- Mysaifu (Window Mobile)
- NanoVM
- SableVM
- SuperWaba
- TinyVM
- VMkit of Low Level Virtual Machine
- Wonka VM
- Xam
See also
|
||||||||||||||
No comments have been added.





