Free Embedded Java class library released under GPL
Jun 20, 2000 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 viewsWebsprocket has released JEMIni, a free, open-source Java programming language for embedded networked systems. JEMIni includes a set of foundation libraries equivalent to those found in commercial Java distributions. JEMIni also includes libraries suitable for device drivers, embedded system design, and embedded system design automation. JEMIni source, which is released under GPL, is available for public download, here.
Mark Medovich, Websprocket CEO, said “Websprocket is pleased to have contributed many enhancements to the Java programming platform, including real time Java technology and Java technology device drivers. The open source community serves as an ideal vehicle for driving Java technology into embedded devices.”
About JEMIni
JEMIni is Websprocket's open source Java class library (.lang, .io, .util, .net) distribution. As a set of essential libraries supporting the Java language, JEMIni contains all of the current libraries from open source Java. JEMIni also includes Websprocket-developed packages for device, device driver, system resource management, device management, file management, real-time threads, and messaging.
Although the Java platform lacks APIs for device drivers, boot, target debug, processes, and MP, Java is flexible enough to be used to describe APIs for these. If a designer needs to add a component to the design hierarchy, the JEMIni APIs and open sources are general purpose enough to accommodate most needs.
About Websprocket
Websprocket (Sunnyvale, CA) develops, markets, and supports, advanced software development systems that allow customers to create and manage networked embedded systems in the post-PC era. Websprocket's products enable customers to enhance product performance, reduce research and development costs and shorten product development cycles improving critical time to market.
VMFoundry allows applications written in Java to run directly on the processor, without requiring an additional operating system and Java Virtual Machine. VMFoundry is based on advanced software synthesis technology that automatically builds software for embedded networked systems directly from the system application.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.