微軟計劃ServiceOS 欲與Google Chrome OS爭鋒
關于瀏覽器發展,除了正在開發階段的IE9之外微軟還有一個“Gazelle”項目,但我們已經很久沒有聽說過它的消息了。
按照以前的說法,Gazelle是一種新型Web瀏覽器,與操作系統相互隔離,因而更加安全。看起來,這是微軟最接近于Google Chrome OS的競爭項目,除了微軟并不認為在Web程序的世界里,PC和移動設備不再需要操作系統一樣的中間層。
Gazelle其實一直都在悄悄進化,如今已成為“ServiceOS”工程的一部分。Gazelle的關注重點是安全和保護,ServiceOS則把眼光放得更遠,研究Web程序的資源訪問和管理問題。
我們發現,微軟兩位研究員Helen Wang、Alex Moschuk去年底曾經通過一份白皮書闡述了ServicesOS工程的理念,其中提到:“現有瀏覽器依賴于那些植入于傳統操作系統的資源訪問控制和共享機制。不幸的是,這些機制并不適合大量復雜的Web服務,比如那些和其他Web服務嵌入聚合的。”
是不是聽起來很像Google Chrome OS的態度?傳統操作系統在碰到Web程序和服務的時候力不從心、不再成為必需?
其實并非完全如此。微軟指出,ServiceOS平臺“將一個多主元(multi-principal)瀏覽架構和底層操作系統緊密集成在了一起”,這就意味著資源訪問控制和系統資源共享已經嵌入該平臺,而且這個平臺還包括“新的抽象層,允許Web服務明確定位和管理資源,用于它們嵌入的任何協助服務”。
微軟已經完成了ServiceOS的原型,能夠管理“大量資源,包括處理器、內存、網絡帶寬和攝像機、麥克風、GPS等設備”,但看起來微軟并不打算公開這個原型。
當然還是需要指出一點,和之前流傳過的Singularity、Midori、Barrelfish、Helios等諸多操作系統研究項目一樣,ServiceOS的理念和技術可能需要很多年才能化為實際產品,或者成為實際產品的一部分,甚至也可能完全不會見光。
基于多主元操作系統的瀏覽器架構,一個主元就是一個網站。
【編輯推薦】