時間:2018-12-20 來源:互聯網 瀏覽量:
隨著Windows 10的發布,微軟向Windows模塊化更新服務(WaaS)邁出了一大步。該公司表示,它將不斷更新其操作係統,並在此模型中,每隔幾年就會更新操作係統的內核。
目前,微軟宣布推出Mu項目的開源版本,該項目將固件接口作為開發方向,“功能即服務”(FaaS)是該項目的成果。
很多人對這個項目不是很了解,但要說到“統一可擴展固件接口”(UEFI)這個軟件,大家都比較清楚了,UEFI通過提供操作係統的啟動服務項來加速係統啟動。同樣,TianoCore(專門發布UEFI的平台)的EDK II也是一個支持UEFI服務的係統。
雖然微軟最初在Surface係列產品上使用了FaaS,但TainoCore平台發布的固件並不適合跨產品開發,缺失很重要的通用性。為了解決這個問題,微軟啟動了Mu項目,Mu項目能有效構建可擴展的服務並有著可維護固件的代碼結構。
到現在,仍在GitHub上開展研發。微軟Mu項目有兩個主要目標,首先,Mu項目是微軟在加工自己的軟件代碼,所以明確了Mu項目的重要性。因此,微軟希望能和合作夥伴積極開發,進一步改進該項目。其次,協作開發也是很重要的發展方向,協作開發可以在降低成本的同時構建高質量的產品,讓Mu項目可以普及開。
本文編輯:尹走召