Hacker News new | ask | show | jobs
by nikuda 5532 days ago
What are some reasons for OpenBSD not being a more popular OS on web servers? I always wondered about this, as on paper OpenBSD (and FreeBSD) seem like they have the edge but most server admins end up running linux. Another case of linux being slightly easier to use and doing the job well enough?
3 comments

I'm a big fan of FreeBSD/OpenBSD as server OS's. I've put OpenBSD/pf to great use as firewall machines, as they're VERY easy to configure, and the docs are most everything you need. FreeBSD has been great for general-purpose workloads.

For some time OpenBSD has been regarded as "slow", in big part because it couldn't use large amounts of RAM, and it scaled across multiple cores poorly. I'm not sure if this is still the case.

5.0 will lift lots of memory-related limits (significant chunks of code are already in -current).
OpenBSD has never had performance as a driving criteria, and has for long time, both justly and unjustly, been considered "slow", especially on machines with more than two CPUs, when compared to Linux and FreeBSD. Though it's been 6 years or so since I did any sort of serious large scale sysadmin work with it so I don't know if things have changed.
OpenBSD is not friendly to the kind of newbie who prefers HOWTOs, GUI admin tools, etc. It does have excellent man pages and tasteful text-based tools, though - e.g. http://www.openbsd.org/faq/pf/example1.html#allrules is enough to configure a SOHO firewall.