Linux -ydin on kirjoitettu C: llä ja muut osat ASM: llä. Jokin aika sitten aloitettiin myös vanhojen ASM -osien kirjoittaminen uudelleen C: hen, jotta kehittäjien olisi helpompi ymmärtää ja päivittää. Nyt he puhuvat toisesta askeleesta sellaisenaan käyttämällä Rustia ytimessä turvallisuuskysymyksiin.
Se on asia, josta on keskusteltu sekä sisäisesti yhteisössä että ulkoisesti. Menemättä pidemmälle, vuosi sitten, Linus Torvalds Hän vakuutti nähneensä C: n korvaamisen toisella ohjelmointikielellä tulevaisuudessa: «Se voi olla tai ei olla Rustin käsissä«. Ja tänä vuonna Google on ilmoittanut rahoittavansa osan tästä projektista ja maksavansa kokopäiväiselle ohjelmoijalle koodin osittaisen uudelleen kirjoittamisen.
Työnantajasi on Internet Security Group, sama voittoa tavoittelematon organisaatio, joka vastaa Let's Encryptin käyttämisestä ja ilmaisten SSL-varmenteiden myöntämisestä. Ohjelmoijana on espanjalainen Miguel Ojeda, joka on jo osallistunut CERNin suuren Hadronitörmäyksen ohjelmiston ohjelmointiin.
Vaikka periaatteessa kyse on vain joistakin kriittisemmistä osista, jotka siirretään Rustille turvallisuussyistä, kuten tietyt ohjaimet ja moduulit vastaavaa, sen on tarkoitus olla tulevaisuudessa kokonaisuudessaan. Tällä tavalla ydin hyötyy lopulta tämän Mozillan luoman avoimen lähdekoodin ohjelmointikielen eduista.