Hacker News 中文摘要

RSS订阅

Azure Linux 4.0 是微软首款通用 Linux 系统 -- Azure Linux 4.0 is Microsoft's first general-purpose Linux

文章摘要

微软推出Azure Linux 4.0公开预览版,这是其首个通用Linux发行版,基于CBL-Mariner开发,可在任何Azure虚拟机上运行,未来还将支持WSL。此前该发行版仅用于Azure Kubernetes服务,此次升级标志着微软内部Linux从专用系统转变为通用操作系统。

文章总结

标题:Azure Linux 4.0成为微软首款通用Linux发行版

微软基于CBL-Mariner开发的内部Linux发行版Azure Linux 4.0现已进入公开预览阶段,首次作为通用云操作系统支持所有Azure虚拟机,并即将登陆WSL。

核心更新: 1. 技术架构转型 - 从Fedora 43派生(取代原有逐包构建方式) - 采用声明式覆盖层管理,所有修改均有文档说明 - 组件全面升级:Linux 6.18 LTS内核、dnf5包管理器、glibc 2.42等 - 正在获取FIPS 140-3认证

  1. 应用场景扩展
  • 支持Azure虚拟机/规模集(Azure市场直接部署)
  • 提供容器镜像(含无发行版镜像)
  • 继续作为AKS容器主机
  • 即将支持WSL本地开发
  1. 差异化优势
  • 供应链透明:所有修改在GitHub公开
  • 极简设计:专注云工作负载,无GUI组件
  • 安全强化:默认启用SELinux、ASLR等保护

背景演变: - 2019年启动内部开发 - 2023年成为AKS默认主机系统 - 2024年3月正式更名为Azure Linux - 现已有Databricks等企业部署超10万台实例

行业意义: 这标志着微软从Linux使用者(2012)、到内部应用(2016)、最终发展为公开发行通用Linux发行商的完整转型。目前Azure平台上超过三分之二的客户核心已运行Linux系统。

(注:原文中关于CBL-Delridge的历史细节、多张配图说明等非核心内容已精简,保留技术演进主线与关键数据支撑点)

评论总结

总结评论内容如下:

主要观点和论据:

  1. 质疑微软动机(评分较高)
  • "Embrace, Extend, Extinguish"策略担忧(评论1)
  • "微软永远不会为Wine/Proton做贡献,反而会扼杀它们"(评论6) 引用:"MS will never contribute to things such as Wine and Proton and kill its golden goose."
  1. 技术性质疑
  • 认为这只是Azure优化的Fedora分支(评论3、4)
  • "这不过是针对Azure硬件调优的版本"(评论3) 引用:"Tldr a MSFT maintained fedora fork tuned for Azure hardware."
  1. 历史不信任(情绪强烈)
  • 用户回忆微软过去的反竞争行为(评论14、16)
  • "微软从Xenix时代就支持*nix"的反讽(评论12) 引用:"Microsoft are pieces of shit lads. Run by nonces."
  1. 商业策略批评
  • 质疑微软的 desperation(评论9)
  • 嘲讽可能加入广告和监控(评论16) 引用:"I am not exactly waiting for Linux that will have obligatory ads and will take screenshots of my desktop"
  1. 少量支持观点
  • Fedora用户对RPM基础的认可(评论1)
  • 技术改进的观察(评论13) 引用:"Moving from tdnf to dnf5 is interesting."

平衡性说明: 负面评价占主导(约80%),主要集中在历史不信任和商业动机质疑;正面评价较少(约20%),主要是技术层面的有限认可。评论分数普遍不高,显示讨论热度但缺乏高度认可的立场。

典型引用: "微软永远不会为Wine/Proton做贡献,反而会扼杀它们"(英文原文:MS will never contribute to things such as Wine and Proton and kill its golden goose.) "这不过是针对Azure硬件调优的版本"(英文原文:Tldr a MSFT maintained fedora fork tuned for Azure hardware.)