The Rust Coreutils project, which aims to provide a full, modern Rust implementation of the GNU Core Utilities — the essential command-line tools found on every Linux and Unix-like operating system — has announced the release of version 0.4.

Notably, the project’s growing maturity has already led to real-world adoption in some Linux distros, such as Ubuntu 25.10 “Questing Quokka” and AerynOS, both of which now utilize Rust Coreutils for select system utilities.

Version 0.4 brings this release a step closer to achieving full GNU Coreutils compatibility. According to devs, the latest test results show 544 passing tests, up from 532 in the previous 0.3 release — an increase that raises total compatibility to 85.8%, while failures dropped from 68 to 56.

  • qweertz (they/she)@programming.dev
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    7 days ago

    This is my take as well. I’m extremely disappointed they only went with a temporarily open license instead of a proper one, but using MIT is unfortunately to be expected from the Rust ecosystem for whatever reason…

      • qweertz (they/she)@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 days ago

        MIT is an extremely weak license when it comes to defending free/libre rights; e.g. it allows proprietary forks. i.e. companies stealing the code, making their own bullshit corpo product and not even releasing the source code back

        • morto@piefed.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 days ago

          I understand and share the dislike, but the openly released version will remain free, and no one can change it, so don’t you think temporarily open is a bit misleading?