微軟 曾於2008年時啟動名為「Midori 」 (日文中"綠色"之意)的全新作業系統 發展計畫,準備以此取代微軟長年推行的Windows 作業系統。
名為「Midori」的計畫最早是在2008年由ZDNet網站發現,而微軟後續也在其官網說明「Midori」實際上是微軟研究中心的「Singularity 」作業系統計畫衍生分支。
在微軟說明中,「Singularity」作業系統計畫最早在2003年提出,當時想法最主要為構思Windows之後的全新作業系統,並且計畫以全新架構打造更穩定、安全的作業系統,並且符合未來硬體應用需求,而非沿用過往長年使用架構概念。
「Singularity」作業系統計畫的想法則是以託管程式碼 (managed code)編寫作業系統絕大部分架構,始其能在虛擬機器環境下執行運作,而既有JJava、.NET編寫程式也會轉譯為託管程式碼,僅保留部分非託管程式碼由CPU執行,藉此確保程式運作安全性。
另外,所有程式編碼都會被拆解為獨立元件,使其能在實際編譯前即可進行檢查,藉此避免單一程式編碼錯誤就讓作業系統當機,同時在軟體正式安裝前也會核對程式碼,藉此確保程式不會影響系統穩定性。
而在稍早消息中,微軟一段在2013年的內部會議影片被放上「X」,其中顯示當時曾任微軟專案經理、現為軟體新創Pulumi執行長的Joe Duffy說明「Midori」相關細節,其中更顯示微軟當時已經構思讓新版作業系統能同時相容x86、x64與Arm在內硬體架構。
不過,「Midori」隨著「Singularity」作業系統計畫一併在2015年終止發展,但其諸多設計理念則是併入現有微軟各類軟體服務,其中包含Azure、OneDrive,甚至微軟目前也提出可相容Arm架構,或是藉由雲端容器架構運作的Windows作業系統。
Midori Demystified!😀 ever read about the secret Midori OS from Microsoft more than ten years ago? Joe Duffy @funcOfJoe wrote some blog posts in 2015 https://t.co/S4pWwzkLdA
— WalkingCat (@_h0x0d_) August 5, 2024
and in 2013, he did some presentations introducing Midori to internal audiences with more details, Watch: https://t.co/HTqb4rD9rQ
《原文刊登於合作媒體mashdigi,聯合新聞網獲授權轉載。》