# Ubuntu transition to Rust-based core utilities

> Live situation record from CLSTR: https://clstr.news/situations/ubuntu-transition-to-rust-based-core-utilities
> Updated: 2026-10-01T19:41:16.000Z. Sources: 6. Developments: 3.

Canonical is finalizing a multi-year migration of Ubuntu core system utilities from GNU Coreutils to Rust-based versions provided by the uutils project. The transition, intended to enhance memory safety and mitigate vulnerabilities like buffer overflows, will be completed with the release of Ubuntu 26.10 on October 15, 2026.

The final stage of this rollout involves replacing the last three remaining GNU tools—cp, mv, and rm—with their Rust counterparts. This process faced previous delays; while earlier versions introduced Rust tools, the rollout for the 26.04 LTS version was paused due to compatibility concerns and security issues. A security audit by Zellic identified 113 issues, including 44 CVEs related to Time-of-Check-to-Time-of-Use (TOCTOU) vulnerabilities, though most have since been resolved.

In addition to security improvements, the switch changes the underlying licensing from GPLv3 to the MIT license. Developers are advised to test shell scripts for behavioral differences between the GNU and uutils implementations.

On October 1, 2026, Canonical released the beta version of Ubuntu 26.10, codenamed ‘Stonking Stingray’. This beta marks a major technical milestone by introducing the fully Rust-based coreutils tree, including the final staples: cp, mv, and rm. The beta also features official RISC-V support for SpacemiT K3 and SiFive BigSky boards, the Linux 7.3 release candidate kernel, GNOME 51, and a shift from dbus-daemon to dbus-broker.

## Timeline

### 2026-10-01: Ubuntu 26.10 Beta introduces Rust coreutils and RISC-V support

Canonical released the Ubuntu 26.10 ‘Stonking Stingray’ beta, featuring the first fully Rust-based coreutils, RISC-V support, and the Linux 7.3 kernel, with a final release expected October 15.

3 sources. https://clstr.news/cluster/ubuntu-2610-beta-introduces-rust-coreutils-and-risc-v-support

### 2026-09-17: Ubuntu 26.10 to complete transition to Rust-based core utilities

Ubuntu 26.10 will complete its transition from GNU Coreutils to Rust-based uutils tools, replacing the final critical commands cp, mv, and rm to improve system memory safety and security.

2 sources. https://clstr.news/cluster/ubuntu-2610-to-complete-transition-to-rust-based-core-utilities-1

### 2026-09-15: Ubuntu 26.10 to complete transition to Rust-based core utilities

Ubuntu 26.10 will complete its migration to Rust-based core utilities, replacing the final GNU tools—cp, mv, and rm—with uutils to improve memory safety.

2 sources. https://clstr.news/cluster/ubuntu-2610-to-complete-transition-to-rust-based-core-utilities

---
Cite as: Ubuntu transition to Rust-based core utilities. CLSTR, https://clstr.news/situations/ubuntu-transition-to-rust-based-core-utilities
