openbsd/src
Read-only git conversion of OpenBSD's CVS src repository. This only includes the main branch; use CVS for -stable or release branches. Send any diffs to the tech@ mailing list.
Recommended between 2026-02-03 and 2026-08-02. Last pushed 2026-11-02.
▲ 2 recommend · ▼ 1 criticism
What hackers say
“The goal is to have something like OpenBSD's ed[0] or dmesg[1], which you only touch every few years or so”
— skydhash, 2026-08-02 · strong recommendation · original comment on Hacker News ↗
show original comment
…d since forever, but the true usefulness of software is to be able to build it once and runs it indefinitely. If some edge case occurs, I fix it. Which is way cheaper than rebuilding the whole thing. The goal is to have something like OpenBSD's ed[0] or dmesg[1], which you only touch every few years or so [0] https://github.com/openbsd/src/commits/master/bin/ed [1] https://github.com/openbsd/src/commits/master/sbin/dmesg/dmesg.c
“OpenBSD's version is as simple as it gets[2].”
— rootnod3, 2026-07-08 · original comment on Hacker News ↗
show original comment
And some code is absolutely unnecessary. Look at the yes command. GNU version is optimized to death for no reason at all[1]. OpenBSD's version is as simple as it gets[2]. [1]: https://github.com/coreutils/coreutils/blob/master/src/yes.c [2]: https://github.com/openbsd/src/blob/master/usr.bin/yes/yes.c
Criticism
“Is this really that hard to type?”
— bandrami, 2026-02-03 · original comment on Hacker News ↗
show original comment
Is this really that hard to type? https://github.com/openbsd/src/blob/master/etc/rc.d/watchdogd
Badge for your README
[](https://hackerrepos.org/repo/openbsd/src)