Reasons I like OpenBSD

Created: 2024-11-14
Draft!
This page is a draft and may be incomplete, incorrect, or just a stub or outline. I've decided to allow myself to put draft pages on my website as an experiment. I'm hoping they will:
  • Help me address my backlog of article ideas.
  • Serve as a "living" TODO list of things to work on.
  • Be useful to myself or others in their incomplete forms.
As always, I'm happy to accept feedback on anything I publish including draft content.

Back to my OpenBSD pages.

A Complete System

One of the truly great things about OpenBSD is that it is a complete system. It’s highly opinionated and minimalist and nothing goes into it until it’s been stripped down and made fast and secure. I really like that. In fact, that’s exactly what I want in a server.

(By contrast, Linux is unopinionated and cosmopolitan. Famously, it’s only really a complete operating system when paired with libraries and tools such as those provided by the GNU project (and is thus sometimes called "GNU/Linux"). It’s not that there is a lack of opinions around Linux (ha!), but these are often relegated to the distributions. On the plus side, you can find a distro that best matches your exact needs - but don’t "distro hop" too much or you’ll never attend to those original needs. On the minus side, Linux distros can be wildly incompatible with each other, making software packaging a real challenge.)

I like this description: OpenBSD is a Cozy Operating System (btxx.org)