NestedVM

Binary translation for Java
 

Welcome

NestedVM provides binary translation for Java Bytecode. This is done by having GCC compile to a MIPS binary which is then translated to a Java class file. Hence any application written in C, C++, Fortran, or any other language supported by GCC can be run in 100% pure Java with no source changes.

NestedVM is the work of Brian Alliet and Adam Megacz. It is Open Source, released under the Apache 2.0 license.

News

  • 2007-01-12: Support for fsync()
  • 2006-12-16: Now using GCC 3.3.6 to compile out of the box on Ubuntu 6.10

Download

Documentation

Support