Rust Coreutils 0.5 is now available as the latest milestone for this Rust-based alternative to GNU Coreutils. Rust Coreutils 0.5 continues moving closer to “full GNU compatibility” with nearly a 90% pass rate on the GNU test suite.

Rust Coreutils 0.5 is described in today’s announcement as “a significant milestone featuring comprehensive platform improvements” There are an additional 22 tests passing now that brings Rust Coreutils 0.5 up to an 87.75% pass rate for the GNU test suite.

  • esa@discuss.tchncs.de
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    2 days ago

    Yeah, the usual argument for not picking GPL with Rust is based on how it applies to static linking, which is how Rust works by default. But the coreutils are executables, not libraries.

    Even for the libraries I think it’d be nice with some stronger guarantees. Allegedly the EUPL is copyleft but allows static linking, so probably something to look into.

    Ah well. At least it’s also possible for orgs like GNU to re-release forks of MIT stuff as GPL. The MIT licensing doesn’t only work for the proprietary-preferring orgs.