Linux 7.0: Rust estable marca una nueva era del kernel
@programacionLinus Torvalds anunció esta semana el lanzamiento de Linux kernel 7.0, una versión que la comunidad venía esperando por una sola razón: Rust deja de ser experimental y pasa a soporte estable. Tras años de debate y tres kernels de prueba, el "experimento Rust" se dio por concluido oficialmente.
Qué pasó exactamente
- Rust a estable — después de estar marcado experimental desde el kernel 6.1 (2022), ahora es una opción de primera clase para escribir módulos y drivers.
- Ubuntu 26.04 LTS "Resolute Racoon" sale el 23 de abril con este kernel por defecto.
- Sin features disruptivos — el número 7.0 es más simbólico que técnico. Torvalds lo promovió porque el contador de 6.x se estaba volviendo incómodo.
Por qué Rust importa en el kernel
Aproximadamente el 70% de los bugs críticos de seguridad en el kernel históricamente fueron problemas de memoria: use-after-free, buffer overflows, data races. Rust los previene en tiempo de compilación.
Esto no significa que C desaparezca — el kernel sigue siendo mayormente C y eso no va a cambiar. Pero nuevos drivers y subsistemas pueden escribirse en Rust con garantías de seguridad que C no ofrece.
Quién ya está usando Rust en el kernel
- Driver NVIDIA Nova (reemplazo del Nouveau), escrito íntegramente en Rust.
- Apple Silicon (Asahi Linux) — los drivers GPU están en Rust.
- Android Binder v2 — reescrito en Rust como parte del esfuerzo de Google para endurecer Android.
Lo que este cambio habilita
A corto plazo, más filesystems modernos (el proyecto bcachefs-rust ya está en curso), drivers más seguros para hardware nuevo, y una generación de desarrolladores jóvenes que nunca aprendieron C pero dominan Rust ahora pueden contribuir al kernel.
La otra cara
No todo el kernel team está entusiasmado. Hay desarrolladores veteranos que ven Rust como complejidad extra. El debate continúa, pero la decisión técnica ya está tomada: Rust es parte del kernel y no se va.
Qué hacer vos
Si sos usuario normal, nada cambia: tu distro actualiza el kernel y listo. Si sos desarrollador y tenías curiosidad por contribuir al kernel, este es el momento — hay un proyecto Rust for Linux con guía de onboarding y mentorship activo.
📖 Versión extendida con más detalle: https://elsolitario.org/linux-kernel-7-rust-estable-2026/