Linux:内核采用 Rust、人工智能和永久支持进行更新

  • 据 Greg Kroah-Hartman 称,Linux 内核正在向 Rust 方向发展,以减少漏洞。
  • Linus Torvalds提倡将人工智能作为发展工具,但不能取代人类的判断。
  • 红帽公司宣布对RHEL提供长期支持,没有截止日期。
  • Linux 在超级计算机中占据 100% 的市场份额,在网络服务器中占据 80% 以上的市场份额。

Linux

Linux 生态系统正在多个方面经历深刻变革。系统内核准备采用 Rust 作为其开发语言,人工智能在代码审查中的作用也引发了热议,而像 Red Hat Enterprise Linux 这样的企业发行版正在无限期地扩展其支持范围。与此同时,Linux 在超级计算和服务器领域仍然保持着绝对的统治地位,甚至连微软也将其用于其最强大的机器。

这些举措并非偶然。围绕内核的社区拥有超过 5.000 名开发者和约 150 名核心维护者,他们正在寻找能够减轻审查负担、提高安全性且不扼杀创新的工具。近几个月做出的决策将影响未来数年全球最重要的自由操作系统的发展方向。

Linux
相关文章:
Linux 正在成为电信和云计算领域无形的支柱。

Linux 内核寄希望于 Rust 来减少漏洞

Linux内核

Linux 稳定内核的维护者 Greg Kroah-Hartman 在 2026 年印度开源峰会上表示,Rust 已不再是实验性质的语言,而是成为该项目未来发展的重要组成部分。据他估计(他称之为“完全不科学的估计”),Rust 语言可以避免过去 25 年内核中记录的约 80% 的漏洞。剩余的 20% 则对应于编译器无法检测到的逻辑错误。

此次过渡不会涉及对现有 C 代码的完全重写。策略是保留现有的 C 代码,并使用 Rust 编写新的组件,尤其是在图形等子系统中,这些子系统只接受用 Rust 编写的驱动程序。Kroah-Hartman 解释说,Rust 的所有权和类型系统可以在编译期间阻止许多内存和资源管理错误,从而使代码审查人员能够专注于程序的逻辑。

Google 实时更新协调器-2
相关文章:
Google 开发用于 Linux 内核热更新的 Live Update Orchestrator

这项变更已在关键组件中实施。Android 的进程间通信机制 Binder 同时拥有 C 和 Rust 的并行实现,C 版本即将被逐步淘汰。Rust社区已授予其一等语言地位,Kroah-Hartman 建议所有希望为内核做贡献的人学习 Rust:“它让编程再次充满乐趣。”

Linus Torvalds 为人工智能作为发展工具辩护

Linus Torvalds的

Linux 创始人 Linus Torvalds 澄清了他对内核开发中人工智能的立场。在 Linux 项目邮件列表的一次交流中,他表示Linux 不会成为反人工智能运动,反对使用人工智能的人可以选择创建分支或离开。此次讨论源于 Sashiko 的发布,Sashiko 是一种大型模型语言系统,旨在分析补丁并在集成前检测错误。

托瓦兹认为人工智能和其他工具一样,是一种有用的工具,不应过度预先部署,以免抵消其益处。然而,他也对不负责任的人工智能使用方式持批评态度:几个月前,他曾警告说,人工智能正在Linux安全领域造成混乱,因为自动生成的报告充斥着内核的私有列表,其中既包含已知问题,也包含没有具体解决方案的问题。在他看来,代码的最终责任必须始终由人类开发者承担。

Linux 7.1
相关文章:
Linux 7.1 在人工智能时代加强了安全性和漏洞处理能力

托瓦兹的立场强化了人工智能应该辅助而非取代人类判断的观点。在一个拥有超过5.000名开发人员且每天发现约13个新漏洞的项目中,任何能够加快审查流程的工具都值得欢迎,只要它不会产生额外的干扰。

红帽公司为RHEL提供无限期支持。

在企业级市场,红帽公司推出了一项针对红帽企业Linux的长期技术支持服务,俗称“RHEL forever”。该服务没有预定的终止日期,费用根据客户需求定制,具体金额未公开。这项服务正式名称为“长期支持附加组件”(The Long-Life Add-On),主要面向金融、电信、医疗保健和政府等高度监管行业。

这家IBM子公司将为被归类为“关键”的漏洞提供关键补丁、紧急错误修复,并在客户持续付费期间提供全天候技术支持。这些修复程序会追溯应用,以保护API稳定性并防止出现破坏性更新。此选项作为Red Hat Enterprise Linux Extended Life Cycle Premium支持的年度延期提供,该支持服务已为主要版本提供14年的更新。

红帽认为,许多组织需要更多时间来迁移其应用程序,尤其是在软件生命周期与硬件投资或监管期限不一致的情况下。有了 RHEL Forever,IT 管理人员可以安心规划,无需担心支持终止期限的压力。

Linux 在超级计算和服务器领域占据主导地位

尽管Windows在桌面操作系统市场仍占据约70%的份额,但在超级计算领域,情况却截然不同。根据全球最强超级计算机TOP500榜单,所有这些超级计算机都运行着某种Linux系统。其中,位于中国深圳国家超级计算中心的超级计算机使用基于Linux的麒麟操作系统。就连微软在其排名第七的Eagle超级计算机中,也不得不部署运行Ubuntu 22.04的节点来执行人工智能任务。

原因显而易见:Linux 允许最大程度的系统定制,消除后台进程,并实现 100% 的硬件优化。哪怕 1% 的无关任务造成的性能损失,最终也会转化为数万亿次的运算损失。此外,Windows 的批量许可费用对于一台超级计算机来说可能高达数百万美元,而像 Rocky Linux、Red Hat Enterprise 或 AlmaLinux 这样的发行版提供的技术支持成本却低得多。在 Web 服务器市场,超过 80% 的服务器使用 Unix/Linux 衍生产品,而领先的云平台(AWS、Google Cloud、Azure)超过 90% 的基础设施都运行在 Linux 系统上。

Linux 的模块化理念源自 UNIX,它允许每个工具专注于特定任务。如果从一开始就正确配置,维护成本将显著降低,这在当今能源和资源效率至关重要的时代,对企业而言意义重大。

总而言之,这些进展表明 Linux 生态系统正蓬勃发展。内核借助 Rust 和人工智能的力量不断增强,企业发行版的生命周期无限延长,高性能计算领域的领先地位也日益巩固。Linux 社区秉持其一贯的务实精神,持续证明 Linux 已做好迎接未来挑战的准备,同时又不失其开放协作的本质。

相关文章:
Linux内核继续支持Raspberry Pi

在 Google 中将其添加为首选来源