微軟正著手打造一種新型態的作業系統,名叫「Midori」,但並不是下一版的Windows。
近日來「Midori」已成為備受矚目的話題,而微軟三緘其口、只證實這只是內部「孵育」中的計畫之一,更激發外界的好奇心。ZDNet記者Mary Jo Foley在她的Microsoft 2.0書中提及此計畫,最近SDTimes也根據微軟內部的資料披露Midori的一些細節。
據我所知,Midori與肇始於2003年的「Singularity」研究專案有關。這項計畫由微軟資深工程師Eric Rudder領軍,基本上是從平行運算(parallelism)與雲端運算(cloud computing)的角度,回頭檢視作業系統如何從平地打造起來。Rudder正是Midori計畫的指揮。
「Singularity」是局限於微軟內部實驗室的研究計畫,由一小組研究員進行;「Midori」的任務則是探究能否自「Singularity」擷取出可作商業應用的技術,儘管可能必須費時多年,而且可能只產生零星的成果。
我發現,微軟曾在一篇談論偵錯程式「Chess」的研究報告中,對外提及「Midori」。在一個PowerPoint幻燈片簡報中,微軟提到一個「現行Chess應用程式」的清單,其中列出一項要點,標題就是「Singularity/Midori (OS in managed code)」。
這與SDTimes的報導一致。該篇報導指稱,「Midori」是一種新型的作業系統,適用於運算資源可擷取自本機(local)或網際網路雲端(Internet cloud)的時代,且運算處理任務可以切割、分配到多重的處理器與多重的機器上去執行。
微軟內部向來有孵育計畫,設法探索全新的作法。例如,2000年,微軟曾進行一項稱為「NetDocs」的計畫,當初許多人以為這可能取代Office,但八年後的今天,Office又推出至少三個版本了,眾人仍不知NetDocs會不會轉化為新的產品。
由此看來,「Midori」計畫若有成果問世,可能也是多年以後的事。
微軟曾設法改變Windows作業系統內部架構,例如檔案系統,曾著手「開羅」(Cairo) 和WinFS計畫,但最後仍選擇維持現行的架構,在既有基礎上添加新功能。
微軟思考全新型態的作業系統,不應被視為驚人之舉。他們若不探究其他的可能性,才會讓我覺得很意外。
比較有趣的是,微軟會不會真的發表全新的作業系統。相較於蘋果Mac,擁有廣大企業與消費者用戶的微軟長久以來偏重的是相容性,甚於新功能與新作法。
問題是,這樣的作法能持續多久。Windows似乎愈來愈難升級,試舉Longhorn/Vista為例便很明顯。不但必須投入數年的心血,重大的架構改變往往被視為太激烈。Vista即使只做溫和的改變,仍然遭遇強大的批評。
我不知在今天這個時代,微軟可不可能在模仿Windows的同時,也推出更現代的作業系統,就像蘋果在OS X採取「經典」模式那般。微軟是不是有此盤算,不得而知。(唐慧文/譯)



1.a570303 於 2008/11/12 11:10 回應
微軟若不拋棄己見,妄想成為龍頭,其作業系統難成大局!放眼天下,除了Unix與其衍生的作業系統(Linux與OSX)有高穩性度之外,微軟視窗根本就是非常弱,兩天一小病、三天大病一回。更甭談,資源的損耗!有沒有人敢利用Intel Celeron 533來跑Windows2000,為加將近100台使用者?本人就有一台Intel Celeron 533跑Fedora Core 6,作為Domain Controller、File Sharing Server、Backup Server,連續開機兩年,完全沒有當機的紀錄!
微軟行嗎?