微软在 GitHub 上线工具包帮助开发者使用Rust编写Win驱动
发布时间:2023-09-28 11:28:03 所属栏目:外闻 来源:
导读:微软Azure的首席技术官Mark Russinovich最近在X平台上发布了一条消息,正式宣布微软最近宣布的扩大采用Rust语言的结果,微软同时还在 GitHub 中发布了一系列开发工具包,让开发者可以使用 Rust 语言来编写 Windows 驱
微软Azure的首席技术官Mark Russinovich最近在X平台上发布了一条消息,正式宣布微软最近宣布的扩大采用Rust语言的结果,微软同时还在 GitHub 中发布了一系列开发工具包,让开发者可以使用 Rust 语言来编写 Windows 驱动程序。 早在 2019 年 7 月,微软研究院就曾表示,微软希望“在漏洞发生之前消除一整类漏洞”,并表示“满足这些要求的最有前途的较新系统编程语言之一,是最初由 Mozilla 发明的 Rust 编程语言”。 不过当时 Mark Russinovich 的贴文收到许多反对意见,有许多评论认为这是“不切实际的想法”。 据悉,微软原本就是 Rust 基金会创始会员,尽管有许多反对声,微软依然朝着转向 Rust 语言的方向前进,而 Mark Russinovich 在今年 5 月更是声称,这样的微软将以 一个Rust 版本的语言重写 所有Windows 11 操作系统的核心。 而日前微软在 GitHub 公开了 windows-drivers-rs 开发工具包,目的便是要让开发者能够使用 Rust 语言开发 Windows 驱动程序。 根据基于 Rust 的新驱动程序工具包的发布说明,其目的是同时支持 WDM(Windows 驱动程序模型)和 WDF(Windows 驱动程序框架)驱动程序。WDM 驱动程序级别较低,与操作系统紧密相连,而 WDF 驱动程序则通过框架库与系统交互。初始资源库的重点是 WDK。 不过目前相关项目还在“早期开发阶段”,官方不建议开发者将其用于商业用途,但欢迎社区进行试验、建议和讨论。”这意味着谷歌并不打算将其作为游戏工具来使用。 (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