Hacker News·4 min read·hard

Ubuntu 26.10 completes transition to Rust-based coreutils

T
theanonymousone
Ubuntu 26.10 completes transition to Rust-based coreutils
AI Summary

Ubuntu 26.10 has completed its transition to Rust-based core utilities, replacing traditional C-based tools to improve memory safety. This move aims to eliminate security vulnerabilities like TOCTOU issues while maintaining drop-in compatibility for users.

Why it matters

This represents a significant shift in systems programming, prioritizing memory-safe languages in foundational operating system components.

Dive DeeperCreate a free account to unlock

Ubuntu 26.10 completes the distro’s move to Rust-based core utilities, with the commands previously held back due to security issues now migrated to memory-safe versions.

cp , mv and rm were held back on their GNU versions in Ubuntu 26.04 LTS due to a crop of TOCTOU (time-of-check to time-of-use) issues that needed to be fixed in the uutils versions.

With those issues resolved upstream, Ubuntu 26.10 finishes the job. The ‘Stonking Stingray’ ships a full set of Rust core utilities, which encompasses common command-line tools like ls , cat , chmod and du .

Canonical donates €40k a year to help fund work on Rust software

Canonical’s engineers began ‘oxidising’ the distro – replacing foundational software with Rust alternatives – in 2025. It sees security benefits in doing so, since Rust catches memory bugs at compile time, whereas C compilers don’t.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technology

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in