The uutils project announced tonight the release of Rust Coreutils 0.3, another step forward for this Rust version alternative to GNU Coreutils that has been attracting a lot of interest lately due to Ubuntu 25.10 now using it by default.

Rust Coreutils 0.3 brings improved GNU test suite compatibility with now passing 532 tests, or nearly an 84% pass rate. There is improved error handling and other updates to better match the behavior of GNU Coreutils… Such as the recently noted date issue breaking Ubuntu 25.10’s unattended upgrades.

  • wiki_me@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    4 days ago

    I like copyleft and have convinced about 7 projects to convert to copyleft. but in this case its such a small project i don’t really see anyone turning it into some proprietary project and the project losing a lot of contributions because of it. Also even the FSF says that permissive licenses might be better when you implementing standards (And i think you could argue this project is at least partially a implementation of posix).

      • wiki_me@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        3 days ago

        Why do you ask?

        grok came up with this:

        Some libraries implement free data formats that are competing against restricted data formats, such as Ogg Vorbis (which competes against MP3 audio) and WebM (which competes against MPEG-4 video). The success of the free format requires allowing many proprietary application programs to link in the code to handle the format. For instance, we wanted nonfree media players, especially appliances, to include the code for Ogg Vorbis as well as MP3.

        In these special situations, if you are aiming to convince proprietary application developers to use the library for the free format, you would need to make that easy by licensing the library under a weak license, such as the Apache License 2.0.