0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软发布自己的Linux发行版,“Linux是种癌症”影响犹在

OSC开源社区 来源:OSC开源社区 2023-05-29 10:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在内部使用两年并自 2022 年 10 月起以公共预览版运行后,微软终于在日前正式公开发布了其 Azure Linux 的发行版。

微软 Azure Linux 首席项目经理 Jim Perrin 称,微软定制的开源发行版 “允许我们有一个非常明确的、非常有主见的 Azure focus,并将发行版的组件调整为我们所需要的,以支持容器主机,并试图将依赖性、额外的包、诸如此类的东西保持在最低限度”。

根据介绍,Azure Linux 是针对 Azure Kubernetes 服务 (AKS) 的开源容器主机操作系统,针对 Azure 进行了优化,旨在让开发人员更轻松地使用微软的工具来部署和管理容器工作负载。Azure Linux 容器主机跨 AKS、AKS-HCI 和 Arc 产品提供了从云到边缘的可靠性和一致性。你可以在新集群中部署 Azure Linux 节点池,将 Azure Linux 节点池添加到现有的 Ubuntu 集群,或者将你的 Ubuntu 节点迁移到 Azure Linux 节点。

Azure Linux 发行版源于 CBL-Mariner 项目,其中 CBL 代表 Common Base Linux。Perrin 称,微软启动 CBL-Mariner 项目是因为它需要一个内部 Linux 发行版,并为工程师在 Azure 上运行的无数工作负载提供一个一致的平台。

他在 Build Q&A 环节解释道,Azure Linux 是 “CBL Mariner Linux 的商业支持产品”。但其在商业支持方面也是有限的,因为该操作系统当前的主要目的是作为 Azure Kubernetes Service (AKS) 的容器主机运行。它针对微软的 Windows Hyper-V 管理程序进行了优化,并在虚拟机中运行,同时支持 x86 和 Arm

微软强调了 Azure Linux “非常专注于 Azure”,并有意包括 “运行 Kubernetes 集群的基本要素”。也就是说,其他产品团队可能出于其他目的而在此基础上进行构建,其中 .NET 团队就是一个例子。一些容器工作负载使用 Azure Linux,但微软的官方支持仅限于主机。

cf07ad36-fd58-11ed-90ce-dac502259ad0.png

Azure Linux 是微软自己开发的一个 Linux 发行版,该公司并没有选择 fork Fedora 或 CentOS 等开源发行版。对此 Perrin 则表示,有一定的原因是受了前微软 CEO Steve Ballmer 曾说过那句的名言 ——“Linux 是一种癌症” 的影响。

“Azure Linux 是它自己的发行版。我们没有分叉 Fedora 或类似的东西。我们从他们那里借用了代码,这是一个基于 RPM 的发行版。我们之所以选择不分叉一个不同的发行…… 微软与 Linux 有某种历史…… 我认为鲍尔默的名言虽然是发生在 2001 年的,但很多情绪即使在今天都仍然存在。我们没有选择从现有发行版开始,然后根据需求分叉的部分原因是,我们不想被视为再次拥抱和扩展。我们想从头开始构建,可以根据自己的需求进行定制…… 我们正抓住我们的一个痒点,并向社区提供解决方案。”

Perrin 还认为,其 Azure Linux 与 Amazon Linux 存在可比性,但总的来说两者还是存在很大差异。Amazon Linux 是为客户安装在他们的虚拟机上而设计的,而 Azure Linux 目前不是。此外,亚马逊 Linux 2023 在某种程度上与 Fedora 有关;尽管 AWS 文档指出 “AL2023 的 GA 版本并不直接与任何特定的 Fedora 版本进行比较,但它 “包括来自 Fedora 34、35 和 36 的组件”。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6760

    浏览量

    108143
  • Linux
    +关注

    关注

    88

    文章

    11849

    浏览量

    219759
  • 操作系统
    +关注

    关注

    37

    文章

    7452

    浏览量

    129692

