JavaOS(也称:Java操作系统爪哇操作系统)是一套操作系统,是以Java Virtual Machine(简称:JVM,也称:爪哇虚拟机器)与一些基础软件组件所构成,由太阳微系统所开发。Java操作系统如同UNIX操作系统类UNIX操作系统一样,UNIX操作系统、类UNIX操作系统的主要本体皆是用C语言所开发撰写成,而Java操作系统的主要本体则是用Java编程语言所撰写成。

微核心

编辑

JavaOS的系统是:以硬件架构的原生(native)微核心microkernel)为基础的:

JavaOS核心可以执行的平台包括:

虚拟机器

编辑

微核心为基础,JAVA虚拟机器(Java virtual Machine,JVM)在微核心之上执行。

驱动程式

编辑

所有装置驱动程式皆是以Java程式撰写成,并在JVM之上执行。

视窗系统

编辑

JavaOS中的图形、视窗系统部分是用AWTAbstract Windowing Toolkit)的API方式来实现,也是完全用Java语言所撰写成。

应用

编辑

JavaOS是针对嵌入式系统的应用所设计,例如视讯机顶盒Set-Top BoxSTB)、网络基础建设、自动提款机Automatic Teller MachineATM)等,也用于网络电脑Network Computer):JavaStation

参见

编辑
  • Java - Java编程语言
  • JNode(英文)
  • Inferno - Inferno操作系统(英文)

外部链接

编辑
  • [ 进可契机、退可筹码的“Java操作系统”手机]-2006年6月19日(中文)
  • JNode页面存档备份,存于互联网档案馆) - 一个仍在持续进行发展的程式开发专案,目标是尽可能完全只用Java编程语言来开发撰写出一套操作系统,以便尽可能以原生方式执行Java程式(英文)