Il est désormais possible de développer des pilotes Windows dans Rust
Mark Russinovich, CTO d'Azure et développeur de logiciels Windows renommé (SysInternals), a annoncé le lancement d'un nouveau projet ouvert. Il permet le développement de pilotes pour Windows à l'aide du langage de programmation Rust. Nommé pilotes-windows-rs, le projet est hébergé sur GitHub et sous licence MIT et Apache.
Travailler à permettre le développement de pilotes Windows dans Rust: https://t.co/XQHpdsFbwW
– Mark Russinovich (@markrussinovich) 23 septembre 2023
Le référentiel comprend des caisses Rust qui permettent aux développeurs de créer des pilotes Windows à l'aide des modèles de développement de pilotes WDM et WDF. La version actuelle du référentiel contient les caisses, bibliothèques et ensembles de macros suivants: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros. Un exemple de code est fourni dans la section Exemples de pilotes Rust.
Bien que le projet en soit encore à ses débuts et qu'il ne soit pas recommandé pour une utilisation commerciale, Microsoft encourage les expériences, suggestions et discussions de la communauté sur le projet. La société utilisera le forum de discussion GitHub comme principale forme d'interaction avec la communauté lors du développement de Windows-drivers-rs.
Le projet Windows-drivers-rs est soutenu par le développeur Microsoft Melvin Wang.
Si vous aimez cet article, partagez-le en utilisant les boutons ci-dessous. Cela ne vous demandera pas grand-chose, mais cela nous aidera à grandir. Merci pour votre aide!
Publicité