1. Linux 內(nèi)核將迎來(lái)更多 Rust 代碼,谷歌強(qiáng)推!

        共 1229字,需瀏覽 3分鐘

         ·

        2021-06-19 23:33

        技術(shù)編輯:小魔丨發(fā)自 思否編輯部
        公眾號(hào):SegmentFault



        谷歌周四表示正在資助一個(gè)項(xiàng)目——通過(guò)用 Rust 編程語(yǔ)言編寫(xiě) Linux 系統(tǒng)的內(nèi)核來(lái)提升 Linux 的安全性,進(jìn)而提升互聯(lián)網(wǎng)和智能手機(jī)的安全性。如果該項(xiàng)目成功,即在 Linux 內(nèi)核中添加 Rust 代碼,則這標(biāo)志著 Linux 開(kāi)源項(xiàng)目實(shí)現(xiàn)了重大的技術(shù)和文化轉(zhuǎn)變,Linux 是 Android 和 Chrome 操作系統(tǒng)等大量互聯(lián)網(wǎng)基礎(chǔ)設(shè)施的基礎(chǔ)。

        谷歌目前已與開(kāi)發(fā)者 Miguel Ojeda 簽約,邀請(qǐng)他為 Linux 內(nèi)核編寫(xiě) Rust 代碼。Miguel Ojeda 曾編寫(xiě)大型強(qiáng)子對(duì)撞機(jī)粒子加速器所用軟件,并致力于編程語(yǔ)言安全性,他也是 Rust for Linux 項(xiàng)目的主要開(kāi)發(fā)者之一。


        在 Linux 內(nèi)核中添加 Rust 模塊可以通過(guò)關(guān)閉黑客攻擊手機(jī)、計(jì)算機(jī)或服務(wù)器的途徑來(lái)提高安全性。Linux 自從 1991 年推出以來(lái),一直是用功能強(qiáng)大但陳舊的 C 編程語(yǔ)言編寫(xiě)的。該語(yǔ)言開(kāi)發(fā)于 1972 年,比當(dāng)代編程語(yǔ)言更容易受到黑客攻擊。


        目前尚不清楚 Linux 內(nèi)核核心團(tuán)隊(duì)是否接納 Rust。Linux 創(chuàng)始人 Linus Torvalds 曾表示,如果 Rust for Linux 項(xiàng)目證明了其價(jià)值,他愿意改變。Linus Torvalds 和 Linux 內(nèi)核維護(hù)者 Greg Kroah-Hartman 均認(rèn)為,Rust 的首要目標(biāo)可能是驅(qū)動(dòng)程序。


        谷歌這一計(jì)劃的目標(biāo)不是替換 Linux 中的所有 C 代碼,而是選擇性地改進(jìn)部分代碼,并新增一些 Rust 代碼。


        Rust 語(yǔ)言由 Mozilla 主導(dǎo)開(kāi)發(fā),現(xiàn)在由獨(dú)立的 Rust 基金會(huì)運(yùn)營(yíng),這使得軟件寫(xiě)入內(nèi)存更加安全。在 Stack Overflow 的年度開(kāi)發(fā)者調(diào)查中,Rust 連續(xù)五年蟬聯(lián)最受歡迎的編程語(yǔ)言。


        微軟安全團(tuán)隊(duì)曾表示「Rust 是 C 和 C++ 的最佳替代品。」該團(tuán)隊(duì)表示,Rust 可以阻止 70% 的重大安全問(wèn)題出現(xiàn)內(nèi)存故障。此外,由于 Rust 的檢查機(jī)制是在軟件構(gòu)建過(guò)程中進(jìn)行的,所以軟件運(yùn)行時(shí)的安全性不會(huì)以性能為代價(jià)。


        谷歌并沒(méi)有把唯一的賭注放在Linux和Rust上。它擁有自己的內(nèi)存安全語(yǔ)言Go,以及新的操作系統(tǒng)Fuchsia?!腹雀柙诰幊陶Z(yǔ)言、工具和平臺(tái)方面還有其他多種投資,」一名谷歌公司發(fā)言人表示。


        參考鏈接:

        https://www.cnet.com/news/google-backed-linux-project-could-make-android-chrome-os-harder-to-hack/


        - END -

        瀏覽 34
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 欧美三级一区二区三区 | 人人澡超碰碰97碰碰碰软件 | rihanhuangpian | 韩国黄色三级电影 | 韩国一级婬片A片AAA |