EUROS Embedded Systems GmbH has announced general availability of Java virtual machine for all supported architectures.
Java interpreter is implemented in plain C and support Java Micro Edition standard, making it possible to handle arbitrary applications built with any standard compliant java compiler.
Some key JVM characteristics are:
- requires 32K RAM
- supports Java threads
- supports both standard and customized memory allocation and garbage collection algorithms
- supports JAR files and file systems
- easy to extend with custom libraries
- highly configurable list of standard libraries to minimize size