Hoofdontwikkelaar bevestigt dat Rust-ondersteuning in Linux-kernel definitief is
In dit artikel:
Miguel Ojeda, hoofdontwikkelaar van het Rust for Linux‑project, meldt dat de toevoeging van Rust aan de Linux‑kernel geen tijdelijk experiment meer is maar blijvend wordt opgenomen. Rust werd voor het eerst in kernel 6.1 (december 2022) geïntroduceerd als experimentele optie; Ojeda vraagt nu om verwijdering van die experimentele aanduiding uit de documentatie. Hij hoopt dat dit bedrijven en andere partijen aanspoort meer in Rust‑ontwikkeling voor de kernel te investeren.
Het doel van het project is het verbeteren van geheugenveiligheid in kernelmodules — C, de traditionele taal van de kernel, is vatbaar voor geheugenfouten — en Ojeda werkt sinds 2021 fulltime aan het initiatief. De ondersteuning is wel geleidelijk uitgebreid, maar nog niet voor alle kernelconfiguraties en architecturen afgerond. Een concreet voorbeeld van voortgang is de ontwikkeling van een op Rust gebaseerde Nova‑driver voor moderne Nvidia‑gpu’s, waarmee toekomstige hardwareondersteuning verbeterd moet worden.