Nyt on mahdollista kehittää Windows-ajureita Rustissa
Mark Russinovich, Azuren teknologiajohtaja ja tunnettu Windows-ohjelmistokehittäjä (SysInternals), on ilmoittanut uuden avoimen projektin käynnistämisestä. Se mahdollistaa ajurien kehittämisen Windowsille Rust-ohjelmointikielellä. Nimetty windows-drivers-rs, projektia isännöi GitHub ja se on lisensoitu MIT- ja Apache-lisensseillä.
Windows-ohjainkehityksen mahdollistaminen Rustissa: https://t.co/XQHpdsFbwW
- Mark Russinovich (@markrussinovich) 23. syyskuuta 2023
Arkisto sisältää Rust-laatikoita, joiden avulla kehittäjät voivat luoda Windows-ajureita käyttämällä WDM- ja WDF-ohjainkehitysmalleja. arkiston nykyinen versio sisältää seuraavat laatikot, kirjastot ja makrojoukot: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros. Esimerkkikoodi löytyy Rust Driver Samples -osiosta.
Vaikka projekti on vielä alkuvaiheessa eikä sitä suositella kaupalliseen käyttöön, Microsoft rohkaisee yhteisökokeita, ehdotuksia ja keskusteluja projektista. Yritys käyttää GitHub-keskustelufoorumia pääasiallisena vuorovaikutuksen muotona yhteisön kanssa windows-drivers-rs: n kehittämisen aikana.
Windows-drivers-rs-projektia tukee Microsoftin kehittäjä Melvin Wang.
Jos pidät tästä artikkelista, jaa se alla olevien painikkeiden avulla. Se ei vie sinulta paljon, mutta se auttaa meitä kasvamaan. Kiitos tuestasi!
Mainos