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 koristeći Rust u kernelu za sigurnosne napomene.
To je nešto o čemu se raspravljalo i unutar zajednice i van nje. Ne idući dalje, prije godinu dana, Linus Torvalds On je uvjeravao da će u budućnosti svjedočiti zamjeni C -a drugim programskim jezikom: «To može, ali i ne mora biti u rukama Rusta«. I ove je godine Google najavio da će financirati dio ovog projekta, plaćajući programera sa punim radnim vremenom da djelomično prepiše kod.
Vaš poslodavac će biti Internet Security Group, ista neprofitna organizacija odgovorna za pokretanje Let's Encrypt i izdavanje besplatnih SSL certifikata. U pitanju će biti programer iz Španije, Miguel Ojeda, koji je već bio uključen u programiranje softvera za veliki hadronski sudarač u CERN -u.
Iako se u principu 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 se planira da bude u cijelosti. Na ovaj način kernel će imati koristi od prednosti ovog programskog jezika otvorenog koda koji je stvorila Mozilla.