miércoles, 16 de septiembre de 2026

Ubuntu Switches to Rust Coreutils Migration Complete

Ubuntu has just hit a significant milestone in its ongoing "Rust-ification" project, successfully migrating all its core utilities to versions written in the Rust programming language. This move means that essential command-line tools that users interact with daily, like 'ls', 'cat', 'chmod', and 'du', have now been replaced with their equivalents from the uutils project.

Ubuntu Switches to Rust Coreutils Migration Complete

The final pieces of the puzzle were the 'cp', 'mv', and 'rm' commands, which were the last to be transitioned. This migration wasn't without its hurdles; the Ubuntu 26.10 release in itially saw a slowdown due to Time-of-Check to Time-of-Use (TOCTOU) vulnerabilities found in these specific utilities. Canonical enlisted Zellic for security audits, which identified numerous issues, many with assigned CVEs, though most have since been resolved.

Despite some bumps in the road, including a temporary setback where 'uutils cp' was briefly removed from the archive before a quick fix, the migration is now complete for Ubuntu 25.10 and subsequent releases. For the end-user, this change should be largely invisible. The uutils coreutils are designed as direct replacements for the GNU versions, with the project actively treating any functional differences as bugs. However, for those who prefer the traditional GNU tools, a 'coreutils-from-gnu' package remains available for installation.

Fuente Original: https://news.slashdot.org/story/26/09/15/2115242/ubuntus-rust-ification-hits-new-milestone-coreutils-migration-is-complete?utm_source=rss1.0mainlinkanon&utm_medium=feed

Artículos relacionados de LaRebelión:

Artículo generado mediante LaRebelionBOT

No hay comentarios:

Publicar un comentario

// Telegram BOT