微软本周在北美开源峰会(Open Source Summit North America)2026上公布了运行于Azure虚拟机上的Azure Linux 4.0预览版,成为该公司首个专为云服务器设计的Linux操作系统。
微软同时宣布,面向容器优化的Linux系统Azure Container Linux(ACL)正式全面上线(General Availability,GA),预计6月初开始大规模部署。微软表示,Azure Linux 4.0和ACL将为开发者提供专为云原生和AI应用打造的增强型Linux发行版。
微软自2009年首次将Hyper-V驱动程序超过2万行代码开源并贡献给Linux内核以来,至今已有超过三分之二的Azure客户使用Linux作为底层系统运行Kubernetes应用,如Microsoft 365、GitHub和OpenAI ChatGPT。
为支持现代工作负载如AI在Azure主机和容器环境中的高效运行,微软发布了这两项操作系统更新。微软指出,通过精简软件包、提升供应链透明度以增强安全性,并实现从主机到容器的一致性性能指标,可有效减少法规限制或敏感型工作负载面临的攻击面。由于Azure Linux由负责运维Azure云服务的同一团队维护,也有助于缩小主机与容器环境之间的安全缺口。
Azure Linux 4.0由微软自主研发与维护,其核心已从微软内部的Linux项目转向基于Fedora的RPM架构Linux发行版,是专为Azure优化的开源免费版本。Azure Container Linux则源自微软的Flatcar项目,专为容器化应用设计。Azure Linux 4.0支持在Azure虚拟机上运行多种应用,包括数据库、Web服务器、AI训练和Web应用。ZDNet将其称为微软首个服务器级Linux发行版。
微软强调与Linux生态系统的紧密协作,表示“在公开环境中开发,并坚持上游优先(upstream first)原则贡献代码”,提升Azure Linux的安全性也将推动整个生态系统的健康发展。
微软前CEO史蒂夫·鲍尔默曾称Linux是“癌症”,但此后微软全面拥抱开源,于2016年加入Linux基金会,并开始向开源社区贡献代码与资金。微软重申对开源组织的持续投入,包括对OpenSSF、Alpha-Omega基金会的多阶段投资,利用AI开源安全方案如代理技术保障供应链安全。微软也是GitHub Secure Open Source Fund基金会的创始合作伙伴,以及CNCF项目最大的公有云贡献者、第二大整体贡献者,仅上游贡献就涵盖Kubernetes、Helm、containerd、Istio和Envoy等项目。此外,微软开发并捐赠了多个与云相关的开源项目,包括Dapr、KAITO、KubeFleet、Radius、Drasi、Copacetic、Dalec、Flatcar、Headlamp、Inspektor等。