這不是沙士比亞 Hamlet
中著名的劇詞,Be 是一家軟體公司的名字,產品叫 BeOS,是一個作業系統,與 Windows、MacOS、UNIX、Linux
屬同一類。但 BeOS
似乎沒有其他的作業系統那麼出名,一則是僅有四年的歷史,二則是用的人多屬玩家,侷限在全球各地都 User Group的組織內。
BeOS
的特別,是因為它是一個多媒體的作業系統。雖然每個作業系統都能處理多媒體,但都是架在以前系統上、再增加多媒體的功能。BeOS
則是打設計起,就以數位媒體為目標,這種專業的結果,使得最普通、低檔的電腦設備,也能把數位媒體的聲光動畫處理得很好。而
Windows
則不停的叫人加添設備、提昇計算資源,才能有同樣的數位媒體效果。
1990 年,蘋果電腦副總裁 Jean-Louis Gassee 與硬體設計主管 Steve Sakoman,跳出蘋果合組
Be
公司,同時網羅全球一流人才,開始設計一個未來的作業系統。他們在十年前就看到未來是數位媒體的世界,所以就打破傳統,專為數位媒體來設計一個作業系統,95
年第一次展出,把 BeOS 放到專屬的多處理機 BeBox 上,96
年正式出售,同年又推出 Power Mac 版的 BeOS,77 年則停產 BeBox
硬體,全力發展 BeOS,到現在已發展到 BeOS 4.5,有 Intel 與 Mac
兩種版本。
BeOS
的最大好處,是能在普通的設備上順暢運轉數位媒體。數位媒體的複雜運算與龐大資料量,大家的印象是需要很大的計算資源才拖得動,但
BeOS
則說不必,一台普通的電腦就夠了,就可以同時展示影像、動畫、聲音、影視、以及網路連結,不會變慢,也不會當機。為
BeOS 製作的軟體,現已超過 1000
種,包括各種多媒體、發展工具、網路、辦公室、遊戲等等,專有一個網站叫「小心」(BeWare)詳述其內容。
除了快速,BeOS
的穩定也是共同的口碑,通常幾個星期、一個月也不用 ReBoot 一次。Be
雖然不能跑 Word、Excel,但也有自己的辦公室軟體,也可以讀一些
Windows 格式的資料檔。Be
是為數位媒體製作的,特別是聲音與影視,可以快速處理。當越來越多的數位媒體以聲音與影視的方式出現,就會越來越多的人發現可在
BeOS 上順暢運轉,而在 Windows 上卻不能。
BeOS 為甚麼這麼好?主要在採用新的軟體設計概念。採用對稱的
Multiprocessing
設計,可支援兩個、四個、或更多的處理機,來作提昇速度的基礎。進一步,採用擴散性(Pervasive)的
Multithreading 技術。一般所謂的 Multithreading,是把一件大的工作切割成許多小塊來運轉,以提昇效率,但多是對應用軟體用的。BeOS
則把這個作法,擴散到整個電腦軟體系統,從系統核心、到圖畫介面、到輸入輸出、直到應用軟體。這個基本的理念,是軟體設計的一大轉變,目前僅
BeOS 採用。這也就是 Be
在運用現行的硬體設備,來滿足目前數位多媒體的需求上,優於其他作業系統的地方。
Windows 難道不能做到 BeOS 一樣的好嗎?Be
現任總裁(前蘋果電腦副總裁)Jean-Louis Gassee 指出,Windows
已經長的太笨重了,對需求日增數位媒體的處理,越來越力不從心,Windows
如果不能將 DOS 的臍帶切斷,就不能採用新的設計理念。但切斷 DOS
唯恐失去大批顧客,不切斷又將寶貴的計算資源用在遷就老舊的系統上,而這些資源正是處理數位媒體所必須的。BeOS
就貴在沒有像 DOS
一類的包袱,所以能從高的起點開始,走向更高的地方。
據說 Be 族對 Microsoft 敬而遠之,從來不說 BeOS 會取 Windows
而代之。話雖如此,Linux 的 Server,現在 Be 的 Client,加起來不取代
Windows 取代誰?當然,Windows
沒那麼容易被取代,也許永遠沒法取代,但至少給 Microsoft
一些壓力,若能促使 "MicroBe" 的早日出現,Be
對大家的貢獻就更大了。
|