
Informes ZDNet En la Cumbre de Código Abierto de India 2026 en Mumbai en junio, el mantenedor del kernel estable de Linux, Greg Kroah-Hartman, hizo una presentación titulada “Rust y Linux: cómo el lenguaje Rust ayudará a que Linux tenga éxito”.
Krohartmann dijo en su discurso de apertura: “ [Linux] El núcleo avanza hacia Rust. Git avanza hacia Rust. Muchos proyectos están empezando a recurrir a Rust. »
No siempre se sintió así. Kroah-Hartman agregó: «Hace unos años, cuando un amigo mío dijo: ‘Ah, tienes que probar este nuevo lenguaje. Se llama Rust'». Yo pensé: ‘¿Qué? No, C es genial. Su amigo continuó: «‘¡No, no, no! Hace que la programación vuelva a ser divertida’. Pensé: «No, programar en C es divertido». ‘Tiene razón. Eso es lo que debería haber hecho entonces. Rust es realmente bastante divertido. Hace que la programación sea divertida. Le libera de tener que preocuparse por el compilador, lo que puede ayudarle a resolver muchos problemas y mejorar un poco su código. «
Como resultado, Kroah-Hartman ha pasado de ser un escéptico de Rust a uno de los partidarios más firmes del núcleo. Ahora ve a Rust como una parte permanente de Linux en lugar de un experimento. Su ejemplo es simple: el sistema de propiedad y tipos de Rust puede eliminar la mayoría de las «pequeñas cosas tontas» que dominan las fugas y exposiciones comunes del kernel (CVE), al tiempo que facilita la vida de los mantenedores con exceso de trabajo. En resumen, «Rust me ha hecho la vida mucho más fácil…» En India, dijo, Linux «ve alrededor de 13 CVE por día» y ha estado funcionando a un ritmo de «casi 9 cambios por hora» durante más de una década. Él cree que la mayoría de estas vulnerabilidades no son ataques alienígenas, sino simples errores de C: punteros no controlados, desbloqueos olvidados y rutas de limpieza descuidadas: «Esto es lo que arreglamos 13 veces al día. Siempre han sido errores tan pequeños, triviales, pequeños… He visto todos los CVE que el kernel ha hecho en los últimos 25 años. Creo que el 80% de ellos están dispuestos a prestar atención a la lógica…»
Además, Rust se está convirtiendo en el predeterminado para nuevos trabajos en subsistemas clave. «Los nuevos controladores para ciertos subsistemas sólo se aceptarán en Rust…», dijo. Binder, el mecanismo IPC de Android en el núcleo de miles de millones de dispositivos, ahora tiene implementaciones paralelas de C y Rust en el núcleo. La versión C «desaparecerá pronto», mientras que la versión Rust «será la piedra angular de todos los dispositivos Android futuros».







