在Linux内核社区的争议中,Linux之父Linus Torvalds似乎在私下表态,将无视维护者们对Rust代码合并的抵制,强硬推进其进入Linux内核。引发此事的核心人物是DMA映射工具的维护者Christoph Hellwig,他对Rust的引入保持抵触态度,并在最新邮件中表达了自己的深切担忧。Hellwig严厉批评道,Rust代码的引入不仅会对Linux内核的长期可维护性构成威胁,还可能让代码库变得混乱不堪。
伴随着语言习惯的差异,Hellwig认为Rust的绑定并未遵循语言自身的常用写法,尝试弥合Rust与内核代码之间的语义鸿沟反而可能引发更多潜在问题。他明确指出,维护者无论愿意与否,似乎都已被迫接受将Rust纳入内核的现实。但他并不反对将安全编程语言引入Linux内核,只是担心这将导致一个难以控制的多语言代码库。
这场内斗不仅暴露了技术与文化间的紧张关系,更搅动了整个开源社区的神经。随着Torvalds的强硬 stance,是否预示着一个全新、多元且不可预测的Linux未来?不妨继续关注这场代码和理念的较量,看看最终的赢家会是谁!返回搜狐,查看更多