- ElectricalFire - A JVM designed to generate high-performance machine code and to be portable to many different processor architectures.
- Glass - A classical static compiler implemented as a .class (java bytecode) frontend of gcc. It generates the assembler source of individual cpu from the given class file of java.
- Harissa - A Java environment that includes a compiler from Java bytecode to C and a Java interpreter.
- Janos - A JVM that supports multiple, separate process-like entities within a single VM, without reliance on any underlying OS or hardware support for such separation.
- Japhar - A JVM released under the LGPL, which should make it much more attractive for companies interested in embedding an open source JVM in their proprietary / commercial products.
- Jikes Compiler Project - Jikes is a compiler that translates Java source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification.
- Kopi - FREE Compiler from Java source code to bytecode, which is robust and fully-functional, with all the same plus even more features as commercial ones.
- LaTTe - An Open-Source Java Virtual Machine and Just-in-Time Compiler.
- SableVM project - A portable bytecode interpreter written in C, and implementing the Java virtual machine specification, second edition.
- Toba - Toba translates Java class files into C source code. This allows the construction of directly executable programs that avoid the overhead of interpretation.
|
|
|