Vývojáři projektu Mesa
Zastánci používání Rust zdůrazňují schopnost zlepšit výkon paměti a eliminovat problémy, jako je přístup k paměti po uvolnění, dereference nulového ukazatele a přetečení vyrovnávací paměti. Podpora rzi by také umožnila Mesa zahrnout vývoj třetích stran, jako je systém vykreslování softwaru
Je třeba poznamenat, že naléhavost zlepšení zabezpečení ovladačů nedávno vzrostla ve světle použití OpenGL při spouštění nedůvěryhodného kódu v prohlížečích, které podporují WebGL, což z ovladačů dělá důležitý vektor pro útoky na uživatelské systémy. V současné době Mesa již používá nástroje jako ralloc a statickou analýzu kódu k minimalizaci problémů s pamětí, ale jejich použití nestačí.
Odpůrci implementace Rust
rozšíření požadavků na montážní prostředí a
Pohyb směrem k použití Rust pro vývoj je také pozorován u AMD, které nedávno
Zdroj: opennet.ru