Kernel Linux ditulis dalam C dan bagian lain dalam ASM. Beberapa waktu lalu diambil inisiatif untuk menulis ulang bagian ASM lama di C juga, untuk memudahkan pengembang memahami dan memperbarui. Sekarang mereka berbicara tentang langkah lain, apa adanya menggunakan Rust di kernel untuk isyarat keamanan.
Ini adalah sesuatu yang telah diperdebatkan baik secara internal di masyarakat maupun di luar. Tanpa melangkah lebih jauh, setahun yang lalu, Linus Torvalds Dia meyakinkan bahwa dia akan menyaksikan penggantian C dengan bahasa pemrograman lain di masa depan: «Mungkin atau mungkin tidak di tangan Rust«. Dan tahun ini, Google telah mengumumkan bahwa mereka akan mendanai sebagian dari proyek ini, membayar programmer penuh waktu untuk menulis ulang sebagian kode.
Majikan Anda akan menjadi Grup Keamanan Internet, organisasi nirlaba yang sama yang bertanggung jawab untuk menjalankan Let's Encrypt dan menerbitkan sertifikat SSL gratis. Pemrogram yang dimaksud adalah orang Spanyol, Miguel Ojeda, yang telah terlibat dalam pemrograman perangkat lunak untuk Large Hadron Collider di CERN.
Meskipun pada prinsipnya hanya beberapa bagian yang lebih kritis yang akan diteruskan ke Rust untuk alasan keamanan, seperti tertentu pengontrol dan modul serupa, di masa depan dimaksudkan untuk menjadi keseluruhan. Dengan cara ini, kernel akan mendapatkan keuntungan dari keunggulan bahasa pemrograman open source yang dibuat oleh Mozilla ini.