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

    文章

    6752

    浏览量

    108082
  • Linux
    +关注

    关注

    88

    文章

    11817

    浏览量

    219555
  • 操作系统
    +关注

    关注

    37

    文章

    7437

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    变天!中国有自己的BIOS

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

    行业观察 | 微软3月修复83个漏洞,多个高危漏洞被标记为高概率被利用

    2026年3月微软“补丁星期二”正式推送,本次共发布83个微软安全补丁,并重新发布10个非
    的头像 发表于 03-17 17:02 1185次阅读
    行业观察 | <b class='flag-5'>微软</b>3月修复83个漏洞,多个高危漏洞被标记为高概率被利用

    微软发布AI芯片Maia 200,性能超越谷歌TPU和亚马逊Trainium

    电子发烧友网综合报道 美东时间1月26日,微软重磅发布第二代自研人工智能芯片Maia 200,这一举措成为微软减少对英伟达芯片依赖、高效驱动自身服务的关键一步,也标志着其在自研芯片领域取得重大进展
    的头像 发表于 01-27 16:46 7507次阅读
    <b class='flag-5'>微软</b><b class='flag-5'>发布</b>AI芯片Maia 200,性能超越谷歌TPU和亚马逊Trainium

    今日看点:微软发布新定制 AI 芯片 Maia 200;国芯科技累计出货2500万颗创新高

    微软发布新定制 AI 芯片 Maia 200   近日,微软在官方博客正式发布其定制 AI 加速芯片 Maia 200,旨在为大规模 AI
    发表于 01-27 10:23 1126次阅读

    行业观察 | 微软1月修复112个漏洞,其中1个正被黑客主动利用

    2026年1月微软“补丁星期二”正式推送,本次共发布112个微软安全补丁,并重新发布3个非
    的头像 发表于 01-22 16:58 1460次阅读
    行业观察 | <b class='flag-5'>微软</b>1月修复112个漏洞,其中1个正被黑客主动利用

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

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

    新思科技携手微软、英伟达发布可实时优化动态制造流程框架

    新思科技(纳斯达克代码:SNPS)近日携手技术合作伙伴在微软 Ignite 大会上发布一套仿真技术驱动的可实时优化动态制造流程框架。该框架已经被全球领先的灌装包装系统集成商 Krones 率先采用,构建了物理精确的虚拟装配线,
    的头像 发表于 11-30 09:53 648次阅读

    发布元服务配置隐私声明

    元服务必须先使用AGC的隐私声明托管服务生成自己的隐私声明,才能在版本信息页面选择到。详细内容参见配置隐私声明(元服务)和配置用户协议。 登录AppGallery Connect,点击“APP与元
    发表于 11-25 11:24

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

    工作流! 我们为你整合来自 微软官方博客 的一手信息,带你快速了解 VS 2026 的核心亮点! 亮点一:全新 Fluent 设计,颜值更“能
    的头像 发表于 09-16 11:17 2350次阅读
    <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 4604次阅读
    行业观察 | <b class='flag-5'>微软</b><b class='flag-5'>发布</b>高危漏洞更新,涉及 Windows、Office、SQL Server 等多款产品

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

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

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

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

    华为工程师总结Linux笔记

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

    微软科技重磅发布两款企业级AI应用

    微软2025年第一波发布带来了Microsoft Dynamics 365和Microsoft Power Platform的数百项更新,核心重点聚焦智能Microsoft Copilot副驾驶
    的头像 发表于 05-12 15:32 1285次阅读

    配线架好还是模块好

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