跳转到内容

JavaOS

维基百科,自由的百科全书

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程式(英文)