this post was submitted on 20 Dec 2023
18 points (87.5% liked)
Linux Gaming
15849 readers
12 users here now
Gaming on the GNU/Linux operating system.
Recommended news sources:
Related chat:
Related Communities:
Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The userland is largely pulled from FreeBSD, so your basic utilities like cp and ls will be based on FreeBSD versions (go ahead and
man
something). Add to that the kernel is based on the mach kernel, which is based on the BSD kernel, which the FreeBSD kernel is also a descendant of. So there's basically more shared heritage between macOS and FreeBSD than pretty much any other OS family, including other BSD-derivatives like OpenBSD or NetBSD.Also, the main reason macOS is "UNIX" is because they paid a bunch of money to get certified. I'm guessing FreeBSD would also pass if they cared, and some Linux distros probably could as well. But nobody really cares about that branding anymore, so it's not worth it.
Darwin is just what Apple calls their kernel, but it came from the mach kernel which itself came from BSD (before the bad times of the early 90s fractured the BSD community with lawsuits).
Yeah, that's my biggest worry. I use an AMD GPU, and I haven't kept track of the status of AMD on FreeBSD. I know NVIDIA drivers used to be way better than AMD drivers on FreeBSD, but maybe that has changed now that the AMD driver is FOSS.
I gave up my last FreeBSD server about 5 years ago because I wanted to use Docker, but maybe it's time to give it another look. At the very least, it'll be fun to take another look.