if I were to start learning more about one of the listed BSD operating systems, which would you recommend? Guessing the answer could be different if we're talking about daily desktop usage vs server, so maybe clarify your answer via a reply if you can (fwiw, probably more interested in daily desktop usage, but open to whatever too).
Given that you said "learn about" and not "use", and given that you said that you had MacOS, I'd say learn FreeBSD first, then NetBSD, then OpenBSD.
It's worth learning them all.
But #FreeBSD is the closest to what you have in MacOS, with there being somewhat of a common heritage from many years ago; #NetBSD will expand your horizons from that, and then #OpenBSD is the furthest away from MacOS with very different ideas about almost everything and different abstractions.
#ZFS was listed as experimental for #NetBSD 9. Per Wiki <https://wiki.netbsd.org/zfs/>, I would rather use FreeBSD which supports root on ZFS without the detour of FFS;
availability & support of Rust software as Python ecosystem seems to be using more of that as time goes by.
I personally need to check the situation in #FreeBSD with Intel CPUs with all E cores.
#BoxyBSD is a non-profit VM & service provider for the open-source community with a focus on BSD based Systems like #FreeBSD, #OpenBSD and #NetBSD. BoxyBSD also provides additional services like webhosting, git, email and DNS solutions for #opensource projects to give valuable things back to the community.
Well, Ladies and Gentlemen, after 2 days filled with 8 hours of meetings EACH, it is my displeasure to say that, not only are my #NetBSD VMs NOT updated, but my #OpenBSD VMs are not updated either!!
Much unhapiness ensues, especially since I am now way too tired to do any updating at all.
The updates (or is that complete re-installation?) have therefore been postponed to tomorrow
I would like to apologize for any inconvenience. :netbsd: :openbsd:
#NetBSD also has sysupgrade, but it does not support upgrading a VM from NetBSD 9.3 to NetBSD 10 as far as I know (corrections are welcome if you know better!).
So, what the heck, I'll re-install from scratch, it only takes about 5 minutes anyway... :netbsd:
I mean, it's right there in the #OpenBSD ifconfig man page, while there is no such entry in the corresponding #NetBSD page (again, unless I am mistaken, corrections by smarter people are very welcome)
🎉 NetBSD 10.0 Released With Much Improved Hardware Support & Faster Performance | Phoronix
「 #NetBSD 10 provides #WireGuard support, support for many newer #Arm platforms including for #AppleSilicon and newer #RaspberryPi boards, a new Intel Ethernet drive, support for Realtek 2.5GbE network adapters, #SMP performance improvements, automatic swap encryption, and an enormous amount of other hardware support improvements that accumulated over the past 4+ years 」
(It's worth noting that NetBSD is not affected by the #xz#backdoor, both because that targets Linux/glibc/systemd and because the version of xz shipped with NetBSD predates the inclusion of the backdoor code.)