Es ist jetzt möglich, Windows-Treiber in Rust zu entwickeln
Mark Russinovich, CTO von Azure und renommierter Windows-Softwareentwickler (SysInternals), hat den Start eines neuen offenen Projekts angekündigt. Es ermöglicht die Treiberentwicklung für Windows mithilfe der Programmiersprache Rust. Genannt Windows-Treiber-RSDas Projekt wird auf GitHub gehostet und ist unter den MIT- und Apache-Lizenzen lizenziert.
Wir arbeiten daran, die Entwicklung von Windows-Treibern in Rust zu ermöglichen: https://t.co/XQHpdsFbwW
— Mark Russinovich (@markrussinovich) 23. September 2023
Das Repository umfasst Rust-Kisten, die es Entwicklern ermöglichen, Windows-Treiber mithilfe der Treiberentwicklungsmodelle WDM und WDF zu erstellen. Die aktuelle Version des Repositorys enthält die folgenden Kisten, Bibliotheken und Makrosätze: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros. Ein Beispielcode finden Sie im Abschnitt Rust Driver Samples.
Obwohl sich das Projekt noch in einem frühen Stadium befindet und nicht für die kommerzielle Nutzung empfohlen wird, ermutigt Microsoft die Community zu Experimenten, Vorschlägen und Diskussionen zum Projekt. Das Unternehmen wird das GitHub-Diskussionsforum als Hauptform der Interaktion mit der Community während der Entwicklung von Windows-Drivers-RS nutzen.
Das Windows-Drivers-RS-Projekt wird vom Microsoft-Entwickler Melvin Wang unterstützt.
Wenn Ihnen dieser Artikel gefällt, teilen Sie ihn bitte über die Schaltflächen unten. Es wird Ihnen nicht viel abverlangen, aber es wird uns helfen, zu wachsen. Danke für deine Unterstützung!
Werbung