Publié le 22 février 2026 10h30. Après des années de débats, le noyau Linux franchit une étape décisive en adoptant officiellement le langage Rust, renforçant ainsi la sécurité du système d’exploitation open source et ouvrant la voie à de nouvelles perspectives de développement.
Linus Torvalds, le créateur de Linux, a confirmé la fin des tests avec le langage Rust, signalant son intégration définitive au sein du noyau. Cette décision marque un tournant majeur pour le système d’exploitation, qui repose depuis plus de 30 ans principalement sur le langage C, réputé puissant mais vulnérable aux erreurs de mémoire.
Le langage Rust se distingue par sa capacité à prévenir les erreurs de mémoire, un point faible de C souvent exploité par les pirates informatiques. Rust est donc considéré comme une solution de sécurité, empêchant le code de commettre des erreurs susceptibles de compromettre l’ensemble du système.
Le projet d’intégration de Rust dans le noyau Linux a débuté il y a trois ans et a gagné en popularité au sein de la communauté des développeurs. En décembre 2023, les premières contributions écrites en Rust ont été acceptées et intégrées à la version 6.8 du noyau. En décembre 2025, l’intégration de Rust a été officiellement déclarée hors phase expérimentale.
Miguel Ojeda, l’ingénieur espagnol à la tête de ce projet, a validé le correctif symbolisant la fin de la phase de test. Il est désormais le seul mainteneur de Rust pour Linux, assisté par des réviseurs, suite au départ de Wedson Almeida Filho en 2023 et d’Alex Gaynor plus récemment.
La fin d’une époque sous Linux : Linus Torvalds a enfin mis de côté ses doutes et ses craintes
L’intégration de Rust a suscité des tensions au sein de la communauté des développeurs. Les partisans du langage C considéraient Rust comme un intrus, trop moderne et complexe pour la philosophie traditionnelle de Linux. Cependant, les données sont éloquentes : Rust réduit considérablement les vulnérabilités mémoire, responsables de 70 % des failles de sécurité critiques.
Torvalds a reconnu que le code Rust est stable et offre une tranquillité d’esprit que le langage C ne peut plus garantir. Cette décision répond également aux demandes d’entreprises comme Google et Microsoft, qui insistent pour renforcer la sécurité du noyau, dont dépendent leurs infrastructures.
Il est important de noter que l’adoption de Rust ne signifie pas la suppression immédiate du code C existant. Des millions de lignes de code C fonctionnent parfaitement et ne seront pas modifiées pour l’instant. La stratégie consiste désormais à privilégier Rust pour tout nouveau développement.
Rust pourrait devenir le langage de programmation le plus important
Bien que Rust ne soit pas encore le langage le plus répandu dans le secteur, il gagne en popularité auprès des développeurs et des entreprises technologiques de premier plan. Le soutien de géants tels que Google, Meta, Microsoft, ARM, AWS et Huawei, membres de la Rust Foundation, contribue à promouvoir son utilisation dans des projets ambitieux.
De nombreux développeurs apprécient Rust pour son efficacité, sa rapidité et sa flexibilité, notamment grâce à ses bibliothèques. Avec Python, il est devenu un outil de choix pour créer du code de manière plus productive. Rust a même dépassé son concurrent le plus proche, C, avec un tiers du code natif téléchargé sur PyPI pour de nouveaux projets étant écrit en Rust.