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程序(英文)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.