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

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

3天内不再提示

打脸了!微软发布自己的Linux!

算法与数据结构 来源:51CTO技术栈 2023-06-08 15:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

谁会想到有一天,微软竟然会发布自己的Linux发行版!提起微软最新的操作系统,或许你只会想到Windows 11,然而事实上,在日前举行的 Microsoft Build 2023 开发者大会期间,微软推出了自己发行的Linux 操作系统。

3655fc10-055e-11ee-8a94-dac502259ad0.png

不过微软的这套Linux操作系统并不是为了和Ubuntu、Fedora系统等抢夺市场份额的,而是专职服务于Azure云计算

至于为何微软会选择在自家服务中使用Linux系统呢?答案很简单,Linux系统在执行特定任务时拥有比Windows更好的稳定性。2019年时就有媒体报道,微软Azure上的Linux使用率现已超过了Windows。

问答环节中,首席项目经理吉姆·佩兰(Jim Perrin)还谈到了微软与Linux过往的“爱恨情仇”。前微软CEO 史蒂夫·鲍尔默(Steve Ballmer)在2001年曾说过“Linux是一种癌症”,如今言犹在耳,这或许导致了微软从零开始构建新发行版,而不是像借用Fedora这样的现有发行版。

为什么推出?

Azure Linux与CBL Mariner的发行版相同(CBL,即Common Base Linux),在其GitHub存储库中仍以该名称为人所知。严格地说,正如佩兰在Q&A环节所解释的那样,Azure Linux是“CBL Mariner Linux的商业支持产品”。

即使是商业支持的方面也是有限的,因为该操作系统目前的主要目的是作为Azure Kubernetes Service(AKS)的容器主机运行。这意味着Azure Linux本身在微软的Windows系统管理程序Hyper-V上作为虚拟机运行,并且针对这种情况进行了优化,尽管也可以在x64或ARM64上进行裸机安装。

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

微软为什么创建Azure Linux?佩兰说:“我们内部需要一个Linux发行版”,“我们希望为自己提供一个一致的平台。”他还表示,现在有了“一个供应商来支持整个AKS堆栈”。

合作伙伴项目经理肖恩·麦克纳(Sean McKenna)补充道:“现在我们有了一个完全由微软构建的操作系统,以补充我们运行的Kubernetes构建。”

这些声明表明,微软已经离完整的微软堆栈是在Windows上构建的时代有多远了。

36725aea-055e-11ee-8a94-dac502259ad0.png

Azure Linux是如何组成的


“做自己的发行版”,社区还不多

一位Build与会者询问Azure Linux是基于什么发行版的。佩兰说:“Azure Linux是它自己的发行版。我们没有派生Fedora或类似的东西。我们从他们那里借来了代码,这是一个基于RPM的发行版”。

“我们选择不分叉不同发行版的原因……微软在Linux方面有着悠久的历史……我认为鲍尔默的名言是2001年的,但即使在今天,很多情绪仍然挥之不去。我们没有选择从现有发行版开始,然后根据需求分叉的部分原因是,我们不想被视为再次拥抱和扩展。任何这些都是从头开始构建的,我们可以根据自己的需求进行定制……我们正在解决我们的问题,并向社区提供解决方案。”

另一个问题是围绕Azure Linux有多少社区。答案是,还不多。

佩兰说:“社区为发行版做出了一些贡献。”这个问题有两个方面。一个是分发的重点很窄,而且是根据微软自己的需求量身定制的。另一个是时间,该公司表示希望建立一个社区。

Azure Linux可以与亚马逊Linux相媲美吗?这是一位与会者提出的另一个问题,得到的回答是有一定的可比性。然而,现实是存在许多差异。

亚马逊的Linux是为客户设计的,可以安装在他们的虚拟机上,而Azure Linux目前不是。此外,亚马逊Linux 2023在一定程度上与Fedora有关,尽管AWS文档指出,“AL2023的通用(GA)版本无法与任何特定的Fedora版本直接相比。”尽管如此,它“包括Fedora 34、35和36的组件。”AWS有时在与开源社区接触时遇到困难,但似乎觉得自己在这方面领先于微软。

没有永远的敌人,但有永远的利益

21世纪初,曾经的微软掌舵人直接抨击Linux为毒瘤,微软甚至赞助了SCO对Linux的版权攻击,声称Linux侵犯了微软的专利。彼时,对于微软,开源软件的发展形成了对其收入和平台方面的威胁。

不过,时移世易,随着微软内部决策层的变动,故事开始了转折。

萨蒂亚·纳德拉(Satya Nadella)作为微软新任CEO上任后,便高调地宣称:“微软爱Linux”。纳德拉的这一表态收效颇丰。2016年,鲍尔默表示,他认为Linux的威胁已经结束。然而,在鲍尔默任职期间,微软的股价下跌了40%,而在Nadella公开宣称微软对Linux的热爱之后,微软的股价呈大幅上涨。

事实上,自2009年微软开源ASP.NET之后,Linux和开源为微软带来了更多用户。时至今日,微软与Linux也一直保持着良好的关系,甚至是推动Linux发展的重要力量。因为它终于发现,加入Linux和开源比与之对抗更好。

参考链接:

https://devclass.com/2023/05/25/azure-linux-released-at-build-where-microsoft-revealed-why-it-did-not-fork-fedora/

