But I've heard tell of fields of even greener grass, all descendants of a mythical "BSD".
But I'm wondering if that grass is greener only in theory. Are these tales of verdant fields true? I don't have the same amount of free-time to tinker that I had when I first tried Linux, but I have the same curiosity.
So, to my question: Does anyone here use BSD in any 'real' capacity? Say, as a personal desktop or a server or an embedded system?
Currently on ThinkPad W520 laptop:
- https://vermaden.wordpress.com/2022/04/14/freebsd-13-1-on-th...
I used desktops in the past or other ThinkPad Laptops.
I still prefer it to Linux/Windows/macOS on the laptop/desktop for many reasons.
Some if these reasons I wrote here:
- https://vermaden.wordpress.com/2020/09/07/quare-freebsd/
Regards.
Depending on your use case and patterns, OpenBSD may be completely useful or totally lacking; it doesn't have bluetooth, you're not going to be able to use proprietary software or play many games, and the smaller community and tighter security standards make the available pool of ported software smaller. However, it has great laptop support, an extremely cohesive and well-documented userland, and a very simple and easy install/upgrade process.
FreeBSD can basically replace Linux for any usecase except laptops, because it's power management kinda sucks. It has optional Linux binary compatibility, WINE, the bhyve hypervisor, ZFS support, FreeBSD jails, more ports than many Linux distros, and a decently cohesive userland. I far prefer OpenBSD for actual daily use, but FreeBSD is perfectly usable.
In general I follow the money. Even in Open Source, the things that work best are generally the things that have more people dumping money on it. Linux has soooo much more money poured to it they're not even in the same galaxy as BSD. I don't wanna have to go back to the early 2000's time of having to fight against broken graphics drivers or jumping 1000 hoops to have wireless or a touchpad working.
Been doing that for a long, long time, and never regretted it. OpenBSD is just such a clean and straightforward system.
20 years ago, I used to run OpenBSD as the main OS on my desktop. I don't remember why I stopped and went back to Linux, but it was most likely both for hardware support reasons and for running binary only software. I later switched to MacOS exclusively for desktop purposes.
This last FreeBSD install was working perfectly, but my wifi card had a breaking bug so I went to Arch. I've been waiting for almost 3 years for Arch to break hard enough to need a reinstall so that I can go back to FreeBSD (now that the wifi card is fixed). But Arch just keeps on tickin'
I do like how simple and cohesive it is though. Things are super simple. No systemd, too. Also the community is small but very helpful. And the handbook and documentation is great. Plus ZFS is baked in.
I tried to run it on a laptop, but driver support lags behind Linux (which already lags Windows). Driver quality (which affects things like wifi connection stability) is also worse (anecdotally).
The major selling point of BSD seems to be servers. There are tons of interlocking security features like jails and capabilities built into the kernel.
Most of the issues I've had have been bugs in networking drivers, lack of graphics drivers can be hindering depending on use case. Most miserable experience of my life was trying an RDP session on DragonflyBSD with nothing but a generic framebuffer driver.
I am not opposed to putting NetBSD on retro machines, such as my Alpha, but the retrocomputing community tends to think I'm crazy for that.
It might not be ideal (performance wise, filesystem) but I don't have much time to learn and manage 3 different OSs (I do it in my spare time, ).
I actually deliberately familiarized myself with OpenBSD knowing that it was a clean and neat OS, so that I could gain useful knowledge and habits with moderate invested time, and be able to leverage it later on.
And I do almost never find myself running in circles trying to understand what's wrong, as I would with Linux back then.
> Mythical...
> Verdant fields...
I think you'd be best served with hobbitOS. ;)
Really if you want a proper desktop OS, though, you should look at Haiku.