Java操作系统(JavaOS)简介

Author: Date: 1996-12-27

        JavaOS的设计专门考虑到将来固定化进只读存储器(ROM)的问题,所以十分精简。它完全可以在512Kb ROMI 256Kb RAM上运行。对网络计算机来说,一个JavaOS,加上HotJava浏览器,再加上为下载Web文件和Applet程序所留出的空间,总共只需3Mb的ROM和4MB的RAM。
        JavaOS完全用Java程序语言编写而成,运行速度是十分快的。它大概是目前可用于运行Java应用程序最小、最快的操作系统。它的可移植性也非常好,可被移植到各种设备之上,比如网络计算机、个人数字助理(PDA)、打印机、游戏机、蜂窝式可移动电话等等(这些设备往往只能提供有限的内存空间,所以要求所运行的程序十分精简)。
        JavaSoft推出JavaOS的初衷之一是为其Java虚拟机(JVM)提供了一个精炼而易于移植的操作系统,从而将Java引入更广泛的应用领域。看来JavaOS在这一点上是令JavaSoft满意。
        但JavaOS的前途不仅仅局限在Java虚拟机上。JavaOS支持现有的一切Java应用程序,包括HotJava浏览器在内。这一点很值得注意,因为JavaSoft正向软件开发商(特别是网络计算机软件开发商)发放HotJava类库和HotJava游览器源代码许可证,向各非商业性用户提供HotJava游览器二进制码,以期使HotJava成为未来Java网络机的核心游览器软件。而JavaOS对HotJava的支持无疑为其成为将来的Java网络机操作系统进一步地奠定了基础。
        JavaOS一推出,便立即引起业界的广泛注意与青睐。已有许多计算机工业界的领袖企业表示有意获得JavaOS的许可证。这些公司是:Alcatel Business Systems、Omron、Oracle、Sun Microsystems Computer、Sun Moon Star、Sun River Data Systems、Tatung、宏(Acer)、台湾工业技术研究所、台湾信息产业研究院、三菱电子、东芝公司等。而一些著名的软件公司,象Borland、Corel、Dun&Bradstreet Software、Hugh Symon Group、SunSoft、Symantec等,则急切地希望能为JavaOS开发应用程序和开发工具。许多芯片制造商,如ARM Ltd、Cirrus Logic、LSllogic、富士通微电子公司、国家半导体和Sun微电子则有意将JavaOS集成到它们生产的微处理器之中去。JavaSoft也正在希望它们的JavaOS能被广泛地运行在ARM、CompactRISC、IntelX86、NS486、PowerPC、microJave、MicroSPARC、picoJava、SPARClite等各种微处理器上。目前,JavaSoft正在与各有意向的公司进行更深入的探讨,以期在一年左右的时间里,能有可观的基于JavaOS的产品(特别是Internet和Internet设备方面的产品)问世,进而建立一套旨在使产品易于在网络上安装、运行的新的行业标准。