原文标题:微软发布自己的Linux发行版,“Linux是种癌症”影响犹在

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    驱动之路#24:Linux设备四读写模型

    Linux 设备四读写模型——其实核心就 4 方式:查询、休眠 - 唤醒、poll、异步通知。它们不是中断本身,而是 “应用 - 驱动” 的上层交互逻辑(中断是底层硬件触发机制),但高效交互几乎都依赖中断实现。
    的头像 发表于 05-06 16:26 4898次阅读

    Linux新手最常踩的10个命令坑介绍

    最新的Linux内核特性(kernel 6.x系列)和常见发行版环境(Ubuntu 24.04 LTS、RHEL 9.4、CentOS Stream 10),系统梳理新手最常踩的10个命令坑,帮助读者建立正确的操作习惯和风险意识。
    的头像 发表于 04-09 10:11 268次阅读

    华秋 KiCad 发行版 10.0.0 发布:初探 MCP

    “  华秋发行版的定位是为中国用户服务,解决一些因某种原因无法合并到主干但对中国用户来说非常重要的问题;同时测试一些前沿的功能,如 AI Copilot,AI Agent 等。   ” 华秋发行版
    的头像 发表于 04-01 11:19 1574次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 10.0.0 <b class='flag-5'>发布</b>:初探 MCP

    KiCad 华秋发行版:AI 赋能的电子设计新体验

    “华秋电子的HubertHu在KiConAsia2025上介绍了华秋KiCad发行版如何使用AI赋能电路设计:在KiCad中嵌入一个智能助手。”
    的头像 发表于 01-27 08:05 2031次阅读
    KiCad 华秋<b class='flag-5'>发行版</b>:AI 赋能的电子设计新体验

    Linux 下交叉编译实战:跑起来你的第一个 STM32 程序

    跑起来你的第一个STM32程序。一、准备工作在开始之前,需要准备:1、Linux开发环境Ubuntu、Debian或其他主流发行版都可以。2、ARMGCC交叉编译工具
    的头像 发表于 11-24 19:04 1159次阅读
    <b class='flag-5'>Linux</b> 下交叉编译实战:跑起来你的第一个 STM32 程序

    华秋 KiCad 发行版 9.0.6 发布:云端库添加华秋库存、价格

    “  9.0.6 华秋发行版增加了对云端器件库供应链的支持,除了元器件的属性、模型外,还可以看到实时的价格、库存。9.0.6 修复了 9.0.5 大量 crash 的问题,建议升级。  ”   华秋
    的头像 发表于 11-04 11:12 4862次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 9.0.6 <b class='flag-5'>发布</b>:云端库添加华秋库存、价格

    华秋 KiCad 发行版 9.0.5 发布:更多元器件库的选择

    “  9.0.5 华秋发行版集成了国创资源库,为工程提供了更多的选择。由于 9.0.5 存在一些  crash 的 Bug,大家可以自行考虑是否使用。9.0.6 也会在近期发布。  ”   华秋
    的头像 发表于 10-16 11:19 5w次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 9.0.5 <b class='flag-5'>发布</b>:更多元器件库的选择

    华秋 KiCad 发行版 9.0.4 发布:属于您自己的云端器件库及模块电路库

    “  本次更新增加了个人中心,让您可以维护自己的云端器件库及模块电路库。同时增加了 PCB/SMT 下单功能,让您可以在 KiCad 里直接下单并追踪订单的进度。  ”   华秋发行版概览 华秋
    的头像 发表于 08-28 19:11 1.4w次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 9.0.4 <b class='flag-5'>发布</b>:属于您<b class='flag-5'>自己</b>的云端器件库及模块电路库

    Linux 应用开发手册

    T507linux应用开发手册
    发表于 08-22 17:01 15次下载

    Linux权限体系解析

    你真的了解Linux权限吗?大多数人只知道rwx,但Linux的权限体系远比你想象的复杂和强大。今天我们深入探讨Linux的12位权限体系,这是每个运维工程师都应该掌握的核心知识。
    的头像 发表于 07-23 16:57 1160次阅读

    华为工程师总结Linux笔记

    据、虚拟化、Android、超级计算机等领域,未来 Linux 将应用各行各业,例如云计算、物联网、人工智能等。 本章向读者介绍 Linux发展简介、Linux发行版特点、32位及64
    发表于 07-14 15:28

    华秋KiCad发行版 9.0.3 发布:图片生成符号、封装

    “  本次更新优化了云端器件库的体验,支持云端模块电路的查看与调用。通过 Copilot 可以将图片直接生成原理图符号及封装。  ”   华秋发行版概览 华秋发行版是 开源 的 、非商业化的, 完全
    的头像 发表于 07-10 11:17 7322次阅读
    华秋KiCad<b class='flag-5'>发行版</b> 9.0.3 <b class='flag-5'>发布</b>:图片生成符号、封装

    Linux发行版江湖探秘

    在当前信息技术高速发展的时代,开源操作系统凭借其开放、灵活和高可定制性,已成为各行各业的主流选择。而Linux作为全球最具代表性的开源内核,衍生出众多的发行版(Distribution),构成了一个
    的头像 发表于 06-06 16:56 960次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>发行版</b>江湖探秘

    全志T536 4核A55 ARM+RISC-V+NPU 17路UART 工业开发板—Linux开发环境搭建

    本章节安装的虚拟机软件VMware版本为16.2.5,主要提供在虚拟机上安装Linux发行版Ubuntu20.04.6的方法。
    的头像 发表于 06-05 14:57 2112次阅读
    全志T536 4核A55 ARM+RISC-V+NPU 17路UART 工业开发板—<b class='flag-5'>Linux</b>开发环境搭建

    龙芯处理器支持WINDOWS吗?

    Linux系统:龙芯处理器主要适配国产Linux发行版(如统信UOS、麒麟OS),可满足多数办公和开发需求。 虚拟化/模拟器: QEMU等工具可通过软件模拟x86环境,但性能损耗极大,实用性低
    发表于 06-05 14:24