Original article posted over at Hackaday, (Holding A Mirror Up In Front Of GNU/Linux by Jenny List) (not sure if we can post links, so didn't)
Good to see we are getting talked about on other forums; however, what does this poster mean? "enable FreeBSD’s Linux software compatibility layer and install the BASH shell." Are they referring to some differences in GNU tools? Does anyone know what they could be referring to?
Original source:
Good to see we are getting talked about on other forums; however, what does this poster mean? "enable FreeBSD’s Linux software compatibility layer and install the BASH shell." Are they referring to some differences in GNU tools? Does anyone know what they could be referring to?
Original source:
Drone says:
February 8, 2021 at 11:10 pm
@Alexander Wikström said: “Where distros are sprung up both left and right for the pure purpose that one can. It is a bit like a wild west… BSD is partly in a similar boat, due to being open source. We already have FreeBSD, Dragonfly, NetBSD and openBSD to name the large ones.”
FreeBSD, NetBSD, and OpenBSD are separate but closely related. Each has a different main focus. These three “core” BSDs compliment each other, they did not end up this way due to being open source.
The three core BSDs get re-used/forked all the time not only because they are free, open, and reliable, but because they use the very permissive and simple Berkeley Software Distribution (BSD) license. For example, Apple’s macOS has its roots in BSD.
In no particular order:
1. FreeBSD is a jack of all trades OS but most people that want Unix on the desktop will turn to FreeBSD. One the first things many FreeBSD desktop users will do is enable FreeBSD’s Linux software compatibility layer and install the BASH shell. Poof! Now you have “Linux” without the drama, and without the systemd nightmares.
2. OpenBSD lives best as an x86-64 server. Security and reliability are paramount in OpenBSD. The adage is that you develop and maintain networks on the FreeBSD desktop, but deploy them on OpenBSD servers.
3. NetBSD focuses on potability across different architectures and platforms. According to Wikipedia, “As of 2019, NetBSD supports 59 hardware platforms (across 16 different instruction sets).”