Según los informes, el creador de Linux, Linus Torvalds, se ha comprometido a llevar Rust al sistema operativo.
En un correo electrónico recibido por ZDNet (se abre en una pestaña nueva) , Torvalds dijo que el lenguaje de programación llegará a la versión 6.1 del sistema operativo Linux "a menos que ocurra algo extraño".
Esta no es la primera vez que se rumorea que Linux adopta Rust, y algunos dicen que llegaría a la versión 5.20. Esta vez, el compromiso de Torvalds parece ser mayor, sin embargo, enfatiza que "solo tendrá la infraestructura central (es decir, ningún caso de uso serio todavía)".
óxido para Linux
Según los informes, se plantearon preocupaciones iniciales sobre la implementación de Rust con respecto al requisito de extensiones no estándar, sin embargo, Torvalds explicó que Linux "ha estado usando excepciones al estándar C durante décadas", lo que sugiere que la empresa ya está preparada para adaptarse.
Linux 6.0 es la oferta actual del proyecto, que ha estado disponible para pruebas desde agosto de 2022; sin embargo, ya se están descubriendo los detalles de la próxima versión, incluida la capacidad del sistema operativo para informarle si su CPU está defectuosa.
Según un informe de CircleCI sobre los lenguajes de codificación más populares, Rust acaba de llegar al puesto 25 en 2021 después de abandonar el top 25 el año anterior. Aun así, Rust se ve favorecido por su sólido rendimiento y cuenta con el apoyo de Google para desarrollar su sistema operativo Android (que en sí mismo es una distribución de Linux muy popular).
En un post sobre Blog de seguridad de Google (se abre en una pestaña nueva) en abril de 2021, el miembro del equipo de Android, Wedson Almeida Filho, dijo que Rust estaba listo para unirse a C "como un lenguaje práctico para implementar el kernel". Filho continúa explicando que Rust "puede ayudar [al equipo] a reducir la cantidad de posibles errores y vulnerabilidades de seguridad en el código privilegiado mientras juega bien con el kernel central y preserva sus características de rendimiento".