Google支持將Rust代碼引入Linux內核
Google支持將Rust引入Linux內核的消息今天引發開源社區關注,雖然這應該不會讓人感到意外,尤其是考慮到最近谷歌允許Rust用於Android系統級代碼的消息。現在,這家搜索巨頭的工程師們現在開始支持Rust代碼在Linux主線內核內使用。
除了昨天Linux內核的Rust RFC和Linux內核郵件列表上仍在進行的那場討論外,Google安全博客上的Google工程師也就此事寫下了自己的意見。
“我們認為,Rust現在已經準備好加入C語言,成為實現內核的實用語言。它可以幫助我們減少特權代碼中潛在的bug和安全漏洞,同時與內核也配合得很好,可以很大程度上保留其性能特性。”博文中指出。
博文還詳細介紹了內核的Rust樣本驅動,談到了他們在Rust中設計Binder原型的工作等等。
“這是一個激動人心的時刻,也是一個難得的機會,可能會影響Linux內核的開發方式,並為Rust語言的進化提供信息。”
如需了解更多,您可以在谷歌安全博客上閱讀更多內容:
https://security.googleblog.com/2021/04/rust-in-linux-kernel.html