(つ`ω´)つ says to Ubuntu 台灣社群
Azure Linux 4.0 是 Microsoft 首款一般用途 Linux 發行版 (★ 81 分) Azure Linux 4.0 在 Microsoft Build 2026 進入公開預覽,這是 Microsoft 內部 Linux 發行版從 CBL-Mariner 演進後,首次被定位為可由客戶自行選用的一般用途雲端作業系統。它不再只是 AKS(Azure Kubernetes Service,Azure 的 Kubernetes 代管服務)節點底層或 Microsoft 第一方服務背後的主機作業系統,而是可從 Azure Marketplace 部署到任何 Azure VM(Virtual Machine,虛擬機器),且不收額外作業系統授權費;未來也會以 WSL(Windows Subsystem for Linux,Windows 上的 Linux 子系統)發行版形式提供,讓開發者在本機使用和 Azure 生產環境相同的 Linux。 文章回顧 Microsoft 其實打造過多個 Linux 發行版:CBL-Delridge 是 Debian 系,曾用於 Azure Cloud Shell,後來消失;CBL-Mariner 則是 RPM 系,借鑑 Photon OS、Fedora 與 Linux From Scratch,2019 年開始內部開發、2020 年在 GitHub 公開、2022 年達到 2.0,2024 年改名 Azure Linux。4.0 最大變化是改以 Fedora 43 快照為基礎,不再逐一手工維護所有 spec 檔,而是追蹤 Fedora 上游並套用宣告式覆寫;每個與上游不同之處都附有理由,產出的 spec 檔也放在 GitHub,強調供應鏈可稽核。 技術上,Azure Linux 4.0 搭載針對 Azure 調校的 Linux 6.18 LTS(Long-Term Support,長期支援)核心,整合 Hyper-V、GPU(圖形處理器)與 AI(人工智慧)加速器支援;套件管理器也從 Microsoft 自家的 tdnf 改為標準 dnf5,讓使用者能使用更完整的 dnf 生態系。其他更新包含 glibc 2.42、systemd 258、支援後量子密碼學的 OpenSSL 3.5、Python 3.14,以及簽章驗證更強的 RPM 6.0。安全面則包含 SELinux、ASLR(Address Space Layout Randomization,位址空間配置隨機化)、堆疊保護、seccomp(Linux 系統呼叫過濾機制)、systemd 服務沙箱、套件與儲存庫簽章,以及 SBOM(Software Bill of Materials,軟體物料清單);FIPS 140-3(美國聯邦資訊處理標準的資安認證)也在認證流程中。Microsoft 表示,Databricks 已把超過 10 萬台 VM、逾 100 萬個 CPU 核心遷移到 Azure Linux,LinkedIn 也已採用,Azure SQL、Cosmos DB 與 AKS 背後同樣已有其部署經驗。 Hacker News 討論的主要分歧在於「一般用途」這個定位是否過度包裝。許多留言認為它更像是由 Microsoft 維護、針對 Azure 硬體與雲端工作負載調校的 Fedora 分支版本,而不是可在各種個人電腦、桌面環境或自有機房硬體上廣泛使用的傳統 Linux 發行版;也有人指出官方說法本來就強調雲端與伺服器工作負載,並非桌面或 GUI 應用。支持這項做法的觀點則認為,Microsoft 自行維護發行版可掌握更新節奏、預先驗證自家服務、快速推出修補,並調整 FIPS 等企業合規預設值;從 tdnf 轉向 dnf5 也被視為少見的「內部平台變得更標準化」的訊號。 討論中也出現對 Microsoft「擁抱、延伸、消滅」策略的戒心,但不少人認為 Linux 核心與關鍵元件採 GPL(GNU General Public License,自由軟體授權),而 Azure Linux 的 Microsoft 自有部分多採 MIT License(MIT 授權條款),要用傳統封閉手法壟斷並不容易。另一些留言把它視為 Microsoft 對 Windows 重要性下降的務實布局:Windows 仍有商業價值,但 Azure、Office、LinkedIn、Bing 等業務已更關鍵,Microsoft 維護自己的 Linux 發行版有助於把雲端、容器、AKS 與 WSL 的開發部署流程統一。整體來看,Azure Linux 4.0 的意義不在於挑戰桌面 Linux,而是 Microsoft 正式把多年內部使用的 Linux 平台推向 Azure 客戶可直接選用的產品。 👥 54 則討論、評論 💬 https://news.ycombinator.com/item?id=48407499