誰會想到有一天,微軟竟然會發布自己的Linux發行版!提起微軟最新的操作系統,或許你只會想到Windows 11,然而事實上,在日前舉行的 Microsoft Build 2023 開發者大會期間,微軟推出了自己發行的Linux 操作系統。
不過微軟的這套Linux操作系統并不是為了和Ubuntu、Fedora系統等搶奪市場份額的,而是專職服務于Azure云計算。
至于為何微軟會選擇在自家服務中使用Linux系統呢?答案很簡單,Linux系統在執行特定任務時擁有比Windows更好的穩定性。2019年時就有媒體報道,微軟Azure上的Linux使用率現已超過了Windows。
在問答環節中,首席項目經理吉姆·佩蘭(Jim Perrin)還談到了微軟與Linux過往的“愛恨情仇”。前微軟CEO 史蒂夫·鮑爾默(Steve Ballmer)在2001年曾說過“Linux是一種癌癥”,如今言猶在耳,這或許導致了微軟從零開始構建新發行版,而不是像借用Fedora這樣的現有發行版。
為什么推出?
Azure Linux與CBL Mariner的發行版相同(CBL,即Common Base Linux),在其GitHub存儲庫中仍以該名稱為人所知。嚴格地說,正如佩蘭在Q&A環節所解釋的那樣,Azure Linux是“CBL Mariner Linux的商業支持產品”。
即使是商業支持的方面也是有限的,因為該操作系統目前的主要目的是作為Azure Kubernetes Service(AKS)的容器主機運行。這意味著Azure Linux本身在微軟的Windows系統管理程序Hyper-V上作為虛擬機運行,并且針對這種情況進行了優化,盡管也可以在x64或ARM64上進行裸機安裝。
佩蘭表示,在Build大會上,微軟強調Azure Linux“非常專注于Azure”,并有意包括“運行Kubernetes集群的基本要素”。也就是說,其他產品團隊可能出于其他目的而在此基礎上進行構建,.NET團隊就是一個例子。一些容器工作負載使用Azure Linux,但微軟的官方支持僅限于主機。
微軟為什么創建Azure Linux?佩蘭說:“我們內部需要一個Linux發行版”,“我們希望為自己提供一個一致的平臺。”他還表示,現在有了“一個供應商來支持整個AKS堆棧”。
合作伙伴項目經理肖恩·麥克納(Sean McKenna)補充道:“現在我們有了一個完全由微軟構建的操作系統,以補充我們運行的Kubernetes構建。”
這些聲明表明,微軟已經離完整的微軟堆棧是在Windows上構建的時代有多遠了。
Azure Linux是如何組成的
“做自己的發行版”,社區還不多
一位Build與會者詢問Azure Linux是基于什么發行版的。佩蘭說:“Azure Linux是它自己的發行版。我們沒有派生Fedora或類似的東西。我們從他們那里借來了代碼,這是一個基于RPM的發行版”。
“我們選擇不分叉不同發行版的原因……微軟在Linux方面有著悠久的歷史……我認為鮑爾默的名言是2001年的,但即使在今天,很多情緒仍然揮之不去。我們沒有選擇從現有發行版開始,然后根據需求分叉的部分原因是,我們不想被視為再次擁抱和擴展。任何這些都是從頭開始構建的,我們可以根據自己的需求進行定制……我們正在解決我們的問題,并向社區提供解決方案。”
另一個問題是圍繞Azure Linux有多少社區。答案是,還不多。
佩蘭說:“社區為發行版做出了一些貢獻。”這個問題有兩個方面。一個是分發的重點很窄,而且是根據微軟自己的需求量身定制的。另一個是時間,該公司表示希望建立一個社區。
Azure Linux可以與亞馬遜Linux相媲美嗎?這是一位與會者提出的另一個問題,得到的回答是有一定的可比性。然而,現實是存在許多差異。
亞馬遜的Linux是為客戶設計的,可以安裝在他們的虛擬機上,而Azure Linux目前不是。此外,亞馬遜Linux 2023在一定程度上與Fedora有關,盡管AWS文檔指出,“AL2023的通用(GA)版本無法與任何特定的Fedora版本直接相比。”盡管如此,它“包括Fedora 34、35和36的組件。”AWS有時在與開源社區接觸時遇到困難,但似乎覺得自己在這方面領先于微軟。
沒有永遠的敵人,但有永遠的利益
21世紀初,曾經的微軟掌舵人直接抨擊Linux為毒瘤,微軟甚至贊助了SCO對Linux的版權攻擊,聲稱Linux侵犯了微軟的專利。彼時,對于微軟,開源軟件的發展形成了對其收入和平臺方面的威脅。
不過,時移世易,隨著微軟內部決策層的變動,故事開始了轉折。
薩蒂亞·納德拉(Satya Nadella)作為微軟新任CEO上任后,便高調地宣稱:“微軟愛Linux”。納德拉的這一表態收效頗豐。2016年,鮑爾默表示,他認為Linux的威脅已經結束。然而,在鮑爾默任職期間,微軟的股價下跌了40%,而在Nadella公開宣稱微軟對Linux的熱愛之后,微軟的股價呈大幅上漲。
事實上,自2009年微軟開源ASP.NET之后,Linux和開源為微軟帶來了更多用戶。時至今日,微軟與Linux也一直保持著良好的關系,甚至是推動Linux發展的重要力量。因為它終于發現,加入Linux和開源比與之對抗更好。
參考鏈接:
https://devclass.com/2023/05/25/azure-linux-released-at-build-where-microsoft-revealed-why-it-did-not-fork-fedora/
https://www.techrepublic.com/article/how-linux-took-over-everything-including-microsoft-azure/
-
微軟
+關注
關注
4文章
6634瀏覽量
104530 -
Linux
+關注
關注
87文章
11351瀏覽量
210502 -
操作系統
+關注
關注
37文章
6900瀏覽量
123808
發布評論請先 登錄
相關推薦
RHEL即將成為微軟WSL的官方Linux發行版
微軟發布Azure AI Foundry,推動云服務增長
Linux微信4.0.0版發布,功能再升級
微軟發布CrowdStrike故障恢復工具
微軟發布了Windows 11的Build 26120.1252更新
微軟發布智能辦公工具OfficePLUS V 3.0版本
微軟將優化Windows Subsystem for Linux并加入圖形用戶界面設置
微軟發布全新Surface Laptop
微軟發布全新Copilot+ PC,引領人工智能個人電腦新時代
微軟WSL更新支持IPv6流量透過Linux
微軟正式發布適用于Windows的Sudo
![<b class='flag-5'>微軟</b>正式<b class='flag-5'>發布</b>適用于Windows的Sudo](https://file1.elecfans.com/web2/M00/C4/EA/wKgZomX46KuADcLrAAAuXLn2AbA511.png)
評論