JavaOS(也稱:Java操作系統、爪哇操作系統)是一套操作系統,是以Java Virtual Machine(簡稱:JVM,也稱:爪哇虛擬機器)與一些基礎軟件組件所構成,由升陽電腦所開發。
術語解釋
一個優化成可在多種計算和用戶平臺上運行Java的平臺。它能將運行時間特地調成直接在硬件平臺上運行Java應用程序,而不需要主機的操作系統。
區別聯系
Java操作系統如同unix操作系統或類UNIX操作系統一樣,UNIX操作系統、類UNIX操作系統的主要本體皆是用c語言所開發撰寫成,而Java操作系統的主要本體則是用Java編程語言所撰寫成。
發展歷程
JavaOS最初由Sun Microsystems開發,旨在為各種設備提供一個緊湊的操作系統,從網絡計算機到傳呼機等。JavaOS的設計和開發始于JavaSoft的Jim Mitchell和Peter Madany,后由Tom Saulpaugh等人加入團隊,共同設計了其輸入/輸出(I/O)架構。1997年,JavaSoft將JavaOS轉移到了SunSoft,同年底,Bob Rodriguez帶領團隊與IBM合作,推出了JavaOS for Business。1999年,Sun和IBM宣布停止JavaOS產品,Sun在2003年將JavaOS稱為“傳統技術”,建議遷移到Java ME。
技術特點
JavaOS基于本地微內核的硬件架構,支持多種平臺,包括ARM、PowerPC、SPARC、StrongARM和IA-32(x86)。Java虛擬機在微內核上運行,所有設備驅動程序都是用Java編寫并由虛擬機執行。它還包含了一個用Java編寫的實現抽象窗口工具包(AWT)應用程序編程接口(API)的圖形和窗口系統。
應用領域
JavaOS設計用于嵌入式系統,并在機頂盒、計算機網絡基礎設施和自動取款機(ATM)等設備中應用。它還配備了JavaStation,這是一種專為JavaOS設計的網絡計算機。
合作與許可
JavaSoft授予了25多家制造商JavaOS的許可,其中包括Oracle數據庫、宏碁、施樂、東芝和諾基亞等知名公司。IBM和Sun在1998年3月底宣布了JavaOS for Business的合作。
技術整合
Chorus分布式實時操作系統采用了其微內核技術,法國公司Chorus Systèmes SA從Sun那里獲得JavaOS的許可,并用Chorus微內核取代了早期的JavaOS硬件抽象層,創建了Chorus/Jazz產品。1997年9月,Sun Microsystems宣布收購Chorus Systèmes SA。
參考資料 >