Home ยป Microsoft Releases Rust-Driven Library Suite for Windows Driver Development

Microsoft Releases Rust-Driven Library Suite for Windows Driver Development

Microsoft has launched a new project called windows-driver-rs, which is a library set designed to develop hardware drivers in the Rust programming language. Along with it, they have also provided a few sample drivers. Although the library is not yet fully functional, it marks the first step for companies interested in migrating their drivers to Rust in the future.

Within Microsoft itself, they have already started writing some parts of the Windows code in Rust, but they have not yet offered support for external developers. However, the advantage of using the Rust language is its ability to reduce memory vulnerabilities.

The main purpose of this project is to create bindings for the Windows Development Kit (WDK) in Rust, allowing developers to write drivers without the need to directly code in C/C++. Additionally, the project is released under both the Apache and MIT licenses, ensuring freedom of usage.

TLDR: Microsoft’s windows-driver-rs project provides a library set for developing hardware drivers in Rust. Although still in development, it paves the way for companies interested in Rust driver migration. With Rust’s memory vulnerability reduction, developers can write drivers without directly coding in C/C++. The project is released under Apache and MIT licenses, ensuring flexibility.

More Reading

Post navigation

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Apple’s Throne Challenged: Microsoft Reigns as the Pinnacle of Corporate Valuation Once Again, Though Subdued by Stock Market Closure

Enhanced Windows 11 Insider Feature Unveils Direct App Menu via Right-Click Share Option

Innovative Developer’s Beloved: File Explorer Boosts Git Data Display Instantly as Folder Turns Repository