User Kiwi_birds asks the BSD community on Reddit if there are any plus sides of using BSD over Linux. Many users chime in on their experience with FreeBSD, NetBSD, DragonFlyBSD, and other distributions. We’ve highlighted some of the topic comments. You may view the full discussion at the Reddit thread below.
Makes your beard thicker and more gray.
Kidding aside, BSD is a collection of 4 operating systems designed from top down as full OS’s. Linux is generally a mixture of a kernel and the userland of the failed GNU Herd. BSD is Copyfree, Linux is Copyleft. BSD is a UNIX, Linux is a UNIX Like.
In general, since one’s a UNIX and the other is a UNIX Like, they run pretty much the same software and do the same things. Linux however, being a UNIX-Like has slowly gone down their own path of software that only works on Linux. Not to mention all the closed sourced stuff written for it. – u/VENTDEV
In general, the BSDs are cleaner and much more consistent than the GNU/Linux distros. Therefore, it all depends on what you want to do. That would determine whether the cleanliness and consistency would be beneficial to you. – u/johnklos
useful man pages. I’ve never seen a Linux distro that was anywhere close to as well-documented.
coherent design. Since they control kernel and user space, they can have a tighter integration.
more willing to go slowly (in my experience, NetBSD is particularly this way) and go without something for a bit if the implementation will be a boat anchor later. To be fair, Linux might be more this way if it didn’t have practically infinite dev resources.
I’ve used jails on FreeBSD and containers (well, Docker) on Linux/OSX. As a long-time Unix person, jails made more sense to me. That said, I’m guessing Docker will be more orchestratable just due to the imbalance in development resources. – u/fragbot