RustでWindowsドライバーを開発できるようになりました
Azure CTO であり、有名な Windows ソフトウェア開発者 (SysInternals) である Mark Russinovich が、新しいオープン プロジェクトの立ち上げを発表しました。 Rust プログラミング言語を使用した Windows 用のドライバー開発が可能になります。 名前付き Windows-ドライバー-RS、プロジェクトは GitHub でホストされ、MIT および Apache ライセンスに基づいてライセンスされています。
Rust での Windows ドライバー開発を可能にするために取り組んでいます: https://t.co/XQHpdsFbwW
— マーク・ルシノビッチ (@markrussinovich) 2023 年 9 月 23 日
このリポジトリは、開発者が WDM および WDF ドライバー開発モデルを使用して Windows ドライバーを作成できるようにする Rust クレートで構成されています。 現在のバージョンのリポジトリには、wdk-build、wdk-sys、wdk、wdk-panic、wdk-alloc、wdk-macros のクレート、ライブラリ、およびマクロのセットが含まれています。 サンプルコードは「Rust Driver Samples」セクションで提供されています。
このプロジェクトはまだ初期段階にあり、商用利用は推奨されていませんが、マイクロソフトはコミュニティでのプロジェクトに関する実験、提案、議論を奨励しています。 同社は、windows-drivers-rs の開発中にコミュニティとの対話の主な形式として GitHub ディスカッション フォーラムを使用します。
windows-drivers-rs プロジェクトは、Microsoft 開発者 Melvin Wang によってサポートされています。
この記事が気に入っていただけましたら、下のボタンを使用してシェアしてください。 あなたから多くのことを得るわけではありませんが、それは私たちの成長に役立ちます。 ご協力ありがとうございました!
広告