出品|開源中國文|Travis這家搜尋引擎巨頭正努力嘗試在 Linux 核心中使用 Rust 程式碼,這是在幾十年來只使用 C 語言後的一次重大技術轉變。Google 在週四表示,他們正在資助一
2021-06-18 14:23:23
出品|開源中國
文|Travis
這家搜尋引擎巨頭正努力嘗試在 Linux 核心中使用 Rust 程式碼,這是在幾十年來只使用 C 語言後的一次重大技術轉變。
Google 在週四表示,他們正在資助一個項目,通過用 Rust 程式語言編寫作業系統的核心部分來提高 Linux 的安全性。如果該項目成功,這種變化將標誌著一個開源軟體項目的重大技術轉變,這一舉措可以加強網際網路和智慧裝置的安全性,畢竟 Linux 是 Android、Chrome OS 以及網際網路中眾多基礎設施的基礎。
Miguel Ojeda 曾編寫過大型強子對撞機粒子加速器所使用的軟體,並從事過程式語言安全方面的工作。因此 Google 與 Miguel 簽訂了合約,希望能夠利用他在 Rust for Linux 的工作和相關的安全領域的背景來提高 Linux 核心的記憶體安全,這份合同至少要持續到明年。
Google 的目標並不是要用 Rust 取代 Linux 作業系統中所有的 C 程式碼,而是用 Rust 有選擇性地改進現有部分以及未來會新增加的部分。
Linux 作業系統自 1991 年推出以來,一直在使用強大但又有點「古老」的 C 程式語言編寫。C 語言早在 1972 年就已推出,比當代的程式語言更容易受到黑客的攻擊。
反觀 Rust,Rust 是由 Firefox 瀏覽器開發商 Mozilla 所開發的,現在由獨立的 Rust 基金會管理,通過該程式語言使軟體向記憶體寫入時更加安全。而且,在 Stack Overflow 的年度開發者調查中,Rust 已經連續五年蟬聯最受喜愛的程式語言。
相關文章
出品|開源中國文|Travis這家搜尋引擎巨頭正努力嘗試在 Linux 核心中使用 Rust 程式碼,這是在幾十年來只使用 C 語言後的一次重大技術轉變。Google 在週四表示,他們正在資助一
2021-06-18 14:23:23
6月16日榮耀在上海舉辦新品釋出會,旗下全新數字系列、2021手機美學設計標杆榮耀50系列終於如期而至。該系列亮相即巔峰,呈現出諸多令友商與使用者均意想不到的美學設計元素,同
2021-06-18 14:22:47
為了適應國內新能源汽車的需求,大眾在國內推出了ID.4這一全新電動車型,並且由上汽大眾和一汽大眾分別投產銷售,一汽大眾投產車型為ID.4 Crozz,上汽大眾投產為ID.4 X。在今年1月
2021-06-18 14:22:06
今天是6月18日,也是今年「618」大促最關鍵的一天!vivo為了回饋廣大消費者,針對旗下的熱門機型制定了豐厚的購機福利,還為消費者準備了不少趣味十足的活動,獎勵豐厚不容錯過!
2021-06-18 14:02:37
魚羊 發自 凹非寺 量子位 報道 | 公眾號 QbitAI用AI處理二維影象,離不開卷積神經網路(CNN)這個地基。不過,面對三維模型,CNN就沒有那麼得勁了。主要原因是,3D模型通常採用網格資料
2021-06-18 14:01:22
5月11日,社交平臺Soul向美國證券交易委員會(SEC)遞交IPO招股書,擬在納斯達克上市,證券程式碼為「SSR」。這是繼2014年陌陌登陸納斯達克後,國內被認為最有可能再次「上岸」的社交平
2021-06-18 14:00:37