News

微软发布首个通用服务器Linux发行版:Azure Linux 4.0

微软发布首个通用服务器Linux发行版:Azure Linux 4.0

在北美的开源峰会(Open Source Summit North America)上,微软云原生与管理平台企业副总裁、Kubernetes 联合创始人 Brendan Burns 带来了一个令全场震惊的消息:微软正式发布了首个通用的全功能 Linux 发行版——Azure Linux 4.0。这一消息甚至让现场的 Linux 基金会执行董事 Jim Zemlin 都感到意外,因为它标志着微软在开源之路上的重大跨越。

回顾历史,微软与 Linux 的关系曾势同水火,前 CEO Steve Ballmer 曾称 Linux 为“癌症”。然而在过去十年中,Linux 已悄然成为 Azure 云平台上运行最广泛的操作系统。此前,微软曾发布过用于边缘计算的 Azure Sphere 和基于容器的 CBL-Mariner(后更名为 Azure Linux)。但直到此次 4.0 版本的发布,微软才真正推出了一款能够支持通用虚拟机(VM)场景的 Linux 发行版。

Azure Linux 4.0 带来了显著的架构调整。微软将其拆分为两个版本:一个是专为容器优化的 Azure Container Linux,另一个则是全新的虚拟机版本。与此同时,微软还将 Flatcar Container Linux 进行产品化,作为一种硬化且不可变的容器宿主系统提供给用户,这得益于其此前对 Kinvolk 团队的收购。

Burns 透露,这一消息原定于两周后的 Microsoft Techcon 大会上发布,但为了与开源社区更直接地交流,决定提前公开。微软 Azure 开源团队首席项目经理 Lachlan Everson 解释道,Azure Linux 4.0 的目标是成为一个完整的、通用的云端发行版,不仅限于特定的容器任务。这不仅是微软对 Linux 生态的深度拥抱,也证明了其已实质上转型为一家基于 Linux 的云计算公司。

↗ 阅读原文