Canonical ha decidido dar un paso audaz hacia la seguridad al integrar Rust, un lenguaje de programación moderno y seguro, en la nueva versión de Ubuntu. La apuesta por Rust se materializa con el lanzamiento de sudo-rs, una reimplementación del comando sudo, que se convertirá en predeterminada con el lanzamiento de Ubuntu 25.10 en octubre de 2025.
Esta movida sin precedentes otorga a Ubuntu el papel de pionero entre las grandes distribuciones de Linux al adoptar sudo-rs. Desarrollado por la Trifecta Tech Foundation, sudo-rs es parte de la iniciativa Privilege Boundary, cuyo fin es reemplazar herramientas críticas con alternativas seguras en Rust. Aunque no busca replicar todas las funcionalidades de sudo, promete una transición fluida gracias a la colaboración con Todd Miller, el mantenedor del sudo tradicional.
Canonical ha subrayado que esta transición será gradual y reversible. Los usuarios que prefieran el sudo original podrán volver a él fácilmente durante esta fase de prueba. Además, la empresa está invirtiendo en el desarrollo de funcionalidades clave para asegurar la viabilidad de sudo-rs, incluida la compatibilidad con kernels más antiguos.
Pero las ambiciones de Canonical no se quedan solo en sudo. La empresa está en proceso de sustituir coreutils de GNU con uutils coreutils, escrito en Rust. Para facilitar esta transición, se ofrecerán diferentes paquetes que permitirán a los usuarios elegir entre las versiones de GNU y Rust mientras se desarrolla la compatibilidad con SELinux e internacionalización.
En paralelo, Canonical está explorando el uso de SequoiaPGP como nuevo backend criptográfico para APT, reemplazando a GnuPG. Sequoia, una biblioteca OpenPGP en Rust, busca mejorar la seguridad y la conformidad con estándares, especialmente relevante tras los recientes cambios en GnuPG.
Este enfoque no significa abandonar C; más bien, refleja una estrategia de sostenibilidad y reforzamiento del ecosistema Linux. Ubuntu 25.10 servirá para recoger comentarios de los usuarios antes de consolidar estos cambios en la definitiva Ubuntu 26.04 LTS. La comunidad ya puede comenzar a probar sudo-rs y seguir los desarrollos en torno a uutils y Sequoia, presagiando una transformación significativa del núcleo de Ubuntu.
Más información y referencias en Noticias Cloud.