Artık Rust'ta Windows sürücüleri geliştirmek mümkün
Azure CTO'su ve ünlü Windows yazılım geliştiricisi (SysInternals) Mark Russinovich, yeni bir açık projenin lansmanını duyurdu. Rust programlama dilini kullanarak Windows için sürücü geliştirmeyi sağlar. Adlandırılmış Windows sürücüleri-rsproje GitHub'da barındırılıyor ve MIT ve Apache lisansları altında lisanslanıyor.
Rust'ta Windows sürücüsü geliştirmeyi etkinleştirmeye yönelik çalışmalar: https://t.co/XQHpdsFbwW
— Mark Russinovich (@markrussinovich) 23 Eylül 2023
Depo, geliştiricilerin WDM ve WDF sürücü geliştirme modellerini kullanarak Windows sürücüleri oluşturmasına olanak tanıyan Rust kasalarından oluşur. Deponun mevcut sürümü şu kasaları, kütüphaneleri ve makro setlerini içerir: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros. Rust Driver Samples bölümünde örnek bir kod verilmiştir.
Proje henüz başlangıç aşamasında olmasına ve ticari kullanım için tavsiye edilmemesine rağmen Microsoft, projeyle ilgili topluluk deneylerini, önerilerini ve tartışmalarını teşvik etmektedir. Şirket, Windows-drivers-rs'ın geliştirilmesi sırasında toplulukla etkileşimin ana biçimi olarak GitHub tartışma forumunu kullanacak.
Windows-drivers-rs projesi Microsoft geliştiricisi Melvin Wang tarafından desteklenmektedir.
Bu makaleyi beğendiyseniz lütfen aşağıdaki butonları kullanarak paylaşın. Sizden pek bir şey almayacak ama büyümemize yardımcı olacak. Desteğin için teşekkürler!
reklam