跳至內容

BeOS

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
BeOS
開發者Be公司
程式語言C++
作業系統家族BeOS
運作狀態已停止
原始碼模式專有
目前版本
  • R5.1d0(2001年11月15日)[1]
編輯維基數據連結
內核類別軟件模組混合內核
許可證專有
官方網站www.beincorporated.com

BeOS是一種由Be公司針對多媒體使用所開發的作業系統

歷史

1991年,讓-路易·加西帶領包括AppleNewton開發員Steve Sakoman在內的一眾Apple員工建立了Be公司。Be公司開發了一個全新的作業系統,從設計之初就針對多CPU多線程應用程式。與此同時,Apple已陷入不能推出其新作業系統Copland的困境,正在尋找代替品。加西認為這是個黃金時機。1996年,加西要價4億美金,允許Apple Computer使用BeOS。然而Apple估算Be公司的總值為8000萬美金,故此出價1.2億,後來上升到2億。最終未能成交,Apple轉而購買NeXTSTEP,同時重新得到史蒂夫·喬布斯

  • 1996年11月,BeOS發佈了第一個運行於蘋果機上的版本。
  • 1998年,發佈了第一個運行於Intel平臺的版本。
  • 2000年發佈了5.0版本,包括了個人版(BeOS 5.0 Personal Edition)和專業版(BeOS 5.0 Professional Edition),其中個人版是免費的。

官方最後發行的版本是BeOS R5版。後Be公司被Palm公司於2001年8月以1100萬收購,從此不再發佈官方版本。

版本歷史

版本 發佈日期 平台
DR1–DR5 1995年10月 AT&T Hobbit
DR6 (developer release) 1996年1月 PowerPC
DR7 1996年4月
DR8 1996年9月
Advanced Access Preview Release 1997年5月
PR1 (preview release) 1997年6月
PR2 1997年10月
R3 1998年3月 PowerPC and Intel x86
R3.1 1998年6月
R3.2 1998年7月
R4 1998年12月4日
R4.5 ("Genki") 1999年6月
R5 PE/Pro ("Maui") 2000年3月
R5.1 ("Dano") 2001年11月 Intel x86

特徵

BeOS的設計理念是專門用於多媒體處理的「多媒體作業系統」,採用先進的64位元BeFS英語Be File System檔案系統,支援多處理器,其多媒體效能異常優越。BeOS開始是執行在BeBox硬件之上的。與其他同期的作業系統不同,BeOS是為了充分利用現代硬件的優點而編寫。針對數碼媒體工作最佳化,BeOS能夠充分利用多處理器系統通過模組化的I/O頻寬,多線程,搶斷式的多工和被稱為BFS的客製化64位元紀錄檔檔案系統。BeOS的GUI遵循清晰整潔的設計原理而開發。其API是用C++編寫而成,非常容易編程。雖非源於Unix的作業系統,但其實現了POSIX相容,並通過Unix Shell命令列介面來訪問

特點

  • 優秀的多媒體效能
  • 易於安裝組態
  • 清晰的GUI
  • 均衡的多處理技術
  • 原生的物件導向介面
  • 擁有32個工作空間(虛擬桌面)
  • 類似資料庫的64位元紀錄檔的檔案系統
  • 記憶體保護
  • 遵循POSIX標準
  • 整潔的API

缺點

  • 硬件支援不佳
  • 應用程式選擇不多
  • 對檔案格式支援有限
  • 系統維護不佳
  • 未完全遵循網絡標準

衍生版本及現況

由BeOS衍生出來的其它非官方版本仍然在繼續發展,如開放原始碼的Haiku(OpenBeOS)等。

以完全重新創建類BeOS系統為目標的衍生版本有:

以繼續發展原有BeOS系統為目標的衍生版本有:


參考文獻

  1. ^ "More Information on the BeOS Dano Version"; 作者姓名字串: Jake Daniels; 出版日期: 2002年1月23日; 檢索日期: 2021年11月18日.

外部連結