My take is definitely different from GP: I find FreeBSD to have a much better documentation story compared to Linux (even Arch).
No, it's pretty broadly useful; I've used it on at least Ubuntu, Fedora, and centos. It helps that Arch is pretty close to upstream, so docs are usually pretty generic.
I can't disagree about offline docs and the extraordinary quality of BSD manpages, though:)
pacman -S arch-wiki-docs elinks
elinks /usr/share/doc/arch-wiki/html/en/Main_page.html> pacman -S arch-wiki-docs elinks
does pacman install docs and elinks without network?
interesting
This command downloads the packages without installing them:
pacman -Sw elinks arch-wiki-docsAdmittedly, I can’t speak to how it compares to OpenBSD docs as I’ve never really bothered with OpenBSD
DragonflyBSD is cool, but documentation is rough and a lot of it seems to be from old FreeBSD components modified for its speciality. I will say the primary developer is an exceptionally nice person who’s helped me a time or two on the irc.
Counter anecdote: I have a laptop (single disk) running opensuse tumbleweed with root on btrfs, and it's managed to completely break its root filesystem twice. One of those times I tried to recover it, but in the end I just reinstalled.
Zfs -with it's similar checksumming and integrity features- would likely have faced similar issues.
For example, native at-rest encryption. dm-crypt/luks is adequate, but has significant performance problems[0] on many-core hardware with highly concurrent storage (NVMe) due to excessive queuing and serialization. You can work around these things by editing /etc/crypttab and maybe sysctls.conf, but the default is pretty broken.
[0]: https://blog.cloudflare.com/speeding-up-linux-disk-encryptio...
I've been toying around with it in a virtual machine since 13.0-RC2, in many ways it can feel like a foreign system (compared to my Linux background), but there are a lot of nice things that also make it feel "greener" on the FreeBSD side. It's honestly hard to understate the value of boot environments and the boot loader's capability to swap between them or even roll back to a spool checkpoint. It makes almost all upgrades and system changes risk-free.