Get the latest tech news

Oxidizing Ubuntu: adopting Rust utilities by default


[LWN subscriber-only content] If all goes according to plan, the Ubuntu project will soon be replacing many of the traditional GNU utilities with implementations written in Rust, such as those created by the uutils project, which we covered in February. Wholesale replacement of core utilities at the heart of a Linux distribution is no small matter, which is why Canonical's VP of engineering, Jon Seager, has released oxidizr.

Some of my personal favourites include command-line utilities such as eza, bat, and helix, the new ghostty terminal emulator, and more foundational projects such as the uutils rewrite of coreutils in Rust. There is no evidence of foul play, bad practice or poor intentions from the uutils maintainers - they're a thoughtful, dedicated community who are building their own software, and even contributing back to GNU coreutils in some cases. Sergey Davidoff wondered why the Debian alternatives system, which is used to designate default applications when multiple programs with the same function are installed, was not sufficient for experimenting with Rust utilities.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of default

default

Photo of ubuntu

ubuntu

Photo of Rust utilities

Rust utilities

Related news:

News photo

Ubuntu 25.10 plans to swap GNU coreutils for Rust

News photo

Make Ubuntu packages 90% faster by rebuilding them

News photo

Carefully but Purposefully Oxidising Ubuntu