- Seamlessly integrate pure Java code into real-time, safety-critical, and mission-critical systems.
- Deploy on a broad range of hardware and operating systems, ranging from ARM and ERC32 to PowerPC and x86/x86_64, from RTEMS to Linux or Darwin.
- Boot Java from bare hardware - for small footprint (100KB) applications, Fiji VM provides the unique ability to boot Java from bare hardware.
- Execute Java with deterministic garbage collection, as well as full support for safe GC-less allocation.
- Achieve high performance execution. From the peformance perspective, Fiji VM seems very promising, having only 40% slow down comparing to C.

To give you a better picture, here is how FijiVM fits into the whole stuck:

Fiji VM 1.0 release is coming in December 2009. More at Fiji Systems LLC home page.