Agora é possível desenvolver drivers para Windows em Rust
Mark Russinovich, CTO do Azure e renomado desenvolvedor de software Windows (SysInternals), anunciou o lançamento de um novo projeto aberto. Ele permite o desenvolvimento de drivers para Windows usando a linguagem de programação Rust. Nomeado drivers do Windows-rs, o projeto está hospedado no GitHub e licenciado sob as licenças MIT e Apache.
Trabalhando para permitir o desenvolvimento de drivers do Windows em Rust: https://t.co/XQHpdsFbwW
-Mark Russinovich (@markrussinovich) 23 de setembro de 2023
O repositório inclui caixas Rust que permitem aos desenvolvedores criar drivers do Windows usando os modelos de desenvolvimento de driver WDM e WDF. A versão atual do repositório contém as seguintes caixas, bibliotecas e conjuntos de macros: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros. Um exemplo de código é fornecido na seção Amostras do Rust Driver.
Embora o projeto ainda esteja em seus estágios iniciais e não seja recomendado para uso comercial, a Microsoft incentiva experimentos, sugestões e discussões na comunidade sobre o projeto. A empresa utilizará o fórum de discussão GitHub como principal forma de interação com a comunidade durante o desenvolvimento do windows-drivers-rs.
O projeto windows-drivers-rs é apoiado pelo desenvolvedor da Microsoft, Melvin Wang.
Se você gostou deste artigo, compartilhe-o usando os botões abaixo. Não vai exigir muito de você, mas nos ajudará a crescer. Obrigado por seu apoio!
Anúncio