Jikes RVM is an open-source Java virtual machine and research project in IBM to create it. It differs from many other VMs in that it is implemented in Java and does not rely on any native code typically written in system languages like C/C++. It uses GNU Classpath as a standard class library. A Java virtual machine or JVM is a virtual machine that runs Java byte code. ... International Business Machines Corporation (IBM, or colloquially, Big Blue) (NYSE: IBM) (incorporated June 15, 1911, in operation since 1888) is headquartered in Armonk, New York, USA. The company manufactures and sells computer hardware, software, and services. ... Java is an object-oriented programming language developed initially by James Gosling and colleagues at Sun Microsystems. ... GNU Classpath is an attempt to create a free implementation of the standard class library for Java. ...
The program is licensed under Common Public License. The CPL (Common Public License) is an open source license from IBM. Its license terms have been approved by the Open Source Initiative. ...
A distinguishing characteristic of JikesRVM is that it is implemented in the Java™ programming language and is self-hosted i.e., its Java code runs on itself without requiring a second virtual machine.
JikesRVM (as of March 2003) can run a significant subset of the Eclipse IDE.
JikesRVM (as of March 2003) is based entirely on the class libraries produced by the GNU Classpath project.