esmertec Announces the Release of Jbed RTOS Package 2.0 and the Release of Jbed Micro Edition CLDC 2.0

November 1, 2001

esmertec, inc. (www.esmertec.com), a leading global supplier of embedded Java(TM) virtual machines (JVM) and real-time operating systems (RTOS) based on Sun Microsystems' Java(TM) technology, today announced the release of Version 2.0 of the Jbed(TM) RTOS Package as well as the release of Version 2.0 of the Jbed Micro Edition CLDC(TM).

Jbed RTOS is esmertec's ground-breaking combination of a fast Java Virtual Machine (JVM) and a hard real-time operating system (RTOS). It allows for embedded products that are entirely coded in the Java(TM) programming language, including real-time code -- if applicable -- and device drivers. Such applications can run "bare metal" (directly on the underlying hardware without an additional operating system) or on standard operating systems like Linux, ThreadX or Nucleus. Jbed RTOS is more efficient than conventional JVMs due to its built-in compilation technology: bytecode is always executed as native machine instructions; there is no interpretation ever!

The latest version of the Jbed RTOS Package incorporates major enhancements in the Jbed Board Support Package (BSP), developers now have the ability to create and test their own BSP, which is a key advantage for Java developers who are under tight time-to-market constraints. Furthermore this release includes support for more of the classes and methods defined in the core Java packages as well as an implementation of the javax.comm for Jbed. The Jbed RTOS Package 2.0 comes with a highly improved Jbed scheduler to provide future support for the Real-Time Specification for Java (RTSJ), an enhanced IDE and Debugger. In addition, the Jbed RTOS Package supports a Virtual Network Computing (VNC) server. VNC is a remote display system, which allows you to view and control the target application from another system with a VNC viewer running on a Desktop computer and connected over the Internet.

Designed to satisfy the needs of our customers the Jbed RTOS Package is now available on a wide variety of embedded platforms, including StrongArm(TM) and the Motorola ColdFire(R) Processor family. It continues to be available on a wide variety of systems based on ARM, PowerPC and 68xxx processors.

Jbed Micro Edition CLDC is esmertec's drop in replacement product for Java 2 Micro Edition CLDC(TM). It is a Java Virtual Machine (JVM) optimized for small mobile devices like mobile phones and PDAs. Contrary to the reference implementation, esmertec's product is not only small but also fast due to its TBCC(TM) (target bytecode compilation) technology.

Version 2.0 of Jbed Micro Edition CLDC incorporates major enhancements, such as support for the Java Debug Wire Protocol (JDWP), significant improvements in Jbed Profile for MID -- esmertec's drop-in replacement for MIDP -- increased efficiency of the debugger, enhancements in the target bytecode compiler and linker, and improvements in sockets and event handling. The Palm version of Jbed Micro Edition CLDC in addition contains improved support for icons and Palm error codes.

Further improvements of Jbed Micro Edition CLDC 2.0 include full support for kAWT, a simplified version of the Java AWT (Abstract Window Toolkit). In addition, Jbed Micro Edition CLDC 2.0 now includes a clean-room implementation of KJava. kAWT, Jbed Profile for MID, and KJava allow defining GUIs, which work well in the restricted environment of small devices. Furthermore the new release supports normal and fixed palm fonts in bold and normal style and large and normal sizes, and offers Palm onscreen keyboards support, as well as a new look and feel for the Jbed Profile for MID.


[ Home | Contact | MobiChat | Experts database | Let's do it ]

Comments to the content of this page can be posted on the MobiChat discussion group

logo.gif (1569 bytes)