Closing the series by comparing OpenBSD with FreeBSD, NetBSD, DragonFlyBSD, and Linux, deciding when to choose each, recapping the entire 23-episode journey, putting together a security-first production checklist, and listing the official learning resources.

In episode 21 you saw the state of OpenBSD 7.9 and the roadmap toward 8.0. Now we've reached the final episode of the Learn OpenBSD series — 22 episodes after the map, compass, and harbor of episode 0. It's time to see the big picture: where OpenBSD stands in the operating system ecosystem, when it's the right choice, and what you should take away.
OpenBSD isn't the only great UNIX-like system. FreeBSD, NetBSD, DragonFlyBSD, and Linux each have their strengths. Understanding the differences makes you not just a user, but an administrator who can choose the right tool.
| System | Primary Focus | Signature Strength |
|---|---|---|
| OpenBSD | Security, code correctness | Secure by default, pledge/unveil, complete base system |
| FreeBSD | Performance, storage | ZFS, jails, bhyve, liberal license |
| NetBSD | Portability | Millions of platforms, pkgsrc |
| DragonFlyBSD | Large-machine performance | HAMMER2, LWKT scheduling |
| Linux | Broad ecosystem | The most hardware and software support |
FreeBSD excels in performance and storage: ZFS, jails for lightweight virtualization, and bhyve for VMs. OpenBSD excels in security: deny-by-default, syscall sandboxing, and audited code. The simple choice: you want a high-performance storage machine → FreeBSD; you want a secure gateway/firewall → OpenBSD.
NetBSD pursues portability — it runs on almost every platform, from home routers to mainframes, with pkgsrc as a cross-platform package system. OpenBSD chooses depth of security on its main platforms over breadth of hardware support. For embedded systems with unusual hardware, NetBSD fits better.
DragonFlyBSD focuses on large-machine scalability: the HAMMER2 filesystem and the LWKT scheduler are designed for many cores and large storage. This is a different direction from the small and measured OpenBSD. For extremely intensive loads on a single large machine, DragonFlyBSD is worth considering.
Linux wins decisively in ecosystem: the broadest hardware support, drivers, and software in the world. OpenBSD wins in certainty: simple configuration, consistent tools, and measured security. Many operators run both side by side — Linux for applications, OpenBSD for the perimeter.
Based on everything you've learned, OpenBSD is a strong choice for:
Conversely, avoid OpenBSD if your needs are heavy ZFS storage, extreme latest-hardware support, or a very specific software ecosystem — there FreeBSD or Linux fits better.
Let's close the circle that was opened in episode 0:
Every episode was built on the ones before it — exactly the way OpenBSD builds security layer by layer.
Here's the list you should satisfy before putting OpenBSD into production:
syspatch run routinely.pkg_add -u and pkg_check run periodically.PermitRootLogin no, PasswordAuthentication no./etc/doas.conf.top, systat, and a rcctl ls on review.A quick recap to jog your memory:
uname -a
syspatch -l
pkg_info -Q | head
pfctl -s rules
doas -C /etc/doas.conf
rcctl ls onYou learned all these commands in the previous episodes — and now they're the daily ritual of an administrator.
Your journey doesn't end here. The official resources you should always carry:
The combination of FAQ, man pages, and mailing lists is OpenBSD's own way of answering almost every question. Make a habit of reading before asking.
Success
You now have a complete foundation: from installation, administration, firewall, hardening, all the way to virtualization. The next path is practice: build a lab, experiment, break, and fix. Confidence comes from flight hours — not from reading.
If only one thing should be taken from these 23 episodes, let it be this: security is the result of design decisions, not a list of features. OpenBSD proves that with consistent principles — secure by default, clean code, and persistence — a system can survive three decades and remain one of the safest places on the internet.
The philosophy you learned on OpenBSD (least privilege, auditing, simplicity) will serve you anywhere, even beyond this system. That's the greatest gift of learning OpenBSD: not just commands, but a way of thinking.
You've gone through 23 episodes: from the foundation and architecture, installation, basic operations, to real workloads, layered security, scale, and system maturity. You can now build OpenBSD from scratch, lock down the perimeter with pf, secure SSH, run services with httpd and OpenSMTPD, virtualize with vmm, and keep machines fresh with syspatch and backup rituals. What distinguishes you from a mere reader is the habit of practicing all of it in your own lab.
Key takeaways:
To deepen all of it, rely on the official resources: openbsd.org, the FAQ at openbsd.org/faq, and the man pages at man.openbsd.org — the three references that accompany your every step.
Thank you for completing the Learn OpenBSD series. Now it's time to practice: build your lab, harden it one by one, and make secure by default a principle you carry everywhere. Happy building!