upvote
I use obsd as a desktop system, I would not necessarily recommend this to anyone, you give up a lot, but obsd is my ultimate comfort system, it is small but full featured. I feel I understand the system far more than I ever did linux, which is one of the good guys. Compare to windows where despite using it my whole life I always feel I understand barely at all. But openbsd is so well put together I love using it, So I put up with the downsides and am quite happy with it as a desktop system.

Naturally I also use obsd as my firewall, a role I would recommend it in. at least if you don't mind a bit of old-school unix administration.

I have a freebsd fileserver and never got around to trying netbsd, But between fbsd and obsd I found I prefer obsd as the desktop system, it is a subtle thing hard to describe, but it feels better focused for desktop use than freebsd, not as performant and the filesystem sucks in comparison(thus the fileserver) but somehow feels better. I don't know.

reply
OpenBSD is the most security hardened OS out there, and the project maintains many pieces of software people take for granted, like pf, openssh, and libressl. FreeBSD is definitely the most robust, and is a very good server OS. NetBSDs niche is how many platforms can run it. If it's supported by GCC, theres a decent chance NetBSD will run on it
reply
OpenBSD is the most security hardened OS out there,

I think this requires a lot of additional qualifications. For instance, AOSP and Android are much more hardened when it comes to isolation between GUI applications.

reply
I wouldn't be surprised if some of the BSDs got an increase in users purely due to AI models making it far more accessible / easier to hack on.

i.e. your PC is unsupported for some specific driver, such as bluetooth? stick AI on the problem.

reply
The fediverse has a very vocal group of BSD users. Many of them hang out here: https://mastodon.bsd.cafe/public/local
reply
To add to that, many NetBSD people hang out here too:

https://mastodon.sdf.org

reply
I use NetBSD on several systems as a small server platform. I find it easier to understand and customize, and it keeps a lot of this stuff out of the landfill.
reply
I´m using NetBSD on a couple of x86 machines now that Linux distros have mostly dropped support for them.
reply
486 CPU?
reply
I’m using OpenBSD as a daily desktop. The main motivation is that it’s a complete system instead of several projects. So you got simpler userland tools as the kernel interfaces can be easily adjusted.

Also the subsystems are way simpler (packet filtering, sound, network management). Linux is full choke of abstraction which aim to serve a huge range of devices. And I truly believe that there should have been a bifurcation somewhere.

Most software are easy to port around, but there are some that relies on linuxisms (udev) and some on glibc-isms, which can require some patching. Some of the pains I encountered are about device files (usb) and the fact that openbsd relies on root a bit more (mounting with fuse).

You can read the “Absolute OpenBSD, 2ed” book, published 13 years ago and almost everything still holds. You can even read the “Design and Implementation of the 4.4BSD” and still have a good understanding of the OpenBSD design. Linux is chaotic land compared to that.

reply