新闻详情

新闻详情

首页 / 资讯中心 / 详情

Linux稳定内核维护者:Rust试验结束,未来部分子系统仅用其编写,内核更安全!

发布时间:2026/9/5 17:15:29来源:尧图网络
Linux稳定内核维护者:Rust试验结束,未来部分子系统仅用其编写,内核更安全!
ZDNET要点总结- 未来部分Linux子系统将仅用Rust编写。- Rust比C安全得多但它并非解决糟糕逻辑问题的万能药。- Linux内核不会用Rust重写至少目前不会。开源峰会演讲提及Rust发展趋势在2026年于孟买举行的开源峰会印度站Open Source Summit India上Linux稳定内核维护者Greg Kroah - Hartman在主题演讲中提到[Linux]内核正朝着Rust迈进Git也在朝着Rust发展许多项目都开始转向Rust。此外红帽Red Hat现在将永远为用户的RHEL提供支持但需要付费。从怀疑到支持Kroah - Hartman对Rust态度转变Kroah - Hartman并非一直看好Rust。他回忆说几年前朋友推荐他试试Rust这门新语言他当时觉得C语言很棒没当回事。朋友说Rust能让编程再次变得有趣他还不以为然。现在他意识到朋友是对的Rust真的很有趣让编程充满乐趣能让开发者不用过多担心编译器的问题编译器能解决很多问题还能让代码变得更好。为何Rust让生活变得轻松许多Kroah - Hartman已从Rust的怀疑者转变为内核领域最坚定的支持者之一。他认为Rust是Linux不可或缺的一部分而非试验品。他指出Rust的所有权和类型系统能消除大部分主导内核常见漏洞披露CVE的“小而愚蠢”的问题让工作过度劳累的维护者日子更好过“Rust让我的生活轻松了许多”。Kroah - Hartman负责Linux内核的CVE处理流程作为稳定内核维护者他有独特视角。他在印度表示Linux每天大约会出现13个CVE十多年来一直保持着每小时近9处更改的频率。他认为这些漏洞大多是简单的C语言错误如未检查的指针、忘记解锁以及清理路径处理不当等“这就是我们每天要修复13次的问题一直都是这类小而琐碎的bug”。此外Linux之父Linus Torvalds曾表示“我不再是程序员了”还谈了他现在仅使用的两种工具。Kroah - Hartman认为过去25年里内核出现的CVE中80%都不会出现因为Rust能捕捉到这些问题。剩下的20%是逻辑错误这正是他更愿意关注的。“Rust也会崩溃在Rust里也能做出非常愚蠢的事但所有那些小而愚蠢、琐碎的问题Rust会帮我们处理好。”Kroah - Hartman从审查者的工作量角度考虑语言选择。Linux有“5000多名开发者”但“大约只有150名核心维护者负责审查大部分代码”这种不平衡决定了他的优先级。他说要为审查者优化而不是为开发者因为开发者很多。Rust能在构建时强制实施锁定和生命周期规则这意味着审查者能把有限的精力放在逻辑审查上而非琐碎的记录工作“作为审查者如果代码能构建成功我就知道没问题我可以专注于逻辑审查”。此外IBM和红帽投入50亿美元和2万名工程师试图解决开源安全状况糟糕的问题。Rust的引入改变了内核中C语言的使用方式。为了让Rust绑定更安全维护者重新审视了长期存在的C语言API增加了类似Rust自动清理机制的防护和作用域分配机制。Kroah - Hartman说因为Rust让他们知道可以这么做所以为C语言引入了防护和作用域引用计数机制在内核和其他API中增加了更多内存安全机制这让C代码更可靠、更优秀。所以即使Rust明天消失了内核也会因此受益。关键子系统新开发工作默认使用Rust这种转变已经酝酿了一段时间。Kroah - Hartman在2025年Linux内核邮件列表LKML中提到Rust能以一种几乎不可能用错的方式定义内核内API。Linux有太多复杂、棘手的API需要维护者进行大量审查才能“确保使用无误”这既与这些API多年来的发展方式有关也与C语言无法以更简单、安全的方式表达API有关。迫使这些API的维护者重新思考能为所有人包括C语言用户清理这些API让Linux整体变得更好。此外Rust正成为关键子系统新开发工作的默认选择。Kroah - Hartman表示某些子系统的新驱动程序将只接受用Rust编写的比如如今最复杂的图形子系统驱动以后只会用Rust来编写。作为数十亿设备核心的Android进程间通信IPC机制Binder现在内核中有C语言和Rust两种并行实现。C语言版本“很快会被淘汰”未来Rust版本将“成为所有Android设备的基石”。从正式层面来说内核领导层已经认可Rust为一等公民语言。Kroah - Hartman称这项试验已不再是试验去年内核社区维护者聚在一起宣布Rust试验结束它是实实在在的了未来会接受它。此外IBM和红帽推出Lightwell保护开源代码免受AI攻击。不过这种转变并不意味着Linux内核会用Rust重写。Kroah - Hartman今年早些时候在荷兰乌得勒支举行的Rust周会议上表示不希望进行重写除非是文件的维护者和所有者否则只在新开发中使用Rust保留现有的C代码在此基础上逐步发展。见证了Linux从诞生到发展的作者认为未来某天Linux内核可能会用Rust重写虽然不会很快实现但能预见到这一天的到来。从设计上看Rust安全得多。如果现在有人问想成为内核贡献者该学什么语言作者会建议学Rust。此外作者测试过很多便携式Linux发行版但PorteuX是他一直放在U盘里的那个。改变虽难但Rust优势显著与此同时Kroah - Hartman也承认对于一个长期使用C语言的社区包括他自己来说改变很难。他喜欢C语言用C语言编程已经很多很多年了使用C语言的时间“比这里很多人活的时间都长改变很难”。但他又回到最初让他接受Rust的观点“Rust让编程再次变得有趣。我发现它能让你不用操心引用在哪里、锁是否正确获取、是否做了该做的事等问题。我可以专注于逻辑这就是它的美妙之处。”Kroah - Hartman接着说Rust能让维护者编程更有趣让用户使用Linux更安全这才是最重要的。他最后以那句熟悉的Linux口号结尾“当然统治世界的计划正在按部就班地进行。”相关Linux资讯- 丹麦为何放弃微软Office和Windows转而使用LibreOffice和Linux- 苹果悄然让在Mac上运行Linux容器变得更轻松- 无法升级到Windows 11这款Linux发行版是你Windows 10 PC的最佳替代品- 5款类似MacOS的Linux发行版能在支持结束前拯救你的老款英特尔Mac- 丹麦为何放弃微软Office和Windows转而使用LibreOffice和Linux- 苹果悄然让在Mac上运行Linux容器变得更轻松- 无法升级到Windows 11这款Linux发行版是你Windows 10 PC的最佳替代品- 5款类似MacOS的Linux发行版能在支持结束前拯救你的老款英特尔Mac
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

