> Even then, I still used some of the FreeBSD Handbook to learn Linux, because Debian didn’t have the great Reference that it does now.
At work, we are pretty much a Windows shop, and I am often frustrated by the state of Microsoft's documentation. Some parts, say, .Net API reference, are pretty good. Reference material for SQL Server is quite good, too (and I will am very grateful for that, because I have to deal with SQL Server a lot).
But in other parts, documentation is crappy or non-existant (I am looking at you, SharePoint!) to such a degree that sometimes I wonder if they do this on purpose to generate business for the hordes of consultants and authors to write books (although all the SharePoint books I have looked at, sucked, too - the only helpful search results tend to be the blogs of SharePoint consultants, those poor souls).
And when people tell me to stop ranting because that is just the way things are, I tell them to look at the FreeBSD Handbook. Or the OpenBSD documentation. If these projects that are largely volunteer-driven are able to supply such excellent documentation, why can't Microsoft?
Okay, enough with the ranting, let me close on a more positive note: I run my home server on FreeBSD, mostly because of ZFS, but I have come to appreciate jails and bhyve, too. I love it, because it has not given me any trouble. It was straightforward to install and set up, and once it was working the way I wanted it to, it just kept going. (I check for updates regularly, of course, but that does not take much time, and I would have to do that on any other OS, too.)