Ο πυρήνας του Linux γράφτηκε σε C και άλλα μέρη σε ASM. Η πρωτοβουλία λήφθηκε πριν από λίγο καιρό για να ξαναγράψουμε αυτά τα πολύ παλιά εξαρτήματα ASM και σε C, για να είναι ευκολότερο για τους προγραμματιστές να κατανοήσουν και να ενημερώσουν. Τώρα μιλούν για άλλο βήμα, όπως και να έχει χρησιμοποιώντας Rust στον πυρήνα για ζητήματα ασφαλείας.
Είναι κάτι που έχει συζητηθεί τόσο εσωτερικά στην κοινότητα όσο και εξωτερικά. Χωρίς να πάω άλλο, πριν από ένα χρόνο, Ο Linus Torvalds Διαβεβαίωσε ότι θα ήταν μάρτυρας της αντικατάστασης της C από άλλη γλώσσα προγραμματισμού στο μέλλον: «Μπορεί να είναι ή όχι στα χέρια του Rust.«. Και φέτος, η Google ανακοίνωσε ότι θα χρηματοδοτήσει μέρος αυτού του έργου, πληρώνοντας έναν προγραμματιστή πλήρους απασχόλησης για να κάνει μια μερική επανεγγραφή του κώδικα.
Ο εργοδότης σας θα είναι Ομάδα Ασφάλειας Διαδικτύου, ο ίδιος μη κερδοσκοπικός οργανισμός που είναι υπεύθυνος για την εκτέλεση του Let's Encrypt και την έκδοση δωρεάν πιστοποιητικών SSL. Ο εν λόγω προγραμματιστής θα είναι ο Ισπανός, ο Miguel Ojeda, και ο οποίος συμμετείχε ήδη στον προγραμματισμό του λογισμικού για τον Μεγάλο Επιταχυντή Αδρονίων στο CERN.
Αν και καταρχήν πρόκειται μόνο για κάποια πιο κρίσιμα μέρη που θα περάσουν στο Rust για λόγους ασφαλείας, όπως ορισμένοι ελεγκτές και μονάδες παρόμοια, στο μέλλον προβλέπεται να είναι στο σύνολό του. Με αυτόν τον τρόπο, ο πυρήνας θα καταλήξει να επωφελείται από τα πλεονεκτήματα αυτής της γλώσσας προγραμματισμού ανοιχτού κώδικα που δημιουργήθηκε από τη Mozilla.