本地AI工具部署指南:硬件要求、环境配置与性能优化 2026/9/6 9:08:34

本地AI工具部署指南:硬件要求、环境配置与性能优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
小家电延时断电电路如何简化?国产专用定时IC设计与应用解析 2026/9/6 9:08:34

小家电延时断电电路如何简化?国产专用定时IC设计与应用解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
手把手学习Agent 及使用-4.2(File I/O 文件读写工具 ) 2026/9/6 9:08:34

手把手学习Agent 及使用-4.2(File I/O 文件读写工具 )

h5打开以查看 上一关我们完成了 Agent 底层架构的全面重构,搭建了标准化、可扩展的工具注册中心,彻底解决了老旧架构耦合臃肿、难以拓展高阶工具的问题,为后续所有工具开发统一了技术规范。有了稳定的架构底座,我们正式开启 其他…

阅读更多 →
小目标检测目前最主流的框架是什么?—— 没有单一答案,但有两条主干和一套正在收敛的“小目标三件套“ 2026/9/6 9:08:34

小目标检测目前最主流的框架是什么?—— 没有单一答案,但有两条主干和一套正在收敛的“小目标三件套“

一句话回答:没有一个统一的"最主流框架"。 2026 年的真实格局是——工程落地主流是 YOLO 家族(当前旗舰 YOLO26),学术 SOTA 主流是 DETR 家族(DINO / Grounding DINO 1.5 / DINO-X 谱系,以及实时派系 RT-DETR)。而更有意思的是,这两条看起来完全分叉的技术路…

阅读更多 →
PID控制为何百年不衰?工业现场最硬核的反馈控制算法深度解析 2026/9/6 9:08:34

PID控制为何百年不衰?工业现场最硬核的反馈控制算法深度解析

1. 为什么"老掉牙"的PID还霸着工业现场1.1 先看一个温度回路的常态前两年去一家化工厂配合DCS系统调试,甲方设备工程师指着一个恒温水浴的温度控制回路跟我说:"你们这套系统里还是PID吧?这玩意儿都用了快一百年了,…

阅读更多 →
物联网协议三兄弟:MQTT、HTTP、TCP在智慧农业中的选型实战 2026/9/6 9:05:34

物联网协议三兄弟:MQTT、HTTP、TCP在智慧农业中的选型实战

我第一次正儿八经接触智慧农业的物联网项目,是被一个种大棚的朋友拉去“救火”的。他那边几十个棚,每个棚里装了温湿度、土壤水分、光照传感器,原本用的是HTTP定时上报,结果一到夏天大棚里又闷又热,数据还老传不上来&a…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