Kaffe is a free virtual machine designed to execute Java(TM) bytecode.
Kaffe can be configured in two modes. In the first mode, it operates as
a pure bytecode interpreter (not unlike Javasoft's machine). In the
second mode, it performs "Just-In-Time" code conversion from the
abstract code to the host machine's native code. The second mode will
ultimately allow execution of Java code at the same speed as standard
compiled code, while also maintaining the advantages and flexibility of
Note that Sun's Swing 1.1.1 implementation also works with Kaffe.
Install the kaffe package if you need a Java virtual machine.