/k/Embedded Java Solutions - Mi|k|a(TM)
A low-cost, high-featured Java2(TM) solution for "headless" embedded systemsTechnical description |
Mi|k|a is a stripped-down, customised port of the Wonka(TM) VM for Java. The VM supports all Java2 features except bytecode verification*, and the supplied class libraries are sufficient to run most existing embedded Java applications "out-of-the-box".
(*) Bytecode verification is scheduled for inclusion in a forthcoming release. |
Supported packages | Complete support (to 1.3. level): java.io Partial support, sufficient for most embedded applications: java.beans (optional) Additional packages may be added from the Classpath project or from other open-source intiatives such as Cryptix, Jakarta, JAXP, Castor. |
JNI support | All JNI functions of JDK 1.2 are supported, apart from the Invocation API. |
System requirements | Mi|k|a currently runs on ARM, MIPS, PowerPC and X86 architectures and the operating systems Linux, NetBSD, uClinux. Further ports are in preparation, enquire for details. The executable and class files require about 2 MB of flash storage, depending on options selected. Alternatively both can be NFS-mounted over the network. Minimum free RAM is 4 MB, 8 MB recommended. |
Java and Java2 are registered trade marks of Sun Microsystems. Wonka is a registered trade mark of Acunia International.