| Perbandingan -- Java virtual machines General information|
Avian | ReadyTalk | 2008, March 3[1] | 0.6[1] | 2012, July 7[1] | Free | ISC license[2] |
---|
CACAO | Vienna University of Technology | ? | 1.6.0[3] | 2012, September 04th[3] | Free | GPL version 2 or later.[4] |
---|
GCJ | GNU | ? | ? | ? | Free | GPL version 2 or later, with the "libgcc exception".[5] |
---|
HotSpot, OpenJDK edition | Sun Microsystems, Oracle | 1999, April 27 | ? | ? | Free | GPL version 2 only. |
---|
HotSpot, Oracle JDK edition | Sun Microsystems, Oracle | 1999, April 27 | ? | ? | Free | Proprietary |
---|
HotSpot, Java SE embedded edition | Sun Microsystems, Oracle | 1999, April 27 | ? | ? | Commercial | Proprietary[6] |
---|
HotSpot, Zero port | Gary Benson[7] | ? | ? | ? | Free | GPL version 2 only. |
---|
IKVM.NET | Jeroen Frijters | 2004, June 28 | 7.0.4335.0 | 2011, December 5 | Free | zlib License[8] |
---|
JAmiga | Peter Werno, Joakim Nordström | 2005, May 19[9] | 0.0.6[10] | 2010, May 21[11] | Free | GPL version 2 or later. |
---|
JamVM | Robert Lougher | 2003, March 13 | 1.5.4 | 2010, January 1 | Free | GPL version 2 or later. |
---|
Jato VM | Pekka Enberg and contributors[12] | ? | 0.3[13] | 2012, January 4[13] | Free | GPL version 2 only.[12] |
---|
JC virtual machine | Archie L. Cobbs | ? | 1.4.7 | 2005, November 13 | Free | LGPL version 2.1 or later |
---|
Jikes RVM | IBM | 2001, October 14 | 3.1.3[14] | 2013, February 12[14] | Free | Eclipse Public License version 1.0[15] |
---|
Kaffe | Transvirtual Technologies | 1996 | 1.1.10-pre | ? | Free | GPL version 2 or later.[16] |
---|
Mysaifu JVM | ? | 2005, April 16[17] | 0.4.8[17] | 2010, March 5[17] | Free | GPL version 2 only[17] |
---|
SableVM | Sable Research Group | ? | 1.13 | 2007, March 30[18] | Free | LGPL version 2.1 or later. |
---|
VMKit J3 | ? | 2008, October 20 | 0.30 | ? | Free | University_of_Illinois/NCSA_Open_Sour ce_License[19] |
---|
Technical information Supported CPU architectures Supported operating systems|
Avian | Yes[21] | Yes[21] | No[21] | No[21] | No[21] | No[21] | No[21] | No[21] | Yes[21] | Yes[21] | No[21] | No[21] | No[21] | No[21] | No[21] | No[21] | No[21] | |
---|
CACAO | Using Cygwin[57] | Yes[57] | Yes[57] | Yes[57] | No[57] | Yes[57] | Yes[57] | Yes[57] | ?[57] | No[57] | No[57] | No[57] | No[57] | Yes[57] | No[57] | No[57] | No[57] | kFreeBSD, ucLinux[57] |
---|
GCJ | Yes[46] | Yes[46] | Yes[46] | ? | ? | Yes[46] | ? | Yes[46] | Yes[46] | ? | ? | ? | ? | Yes[46] | ? | No[46] | No[46] | DEC OSF 4.0f and 5.1, Hitachi SH-3/4 micro-controller[46] |
---|
HotSpot, OpenJDK edition | Yes[58] | Yes | Port[59] | Port[59] | Port[59] | Yes | Yes[60] | ? | Yes[61] | No | No | Port[62] | Port[50] | No | Port[63] | No | No | |
---|
HotSpot, Oracle JDK edition | Yes[47] | Yes[47] | No | No | No | Yes[47] | ? | ? | Yes[47] | No | No | No | No | No | No | No | No | |
---|
HotSpot, Java SE embedded edition | Yes[6] | Yes[6] | No[6] | No[6] | No[6] | Yes[6] | ?[6] | No[6] | No[6] | No[6] | No[6] | No[6] | No[6] | No[6] | No[6] | No[6] | No[6] | |
---|
HotSpot, Zero port | No[52][64] | Yes[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | No[52][64] | |
---|
IKVM.NET | Any operating system with a .NET framework | |
---|
JAmiga | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | |
---|
JamVM | No[28] | Yes[28] | Yes[28] | No[28] | Yes[28] | Yes[28] | Yes[28] | Yes[28] | Yes[28] | On Jailbroken iPhone[28] | No[28] | No[28] | No[28] | No[28] | No[28] | No[28] | No[28] | kFreeBSD |
---|
Jato VM | No[53] | Yes[53] | No[53] | No[53] | No[53] | No[53] | No[53] | Under development[53] | ?[53] | No[53] | No[53] | No[53] | No[53] | No[53] | No[53] | No[53] | No[53] | |
---|
JC virtual machine | No | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | |
---|
Jikes RVM | No[54] | Yes[54] | No[54] | No[54] | No[54] | No[54] | No[54] | No[54] | Yes[54] | No[54] | No[54] | No[54] | Yes[54] | No[54] | No[54] | No[54] | No[54] | |
---|
Kaffe | Yes[16] | Yes[16] | Yes[16] | Yes[16] | Yes[16] | Yes[16] | ? | Yes[16] | Yes[16] | No[16] | Yes[16] | No[16] | Yes[16] | Yes[16] | No[16] | No[16] | Yes | HPUX 11.x, BSDI 2.x, Unixware, SCO 3.2v5, NeXTStep 3.x, DG/UX, OpenStep 4.x, QNX 4.x, NCR MP-RAS 3.x, OSKit 0.96 +, GNU Hurd, Cygwin, DragonFly BSD, Interix, Ultrix 4.2, PS2Linux, AUX, MachTen 4.0.3, Fujitsu UXP/DS [16] |
---|
Mysaifu JVM | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | No[55] | Yes[55] | No[55] | |
---|
SableVM | Using Cygwin[56] | Yes[56] | Yes[56] | ? | ? | ? | ? | ? | Yes[56] | ? | ? | ? | ? | ? | ? | ? | ? | |
---|
VMKit J3 | No[45] | Yes[45] | No[45] | No[45] | No[45] | No[45] | No[45] | ?[45] | Yes[45] | No[45] | No[45] | No[45] | No[45] | No[45] | No[45] | No[45] | No[45] | |
---|
References |
---|
| Sun/Oracle | |
---|
| Foundation and major implementations | |
---|
| Embedded | |
---|
| Other | |
---|
| Discontinued | |
---|
|
|
| |