ACUNIA's WONKA brand is not related to the family of confectionery products manufactured by Nestlé under the trademark WONKA.
What is Wonka?
Wonka is ACUNIA's cleanroom Virtual Machine for the
JavaTM
language. It is extremely portable and self-contained, and can optionally
be used with its own real-time executive (OSwaldTM)
to provide a complete solution for embedded devices.
It is a full implementation of the Java language,
not just a subset.
And it's Open Source.
An Embedded VM
We didn't build a Virtual Machine first, and then look for a market;
we had a project, we had some hardware, and the project required that
hardware to run
Java.
The result is a Java implementation
designed from the start for embedded systems.
A VM for Real-Time
That system has real-time requirements;
maybe not Hard Real-Time, but hard enough for most of us.
We don't claim to have made a totally predictable Java
(it may not even be possible), but we have worked hard to
bring
Java's inherent unpredictability under control.
A Java2-compatible VM
Some embedded VMs sacrifice full Java
compatibility for other aims. Wonka doesn't. Automatic garbage collection,
dynamic class loading, user-defined class loaders, fine-grained
access control, they're all there. The standard distribution doesn't
include JavaBeansTM or Swing,
but you could add them if you wanted to: all the infrastructure needed
is present.
Full AWT 1.1.8 Support
Wonka comes with a
high-performance lightweight AWT
(RudolphTM) suitable for
any memory-mapped or framebuffer display. Or you can plug in your
own implementation, or run with no AWT at all (e.g. in a ``headless''
system). The choice is yours.
Free and Open Source
The Wonka Public License was conceived with the needs of embedded system developers in mind. You don't have to make your entire business open-source in order to use Wonka, nor do we insist you join a ``community process''. The WPL is based on the well-known BSD license (revised version), which is accepted by the community as being a genuine Open Source license and as a free software license, compatible with the GPL.
See the licensing page for details.
A VM from the Leader in Telematics
ACUNIA is the acknowledged leader in its field,
with a technology which is Java based
from top to bottom. And the Java
technology we are making available isn't just a demo
or a stripped-down version:
we share with you the
very latest version
of our code.