Retrospring is shutting down on 1st March, 2025 Read more
Have you ever used BSD? If you have, what were your thoughts?
I've used FreeBSD and OpenBSD. For around a year in 2013-ish, I daily drove OpenBSD until proprietary crapware I needed at the time mandated either a virtual machine or a Linux installation or a physical Windows installation, so I hopped back off. Those were comfy times. OpenBSD man pages are more or less what I aspire my writing to be: Clear, concise, yet readable. I still messed with OpenBSD occasionally and found several documentation issues, sent patches to tech@ until I got Theo'd on the mailing list and haven't been back since. I still check their code since more often than not, they have a reasonable idea (assuming you're like me and assume "reasonable idea" maps to "UNIX if the 90s never ended"). Unfortunately, they're very bone-headed with regards to their copyright policy (which I do respect) and with regards to how the world works (you can't really pull having no Bluetooth stack in 2023 unless you're doing a practical joke, but they stick with their ways).
FreeBSD is just Linux but several years later. The only innovations in recent times were taken from illumos/Solaris. Security posture seems practically absent for anything but directly exploitable issues; they took forever to put in ASLR, left the biased RC4 in arc4random(3), etc. Not a fan.
I tried FreeBSD on my laptop a few years back. It was okay. But I had some issues with battery and wifi. The latter was especially bad because at the time I used GNOME, that basically requires network-manager, which is not a thing on FreeBSD. This was actually the reason I switched over to KDE. ^^
Maybe I'll revisit *BSD at some point.
I currently have a small storage server running FreeNAS, but I'm not sure that counts. ^^
I have not. IIRC I tried it in a VM once and it didn't boot, but in general I'm not really interested in tinkering with the OS and prefer to have something that works OOTB.
Besides, Flatpak doesn't work on BSD, and that alone is a dealbreaker since I would miss out on almost every GNOME app, while I work on a library all of those apps use. Then, I very much doubt trackpads work well on it + even support for my keyboard was only properly added to Linux kernel very recently so BSD likely doesn't support it. Not to mention tablets - and for, say, osu!lazer I need OpenTabletDriver which doesn't exist on BSD (as well as the game itself).
So overall it's one of the least practical options for me ^^
(I mentioned I'm not replying to tech questions here but already typed this one, so whatever)
Retrospring uses Markdown for formatting
*italic text*
for italic text
**bold text**
for bold text
[link](https://example.com)
for link