Tech News
← Home  ·  All topics

Coreutils

6 GoKawiil briefs on this topic

Canonical releases Ubuntu 26.10 'Stonking Stingray'

Canonical has released Ubuntu 26.10, codenamed Stonking Stingray, built on the upcoming Linux 7.3 kernel and featuring GNOME 51. The release adds TPM-backed full disk encryption on hardware lacking a root of trust, 100% Rust-based coreutils, an updated App Center with a unified Snap/Debian view and a dedicated drivers page, plus a local AI speech-to-text tool called Myna and tighter Microsoft Entra ID integration. Security and software updates for this interim release will run for nine months, through July 2027.

Canonical releases Ubuntu 26.10 'Stonking Stingray'

Canonical has released Ubuntu 26.10, codenamed Stonking Stingray, built on the Ubuntu 26.04 LTS base. The update adds Rust-based coreutils, post-quantum-ready package signing, TPM-backed full-disk encryption, Linux kernel 7.3, GNOME 51, RISC-V desktop images, and a new opt-in local speech-to-text feature called Myna. Companion flavors including Kubuntu, Lubuntu, and Xubuntu are also launching today, each with nine months of maintenance support.

Blog post traces history of cp -r vs -R flag divergence

A developer blog post examines whether the cp command's -r and -R recursive-copy flags have ever behaved differently. It traces GNU coreutils source code back to 1992, finding the two flags originally set different internal variables, before being merged into identical behavior in 2002. The post also checks OpenBSD 7.9 and NetBSD 11, finding both still treat -r and -R as distinct, with manuals recommending -R.

Ubuntu completes shift of coreutils from C to Rust implementation

Ubuntu has finished replacing the traditional GNU coreutils package with a Rust-based implementation across its system utilities. This marks a major step in the distribution's broader effort to rewrite core system components in memory-safe Rust rather than C.

Ubuntu 26.10 finishes switch to Rust-based coreutils, replacing cp, mv and rm

Canonical's Ubuntu 26.10 completes its migration to Rust-written core utilities after resolving TOCTOU security flaws that had forced cp, mv and rm to remain on their GNU versions in 26.04 LTS. The release, codenamed 'Stonking Stingray', now ships a full uutils suite covering tools like ls, cat, chmod and du.

uutils coreutils 0.11.0 adds compiler-style error diagnostics to command-line tools

The uutils project's coreutils release 0.11.0 introduces caret-style error reporting, similar to Rust's compiler, for commands whose arguments act as mini-languages, such as tr, cut, chmod and sort. When a parse error occurs and stderr is a terminal, the tool now echoes the offending argument, points a caret at the exact problem spot, and often adds a help line explaining correct syntax. The feature was inspired by uutils' own awk implementation, which already used similar diagnostics for parsing awk scripts.