3 ms·
I like the aesthetic of BSDs in general, and what is nice about OpenBSD in particular is that it is opinionated, but the opinions are mostly on point. Document
by nanolith 2y ago
I like the aesthetic of BSDs in general, and what is nice about OpenBSD in particular is that it is opinionated, but the opinions are mostly on point.
Documentation is comprehensive, and configuration can be completely derived by reading man pages. The defaults are reasonable, and the documentation is useful for tweaking things.
Both pledge and unveil have made certain third party applications like Chrome significantly safer.
The OS is small and performs well on older hardware. I use it on my "throw away" travel laptop with full disk encryption backed by a USB key that I keep separate from the laptop when it is not in my immediate possession.
I also ported my personal website to OpenBSD. I use a variation of BCHS (https://learnbchs.org/ https://learnbchs.org/) for dynamic content. I've tweaked this framework to use serialization barriers and LMDB instead of SQLite. I can use both pledge and unveil along with some DJB style application decomposition to get reasonable defense in depth while keeping the code easy enough for a newbie to understand.
Is it better than operating system X? Probably not, but really, that's not the point. It's small, well put together, well documented, and safe enough.
I run FreeBSD on my development server, mainly so I can take advantage of ZFS and better virtualization support. But, many of the virtual machines I run on my dev server are OpenBSD based.
- ninjin 2y agoThank you for writing this. I always find it very hard to put into words what it is that makes OpenBSD "click" for me, but what you write here is about as close of a description as I have yet to find. The whole package and process just subjectively feels "right" for me (note the emphasis). Yes, I am probably better off in terms of productivity elsewhere. But that is not what it is about to me. At home, where I am in control, I just want things to feel "right" and that is somehow what OpenBSD does for me.
- 1oooqooq 2y agobut then you're stuck with Xorg... and slower vms... only disadvantages I can think of honestly
- nanolith 2y agoNeither bothers me. Both work just fine on older hardware. I don't need cutting edge performance.