IT之家 07月25日 11:28
打造更安全 PC 环境,微软鼓励开发者用 Rust 编写 Win11 驱动程序
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

微软发布博文,积极鼓励厂商和开发者采用Rust语言开发Windows驱动程序,以显著提升驱动的安全性和可靠性。作为这一战略的一部分,微软已在Windows 11内核中引入Rust,并在最新的预览版中进行了实践。Rust语言凭借其内存安全性、严格的类型检查、并发安全以及强大的静态分析能力,能够有效弥补C++和C等传统语言在安全方面的不足。微软的Surface团队已率先使用Rust为Surface设备编写驱动,并取得了显著成效。微软计划持续推动Rust在Windows驱动开发领域的应用,并致力于提升Rust与Windows驱动程序工具包(WDK)的兼容性,邀请更多开发者加入windows-drivers-rs开源项目贡献力量。

🦀 微软正大力推广Rust语言在Windows驱动开发中的应用,旨在提高驱动程序的安全性和可靠性。Rust的内存安全特性能够有效规避C/C++等语言中常见的安全漏洞,降低系统风险。

💡 Rust语言具备严格的类型检查、并发安全、静态分析能力和编译时抽象等优势,这些特性有助于编写出更健壮、更安全的底层代码,从而提升整体系统稳定性。

🚀 微软Surface团队已成功运用Rust为Surface设备开发驱动程序,实践证明此举不仅提升了设备自身安全性和可靠性,也为整个Windows生态系统树立了更高的安全标准。

🤝 微软鼓励开发者社区积极参与GitHub上的windows-drivers-rs开源项目,共同贡献Rust语言在Windows驱动开发领域的进步,并承诺持续优化Rust与Windows驱动程序工具包(WDK)的集成与功能一致性。

IT之家 7 月 25 日消息,微软公司昨日(7 月 24 日)发布博文,鼓励厂商和开发者使用 Rust 语言开发 Windows 驱动,进一步提高驱动程序的安全性和可靠性。

IT之家注:微软于 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)之间的功能一致性。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Rust Windows驱动 微软 安全性 可靠性
相关文章