愚人節的前一天,微軟公布了一則比較讓人喜出望外的消息,聲稱未來將增加對 Linux 內核的代碼貢獻。同時微軟還承認,多年以來公司一直在使用 Linux 內核的重大修改版本,不過版本相對較老。在這里我們需要先了解一些常識。Linux 使用了微軟超過 200 多項專利,不過微軟其實與開源的 Linux 并非真正的敵對關系,微軟更應該是開源項目的推動者、支持者和受益者。微軟一直是 Linux 內核代碼的貢獻者之一,只是幾年之前減少了貢獻率。
去年 10 月在舊金山的一個活動上,微軟 CEO Satya Nadella 先開了口:微軟愛 Linux,不得不愛。同時微軟還讓自家的公有云服務 Azure 和 .NET 擴展支持 Linux。現在,微軟宣布這樣的消息,只是表達了自身計劃把更多精力投入到 Linux 內核代碼上的意愿。
微軟真的有在用如假包換的 Linux 內核
要將真正的 Linux 內核偽裝稱微軟需要的東西,的確是非常困難的事情,因此,微軟稱公司不得不雇傭一個新的團隊獨立執行此任務,不過看起來十分多余。
微軟表示,“執行此任務的小組只是微軟的一個小分隊,我們可能難以緊跟其驅動和改進。畢竟成千上萬的成員促進了 Linux 內核的發展,我們無法與之相比。很長一段時間來,我們一直使用 Linux 內核,現在是時候回饋了。”
微軟未詳細說明 Linux 內核具體使用的項目范湊,目前正在使用的內核版本號也未透露,但微軟稱正考慮將自己使用的 Linux 內核升級到 2.6.32.65 版本。
有意思的是,最近 WinHEC 大會上微軟表示,未來決定讓所有 OEM 的 Windows 設備默認打開 UEFI 安全啟動功能,且用戶無法自行關閉。換句話說,此類設備無法安裝除 Windows 之外的任何其他操作系統。