Linux kernel je napisan na C, a drugi dijelovi na ASM -u. Prije nekog vremena pokrenuta je inicijativa da se ti stari ASM dijelovi prepišu i u C, kako bi programerima bilo lakše razumjeti i ažurirati. Sada govore o još jednom koraku, kakav jest koristeći Rust u jezgri za sigurnosne napomene.
To je nešto o čemu se raspravljalo kako unutar zajednice tako i izvan nje. Ne idući dalje, prije godinu dana, Linus Torvalds Uvjeravao je da će u budućnosti svjedočiti zamjeni C -a drugim programskim jezikom: «Možda i ne mora biti u rukama Rusta«. I ove je godine Google najavio da će financirati dio ovog projekta, plaćajući programera s punim radnim vremenom da djelomično prepiše kod.
Vaš će poslodavac biti Grupa za internetsku sigurnost, ista neprofitna organizacija odgovorna za upravljanje Let's Encrypt i izdavanje besplatnih SSL certifikata. Dotični programer bit će Španjolac, Miguel Ojeda, koji je već bio uključen u programiranje softvera za veliki hadronski sudarač u CERN -u.
Iako se u načelu radi samo o nekim kritičnijim dijelovima koji će iz sigurnosnih razloga biti proslijeđeni Rustu, poput nekih kontroleri i moduli slično, u budućnosti namjerava biti u cijelosti. Na taj će način jezgri na kraju koristiti prednosti ovog programskog jezika otvorenog koda koji je stvorila Mozilla.