This web site has moved - redirecting you to www.k-embedded-java.com/mika in 5 seconds

Mi|k|a Datasheet
 
Press Release
 
Demonstration

     

Mi|k|a is a solution allowing Java(TM) programs to be run on embedded systems with no graphical display ("headless" systems), including MMU-less architectures such as ARM7TDMI. The VM and runtime environment are based on the open-source Wonka(TM) project, with special adaptations to reduce footprint, improve performance on low-memory devices, and to support MMU-less operating systems such as uClinux in addition to the Linux and NetBSD platforms already supported by Wonka.

The class libraries supplied with mi|k|a include support for all the most commonly-used packages and APIs used for embedded Java programming, so most existing applications developed for other embedded Java offerings will run on mi|k|a with little or no modification.

The code taken from the Wonka open-source code base is covered by a BSD-style license, which freely allows modified versions to be distributed without an obligation to supply source code. Mi|k|a can safely be linked with native code libraries without endangering confidential or proprietary information that these may contain.

Distribution of binaries incorporating /k/ Embedded Java Solutions' modifications to the open-source Wonka codebase requires a license. Mi|k|a licensing terms are adapted to the needs of the embedded market, including an option to switch from per-unit fees to an annual "subscription" basis. Subscribers get full access to the modified source code, ensuring that they will always be able to support and maintain their product.

Mi|k|a is available now for ARM (ARM7TDMI, StrongARM, XScale), MIPS, x86-family and PowerPC CPU types, running under Linux, uClinux, and NetBSD.