7 月 25 日消息,微軟公司昨日(7 月 24 日)發布博文,鼓勵廠商和開發者使用 Rust 語言開發 Windows 驅動,進一步提高驅動程序的安全性和可靠性。
注:微軟于 2023 年 5 月承諾,會在 Windows 11 內核中引入 Rust,并于同年 7 月發布的 Windows 11 Build 25905 預覽版中兌現。
微軟在最新博文中強調,驅動程序是直接與硬件通信的底層組件,因此編寫安全的驅動程序代碼至關重要。
微軟的 Surface 團隊積極向 windows-drivers-rs 開源項目貢獻,通過 Rust 語言為 Surface 設備編寫驅動程序。團隊表示,這種方法不僅提高了 Surface 設備的安全性和可靠性,還在整個 Windows 生態系統中提升了安全標準。
微軟在博文指出,使用 Rust 編寫 Windows 驅動程序有許多好處,其主要賣點在于內存安全性,可以彌補 C++ 和 C 等傳統編程語言在安全方面的不足。
此外 Rust 語言包括嚴格的類型檢查、并發安全性、靜態分析能力、編譯時抽象以及與傳統編程語言的互操作性。因此微軟希望其他開發者也能為 GitHub 上的 windows-drivers-rs 項目做出貢獻。
微軟承諾會繼續推進 Rust 編寫驅動,提升 Rust 與 Windows 驅動程序工具包(WDK)之間的功能一致性。
本文鏈接:http://www.tebozhan.com/showinfo-119-172952-0.html打造更安全 PC 環境,微軟鼓勵開發者用 Rust 編寫 Win11 驅動程序
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com