JavaOS
JavaOS is an operating system with a Java virtual machine as a fundamental component. It is developed by Sun Microsystems. As Unix or Unix-like systems are primarily written in the C programming language, JavaOS is primarily written in the Java programming language.
微核心
The system is based on a hardware architecture native microkernel.
Platforms that the kernel runs on include
虛擬機器
The Java virtual machine runs on top of the microkernel.
驅動程式
All device drivers are written in Java and executed by the virtual machine.
視窗系統
A graphics and windowing system, implementing the AWT API is also written in Java.
應用
JavaOS was designed to run on embedded systems and has applications in devices such as set top boxes, networking infastructure and ATMs. It's also the operating system that comes with the JavaStation.
參見
外部連結
- Inside the IBM JavaOS Project
- JavaOS Architecture presentation from Sun
- Press release announcing JavaOS (May 29, 1996)
- JNode - An active project on creating an operating system, written almost entirely in Java, that runs Java programs natively.