查看完整版本 : Google 宣布支持使用 Rust 開發 Chromium

rtrtrt2006 2023-1-13 19:22

Google Chrome 安全團隊宣布,Chromium 將支持在項目中使用來自 C++ 的第三方 Rust 庫。目前他們正在積極尋求將可用於生產環境的Rust 工具鏈添加到 Chromium 構建系統中,以實現在明年將 Rust 代碼引入到 Chrome 二進製文件中。

Google 根據 Chromium 的項目體量和自身需求,暫時只支持使用第三方 Rust 庫,因為第三方庫是作為獨立組件編寫的,它們不需要考慮有關 Chromium 實現的潛在需求。這意味著他們擁有更簡單且專注於他們單一任務的 API。

根據 Google 的介紹,他們將 Rust 引入 Chromium 的目標是提供一種更簡單(無 IPC)和更安全(整體複雜性比 C++ 低,沙箱中也沒有內存安全錯誤)的方式來滿足兩個規則,以加快開發速度(更少的代碼編寫,更少的設計文檔,更少的安全審查),並提高 Chrome 的安全性(增加沒有內存安全錯誤的代碼行數,降低代碼的錯誤密度)。他們認為可以使用第三方Rust 庫來實現這一目標。

他們還說道,Rust 是由 Mozilla 開發的編程語言,在提供安全性的同時還具有高性能,最初專門被用於編寫瀏覽器,因此 Chromium 依賴這項技術也非常合適。

[b]發佈日期:[/b]2023-01-13 08:52
[b]新聞來源連結:[/b][url=https://www-oschina-net.translate.goog/news/224840/supporting-use-of-rust-in-chromium?_x_tr_sl=zh-CN&_x_tr_tl=zh-TW&_x_tr_hl=en-US&_x_tr_pto=wapp]Google 宣布支持使用 Rust 開發 Chromium - OSCHINA[/url]

[[i] 本帖最後由 rtrtrt2006 於 2023-1-13 19:25 編輯 [/i]]
頁: [1]
查看完整版本: Google 宣布支持使用 Rust 開發 Chromium