Le noyau Linux a été écrit en C et d'autres parties en ASM. Il y a quelque temps, l'initiative a été prise de réécrire ces anciennes parties ASM en C également, afin de faciliter la compréhension et la mise à jour par les développeurs. Maintenant, ils parlent d'une autre étape, car c'est utiliser Rust dans le noyau pour les indices de sécurité.
C'est quelque chose qui a été débattu à la fois en interne dans la communauté et en externe. Sans aller plus loin, il y a un an, Linus Torvalds Il a assuré qu'il assisterait à l'avenir au remplacement du C par un autre langage de programmation : «Il peut ou non être entre les mains de Rust«. Et cette année, Google a annoncé qu'il financerait une partie de ce projet, en payant un programmeur à temps plein pour réécrire partiellement le code.
Votre employeur sera le Groupe de sécurité Internet, la même organisation à but non lucratif responsable de la gestion de Let's Encrypt et de l'émission de certificats SSL gratuits. Le programmeur en question sera l'Espagnol Miguel Ojeda, qui a déjà participé à la programmation du logiciel du Large Hadron Collider au CERN.
Bien qu'en principe, il ne s'agisse que de certaines parties plus critiques qui seront transmises à Rust pour des raisons de sécurité, telles que certaines contrôleurs et modules similaire, à l'avenir, il est destiné à être dans son intégralité. De cette façon, le noyau finira par bénéficier des avantages de ce langage de programmation open source créé par Mozilla.
Soyez le premier à commenter