Resources

Here are some Java and Java-like virtual machines and compilers that are being used increasingly in the design of Linux-based smart devices and embedded systems:

Chai Appliance Platform (HP): www.hp.com

GCJ, the GNU Compiler for the Java Programming Language (Red Hat): www.redhat.com

Embedded PERC 2.2 Java-Compliant Environment (NewMonics): www.newmonics.com

intent Java Technology Edition (Tao): http://tao-group.com

Java 2 Platform, Micro Edition—CDC (Sun Microsystems): java.sun.com

Jbed Micro Editon CLDC JVM (esmertec): www.esmertec.com

The Jeode Platform, Java Technology for Embedded Linux (Insignia): www.insignia.com

JRun, Embeddable J2EE-Compatible Java Application Server (Macromedia): www.allaire.com

JTime, a Real-Time Java Virtual Machine and API (TimeSys): www.timesys.com

Kaffe, an Open-Source Java Implementation (Transvirtual Technologies): www.kaffe.org

VisualAge Micro Edition (IBM Object Technology, Inc.): www.embedded.oti.com

Waba, an Open-Source, Java-Like Platform for Small Devices (Wabasoft): waba.sourceforge.net

Wonka, an Open-Source Embedded JVM and Class Library (ACUNIA): wonka.acunia.com