CEE-J is a compatible execution environment designed for the Embedded Java Platform.
at the heart of CLDC is Sun's K virtual machine (KVM), a virtual machine designed from the ground up with the constraints of inexpensive mobile devices in mind
JavaFX Mobile is a complete, pre-integrated software system for advanced mobile devices designed to enable developers to author rich, high-impact content and network-based services.
Jeode is an implementation of Insignia's Java virtual machine environment tailored traditional embedded devices.
Software Co-Processor for Java: a family of generic products which implement the Java technology and specifically of the JVM (Java Virtual Machine) on practically any Embedded system
PERC is a clean-room JVM expressly created for demanding embedded systems.
a full function Java-compliant Virtual Machine (32K in byte size, and even smaller for JavaCard VM) which runs without an operating system
simple Real-Time-Java: for the small embedded and consumer devices is a clean room implementation of the Java Virtual Machine that has been specifically designed to run on devices with the small amount of system memory (from as low as 48KB)
Tiny InterNet Interface: a combination of a small but powerful chipset and a Java programmable runtime environment. The chipset provides processing, control, device-level communication and networking capabilities
an open source Java based replacement firmware for the Lego Mindstorms RCX microcontroller. The RCX is a programmable brick that comes with Lego's Robotics Invention System