設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色
苹果 iOS 19 设计图泄露    宇树科技回应已盈利至少 5 年:属实

Linux 內(nèi)核爆發(fā) C / Rust 大戰(zhàn),核心開發(fā)者憤然離職

2025/2/11 11:25:31 來源:IT之家 作者:故淵 責(zé)編:故淵
感謝IT之家網(wǎng)友 軟媒用戶1392612、Coje_He 的線索投遞!

IT之家 2 月 11 日消息,Linux 內(nèi)核社區(qū)近期爆發(fā)了一場關(guān)于編程語言的激烈爭論,最終導(dǎo)致一位核心開發(fā)者退出項(xiàng)目。這場爭論的核心在于是否應(yīng)該更多地使用 Rust 語言來開發(fā)內(nèi)核,以及開發(fā)者之間的溝通方式。

Rust vs. C

IT之家注:Asahi Linux 項(xiàng)目的領(lǐng)導(dǎo)者 Hector Martin 公開批評另一位資深內(nèi)核開發(fā)者 Christoph Hellwig,阻礙 Rust 語言在內(nèi)核中的應(yīng)用。

Martin 認(rèn)為,Rust 語言在內(nèi)存管理方面更加安全和現(xiàn)代,應(yīng)該在內(nèi)核開發(fā)中扮演更重要的角色;而 Hellwig 則對從 C 語言遷移到 Rust 持謹(jǐn)慎態(tài)度,認(rèn)為遷移過程會增加內(nèi)核的復(fù)雜性,并直言在 Linux 中混用代碼就是“癌癥”。

Torvalds 的介入

Linux 之父 Linus Torvalds 的介入成為了事件的轉(zhuǎn)折點(diǎn)。Torvalds 本人并不反對在內(nèi)核中使用 Rust,但他對 Martin 公開批評 Hellwig 的方式表示強(qiáng)烈不滿。

Torvalds 在內(nèi)核郵件列表中批評 Martin,認(rèn)為他應(yīng)該反思自己的行為,并指出技術(shù)問題應(yīng)該通過技術(shù)途徑解決,而不是訴諸社交媒體。

Martin 的退出

在 Torvalds 的批評之后,Martin 宣布退出內(nèi)核上游開發(fā),轉(zhuǎn)而專注于 Asahi Linux 的下游開發(fā)。他表示對內(nèi)核開發(fā)流程和社區(qū)管理方式失去了信心,盡管如此,Martin 表示未來仍有可能向上游提交補(bǔ)丁。

這場爭論凸顯了 Linux 內(nèi)核社區(qū)在技術(shù)變革和溝通方式上面臨的挑戰(zhàn)。盡管 Rust 語言的引入已是大勢所趨,但如何平衡新舊技術(shù)、如何有效地溝通和解決分歧仍然是社區(qū)需要思考的問題。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:RustC,Linux,linux
  • 日榜
  • 周榜
  • 月榜

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知