A Linux kernel C -ben, más része pedig ASM -ben íródott. Régóta kezdeményezték a régi ASM alkatrészek átírását C -ben is, hogy a fejlesztők könnyebben megértsék és frissítsék. Most egy újabb lépésről beszélnek, ahogy van a Rust használatával a kernelben biztonsági kérdésekre.
Ez olyan dolog, amelyről viták folytak a közösségben belül és kívül egyaránt. Anélkül, hogy tovább mennék, egy évvel ezelőtt, Linus Torvalds Biztosította, hogy tanúja lesz annak, hogy a jövőben a C programozási nyelvet lecseréli:Lehet, hogy nem a Rust kezében van«. Idén pedig a Google bejelentette, hogy finanszírozza ennek a projektnek egy részét, fizet egy teljes munkaidős programozónak, hogy részben átírja a kódot.
A munkáltatója lesz a Internet Security Group, ugyanaz a non-profit szervezet, amely felelős a Let's Encrypt működtetéséért és az ingyenes SSL-tanúsítványok kiadásáért. A szóban forgó programozó spanyol lesz, Miguel Ojeda, aki a CERN -ben már részt vett a Nagy Hadronütköző szoftverének programozásában.
Bár elvileg csak néhány kritikusabb részről van szó, amelyeket biztonsági okokból továbbítanak Rustnak, például bizonyos vezérlők és modulok hasonló, a jövőben teljes egészében az lesz. Ily módon a kernel végül kihasználja a Mozilla által létrehozott nyílt forráskódú programozási nyelv előnyeit.