The OpenBSD project produces a free, multi-platform BSD 4.4-based UNIX-like operating system. Its efforts emphasize portability, standardisation, correctness, proactive security and integrated cryptography. The project also develops the widely-used and popular OpenSSH (OpenBSD Secure Shell) software, which provides encrypted communication sessions over a computer network using the SSH protocol.
To compare the software in this project to the software available in other distributions, please see our Compare Packages page.
Notes: In case where multiple versions of a package are shipped with a distribution, only the default version appears in the table. For indication about the GNOME version, please check the "nautilus" and "gnome-shell" packages. The Apache web server is listed as "httpd" and the Linux kernel is listed as "linux". The KDE desktop is represented by the "plasma-desktop" package and the Xfce desktop by the "xfdesktop" package.
Colour scheme:green text = latest stable version, red text = development or beta version. The function determining beta versions is not 100% reliable due to a wide variety of versioning schemes.
I have used OpenBSD for many years now, not on the Desktop though, but on my firewall and servers. This is my go-to OS for everything regarding security. It never fails in any way. Start your sysupgrade when leaving work, when you come you do a sysmerge, and it is finished, and then you go six months until next release. It never fails. And every new release is getting better and better performance vice.
At home, I am running four servers with OpenBSD, two firewalls, one external and one internal, one MariaDB server and one Cal/Card-Dav server (Baikal). They work perfectly both on bare metal and on Proxmox (KVM, but also on Xen).
They were very quick in implementing the WireGuard WG Interface (VPN), which works beautifully,
Only thing OpenBSD lack is a good file system for storage. Maybe one day.
Today I only use OpenBSD and Debian (FreeBSD for storage), they cover everything.
What I love about OpenBSD the most is the first party tools it comes with by default, which makes it super easy to set up a server from the ground up, super easy to make it act like a military-grade secure router that can be accessed from all over the world by you and only you, and the fine balance between doing certain things for you and staying out of your way.
The default install uses no more than 16 mebibytes of RAM, which is quite a difference from 97 mebibytes on Crux, 300 on Void, 600 on Artix, 800 on Debian, and pretty much everything on FreeBSD (but it does that for performance reasons).
I'm running OpenBSD as a server OS on almost all my servers, the only exceptions are those that require something like a Rust or NodeJS compiler, in that case I opt for FreeBSD.
But on desktops I much rather prefer Linux instead.
I see other people saying that FreeBSD has the upperhand on desktops over OpenBSD, but I actually beg to differ.
The other day, I installed FreeBSD on a ThinkPad, and closing the lid won't put it to sleep mode, even after configuring to do so it wouldn't do so.
OpenBSD on the other hand, works out of the box.
WiFi is a similar thing, OpenBSD works straight away whereas on FreeBSD it doesn't.
And even if it doesn't work on OpenBSD (because your WiFi card uses a proprietary driver), they provide a tool to easily install the required drivers post installation.
And upgrading the OS is just a matter of running "sysupgrade", which is so much smoother than FreeBSD's "freebsd-update fetch && freebsd-update install".
However, when it comes to packages, FreeBSD is better, because it has a much larger packages, packages are far more up to date, package manager is blazingly fast, and the ports let you customize just about anything, which are things I really miss on OpenBSD.
So FreeBSD vs OpenBSD comes down to usecase.
Do you run an internet facing server? OpenBSD
Do you run a NAS? FreeBSD
Do you run a desktop? Linux
Version: 7.3 Rating: 6 Date: 2023-07-12 Votes: 2
installation is not as easy as other distributions, such as FreeBSD. The manual is not as explanatory as others I have seen, in this aspect, FreeBSD is also superior. I've read everything but I couldn't get the sound to work. Everything was mute. For everything it offers, it seems good for a server, but for desktop it still lacks a lot. As a positive point, the system resources are minimal, it uses very little memory and does not install unnecessary pacotes. Then, I came to the conclusion that for those who want a minimalist system, which uses little system resources, it could be good, as long as it manages to solve problems like this audio. I'll stick with FreeBSD, maybe it's not so sure, but it has its advantages and it's going great.
Copyright (C) 2001 - 2024 Atea Ataroa Limited. All rights reserved. All trademarks are the property of their respective owners. Privacy policy. DistroWatch.com is hosted at Copenhagen.