https://www.techrepublic.com/article/how-linux-took-over-everything-including-microsoft-azure/

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

    关注

    4

    文章

    6719

    浏览量

    107328
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217917
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    变天!中国有自己的BIOS

    ,业内呼吁推出全新的BIOS标准。在此背景下,近期全球计算联盟(GCC)发布团体标准《统一基本输入输出系统(UBIOS)基础架
    的头像 发表于 10-23 08:58 8881次阅读

    微软发布多项智能Microsoft 365 Copilot副驾驶重大更新

    当生成式 AI 迈向 Agentic AI 自主智能,智能协作与自主流程正在重塑企业创新格局。在今年的 Microsoft Ignite 2025 大会上,微软发布多项智能 Microsoft
    的头像 发表于 12-02 09:49 396次阅读

    微软Visual Studio 2026 发布!AI 深度融合、性能提升

    工作流! 我们为你整合来自 微软官方博客 的一手信息,带你快速了解 VS 2026 的核心亮点! 亮点一:全新 Fluent 设计,颜值更“能
    的头像 发表于 09-16 11:17 1270次阅读
    <b class='flag-5'>微软</b>Visual Studio 2026 <b class='flag-5'>发布</b>!AI 深度融合、性能提升

    行业观察 | 微软发布高危漏洞更新,涉及 Windows、Office、SQL Server 等多款产品

    微软于2025年9月的“补丁星期二”发布81个漏洞的修复更新,覆盖Windows、MicrosoftOffice、SQLServer等核心产品。本次更新修复2个已被公开披露的零日漏
    的头像 发表于 09-12 17:05 2152次阅读
    行业观察 | <b class='flag-5'>微软</b><b class='flag-5'>发布</b>高危漏洞更新,涉及 Windows、Office、SQL Server 等多款产品

    微软正式发布Microsoft行星计算机专业版

    地理空间数据虽赋能能源、农业、零售等多领域,却因复杂性与数据孤岛问题长期局限于专家群体。微软正式发布Microsoft行星计算机专业版,通过Microsoft Azure(国际版)整合AI技术分析能力,实现海量数据从采集、处理到洞察的全流程管理,推动可持续决策成为企业新基
    的头像 发表于 08-19 14:31 864次阅读

    树莓派用户必备的五大微软Excel替代软件!

    微软Excel通常是处理XLS、XLSX或CSV等电子表格时首先考虑的工具。然而,由于它对ARM处理器和Linux操作系统缺乏原生支持,在树莓派上使用微软Excel颇具挑战性。但这并不意味着没有好
    的头像 发表于 07-17 17:17 658次阅读
    树莓派用户必备的五大<b class='flag-5'>微软</b>Excel替代软件!

    华为工程师总结Linux笔记

    Linux内核命名规则。 1.1 为什么要学习 Linux 我们为什么要学习 Linux?我们目前的处境是什么?我们想达到什么样的目标?在谈到这三个问题时,相信每个人都有自己的答
    发表于 07-14 15:28

    配线架好还是模块好

    配线架和模块化配线架各有优劣,选择需根据具体需求和场景决定。以下是对两者的详细比较: 免配线架的优势 操作便捷:免配线架无需使用网线钳压接,操作快捷方便。即使打错线,也可以移除重新
    的头像 发表于 05-12 10:19 659次阅读

    Linux环境再升级:PLIN驱动程序正式发布

    PLIN驱动程序现已正式发布,本文将展示如何安装PLIN驱动程序,以及如何在Linux环境下进行基本的PLIN通信操作,确保您能够快速掌握并应用这一新工具。
    的头像 发表于 04-21 15:29 792次阅读
    <b class='flag-5'>Linux</b>环境再升级:PLIN驱动程序正式<b class='flag-5'>发布</b>

    微软Copilot迎来重大更新

    “在微软成立50周年之际,微软AI首席执行官穆斯塔法·苏莱曼发布Copilot的重大更新,这标志着人工智能助手进入了一个全新的时代。穆斯塔法在活动中表示:“Copilot不仅仅是一个
    的头像 发表于 04-09 16:40 687次阅读

    微软发布全新Windows 11 AI+ PC Surface商用版

    近日,微软正式推出了全新的Windows 11 AI+ PC Surface商用版,为中国企业客户带来了更加智能、高效的办公体验。此次发布的Surface商用系列包括搭载最新英特尔®酷睿™Ultra
    的头像 发表于 02-19 17:20 1186次阅读

    科技巨头动态:微软与三星近期重要布局

    近日,全球科技巨头微软公司宣布一项重大投资决策。微软CEO表示,公司将向印度的云计算和人工智能领域投资高达30亿美元。这一举措旨在进一步拓展微软在印度市场的业务版图,并推动该地区云计
    的头像 发表于 01-08 10:45 627次阅读

    微软或已放弃在Windows 11显示不兼容水印计划

    近日,知名科技媒体Windows Latest发布一篇博文,引发了业界对微软Windows 11系统更新策略的广泛关注。据该博文报道,微软公司似乎已经放弃
    的头像 发表于 12-25 14:43 822次阅读

    微软寻求在365 Copilot中引入非OpenAI模型

    担心企业用户在使用365 Copilot时面临的成本和速度问题,因此正在寻求更多样化的技术来源。尽管微软与OpenAI之间有着紧密的合作关系,并允许微软定制OpenAI的模型,但微软仍在努力寻找其他选择。 据称,
    的头像 发表于 12-25 10:41 833次阅读

    晶圆料号标的方式及激光标的原理

    本文介绍晶圆料号标的方式以及激光标的原理。   晶圆为什么要标? 晶圆在制造过程中有数百道工艺步骤,标记使得每片晶圆能够在不同阶段进行身份识别,有助于追朔,生产管理,数据收集分
    的头像 发表于 12-16 16:48 1560次阅读
    晶圆料号<b class='flag-5'>打</b>标的方式及激光<b class='flag-5'>打</b>标的原理