Linus Torvalds 引发轩然大波:Linux 内核社区掀起争议,坚持合并 Rust 代码-大浪资讯

admin82025-02-19 18:27:59

Linus Torvalds 引发轩然大波:Linux 内核社区掀起争议,坚持合并 Rust 代码

Linux 内核之争:Rust 风暴席卷开源世界

   2月19日消息,Linux内核社区围绕Rust代码的引入再次引发热议。据透露,Linux创始人Linus Torvalds私下表示,即使面对维护者们的反对声音,他也将坚持推动Rust代码的合并工作。 这一表态无疑为Linux内核未来的开发方向增添了新的变数。Rust作为一种系统级编程语言,以其安全性和并发处理能力著称,引入它可能会进一步提升内核的安全性与稳定性。然而,这同时也引发了关于兼容性与现有开发流程调整的担忧。Linus Torvalds的坚决态度,表明了他对增强系统安全性的重视,但如何在尊重现有开发团队意见的同时推进新功能的整合,将是需要谨慎权衡的问题。

   DMA(注:DMA(直接存储器访问)映射工具的维护者Christoph Hellwig一直以来都反对在Linux内核中引入Rust代码,他认为这样做会危及Linux内核的长期可维护性。Hellwig在昨天发布的一份邮件公告中再次阐述了他对Linux内核中Rust代码的看法。

   他指出,Linus 曾私下表示,不管是否有维护者反对,他都会按照原计划合并 Rust 代码。Hellwig 认为,这一决定意味着开发者将不得不“接受 Rust”,无论他们个人意愿如何。

   Hellwig最关心的是Rust的绑定问题,他觉得这些绑定不符合Rust惯用的编程风格。他认为这些绑定试图调和Rust与内核代码之间的语义差异,但显然未能达到这一目标,反而使代码库变得混乱。

   Hellwig警告称,这些Rust绑定代码正在逐渐渗透到各个子系统和库中,使得Linux项目逐渐演变为一个多语言、碎片化的代码库。他指出,这与Linux最初作为一个统一、单一整体项目的愿景背道而驰。