{
  "id": 7699643,
  "title": "Ubuntu's 'Rust-ification' Hits New Milestone: Coreutils Migration is Complete",
  "url": "https://urgent.news/2026/09/16/ubuntus-rust-ification-hits-new-milestone-coreutils-migration-is",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-16T04:04:00.000Z",
  "source": {
    "name": "Slashdot",
    "slug": "slashdot",
    "url": "https://news.slashdot.org/story/26/09/15/2115242/ubuntus-rust-ification-hits-new-milestone-coreutils-migration-is-complete"
  },
  "original_language": "en",
  "account": "Ubuntu has successfully transitioned from using GNU Core Utilities to the uutils project's version of these utilities. The last three utilities - cp, mv, and rm - are now in versions from uutils, while the rest, including ls, cat, chmod, and du, migrated earlier. Canonical began this process last year, with Ubuntu 25.10 being the first release to use uutils coreutils as the default. The plan slowed down in Ubuntu 26.04 due to certain TOCTOU issues, but these were addressed during a security audit commissioned by Canonical. Over 113 issues were raised, 44 of which were assigned CVEs. Despite some temporary setbacks, such as uutils cp causing problems with live image builds, the migration is now complete. While the user interface remains largely unchanged, users should note that uutils coreutils is designed to be a drop-in replacement for GNU tools, with any differences treated as bugs. Those who prefer the GNU version can still install the coreutils-from-gnu package.",
  "summary": "\"Ubuntu has managed to do away with GNU Core Utilities in its default stack,\" reports the blog It's FOSS. The last three utilities — cp, mv and rm — have been moved to versions from the uutils project (which reimplements utilities in Rust). Everything else, from ls and cat to chmod and du, made that jump in earlier releases... Canonical started \"oxidizing\" Ubuntu last year, and Ubuntu 25.10…",
  "key_points": [
    "Ubuntu completes migration from GNU Core Utilities to uutils project.",
    "Last three utilities (cp, mv, rm) migrated in Ubuntu 25.10.",
    "Security audit addressed TOCTOU issues during migration process."
  ],
  "editors_take": "The complete migration to uutils coreutils marks a significant shift for Ubuntu, replacing GNU Core Utilities and setting the stage for further Rust-based developments, with users having the option to revert if needed.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}