← Monday, October 5, 2026Performance & OSNews

OpenBSD developers reject a uutils coreutils port over compatibility and licensing

news.lavx.hu 4 min read Editor score 6/10

OpenBSD developers objected to a proposed Rust-based coreutils port over behavioral incompatibilities, duplication and licensing concerns. The debate highlights the compatibility trade-offs of replacing established base-system tools.

What
OpenBSD developers rejected a proposed port of uutils, a Rust reimplementation of GNU coreutils, citing compatibility and licensing concerns.
How
The proposed port installs g-prefixed command symlinks that point to a multicall binary; developers objected to behavioral differences from base utilities.
Why it matters
For systems engineers, subtle differences in utility output or edge-case behavior can break scripts and pipelines that depend on consistent tools.
symlink symlink gcat gls multicall binary
The proposed g-prefixed commands are symlinks to a shared multicall binary. Sketched from the article's own text.

Discussion

Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.

Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.

Your note

Private to you. Stored in this browser, and synced to your account when you are signed in.