← Sun, Oct 4 digest

OpenBSD Developers Reject Uutils Coreutils

read article ↗ hn thread ↗

OpenBSD developers rejected a port of the Rust-based uutils-coreutils, citing maintenance burdens, platform support limits, and redundancy with existing GNU utilities.

summary is enough The linked article is low quality, but the comment thread provides the actual mailing list link and technical context for the decision.

The article could not be read automatically; this analysis is based on the title and discussion.

summary

OpenBSD developers recently declined a port of uutils-coreutils, a Rust-based alternative to GNU coreutils. Commenters noted that the linked news article is poorly written and contains future-dated anomalies, pointing readers directly to the original mailing list thread instead. The rejection was driven by practical concerns such as maintenance overhead, redundancy with existing GNU ports, and Rust's lack of robust support across all OpenBSD architectures.

key points

  1. OpenBSD developers rejected the uutils-coreutils port primarily due to maintenance overhead and redundancy, as GNU utilities are already packaged for other ports.
  2. Commenters identified the linked news article as low-quality aggregations or AI-generated drama, directing traffic to the primary mailing list source.
  3. Technical constraints like Rust's lack of complete platform support, such as memory issues on 32-bit i386, complicate adopting Rust-based core utilities.

who should read it

OpenBSD developers and systems administrators tracking the practical trade-offs of adopting memory-safe system utilities.

discussion skeptical

consensus

Commenters largely dismiss the linked news report as drama-baiting garbage, agreeing that OpenBSD's rejection of uutils was a pragmatic maintenance and architecture decision rather than a purely ideological stance against Rust.

pushback

A minority argues that OpenBSD leadership dismisses Rust too hastily on dubious grounds, missing out on modern security advantages.

best comment by ninjin ↗

What is this rubbish? We have "media" coverage trying to stir up drama about what happens on mailing lists now?

Go and read the thread yourself [1] and you will see that the reason it was rejected was that no one saw a reason to take on the maintenance burden when you already need to have Gnu Core Utilities in ports to be able to build a heap of other ports. Focusing on theo@ calling out the submitter for having their judgement clouded by "Because Rust" misses the point.

[1]: https://www.mail-archive.com/ports@openbsd.org/msg143875.htm...

Besides, Rust already has a solid presence in ports …

It cuts through the article's sensationalism by summarizing the actual mailing list discussion and explaining the concrete maintenance reasons for the rejection.

Generated by an LLM from the article and thread. Check the sources before relying on it.