• Sources: primary, discussion
  • Summary: The release notes describe a provenance review that rewrote code carried over from GNU coreutils, which the project's own rule requires to be an original implementation. Named fixes include data loss when install -D runs in parallel and a du overflow on 32-bit targets, which the notes list among the bugs Ubuntu asked to have fixed first. Ubuntu ships this implementation as its default coreutils.
  • Why it matters: Ubuntu ships this implementation as its default coreutils, so a parallel install -D data-loss fix and a du overflow on 32-bit reach users who never chose the Rust rewrite, and the provenance review is the project policing its own original-implementation rule.

send feedback on this story