Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think you (and me as well) want BSD. Now the problem with the popular BSDs is the package managers suck by comparison to most Linux distros.


The problem for me isn't the package manager, ports is great in FreeBSD.

The problem is FreeBSD doesn't keep up with modern hardware and you have to work very hard to get a laptop that works specifically with it.


Well, I'm using a BSD system right now (that 'feline' one). Too bad it's got something messed up, hopefully it will get better with the latest version.


I think you are implying that OSX is a BSD. Just because you have some BSD userland utilities doesn't make you a BSD. OSX has a totally different kernel than any BSD (mach).


It is based on FreeBSD


The Mach micro-kernel was originally a BSD kernel fork (iirc 4.2BSD, when dinosaurs roamed the earth). NeXT/Apple added various things like DriverKit and later IOKit to Mach. Apple also took the network stack from FreeBSD, which is traditionally rather modular (for high performance kernel code, anyway).

Together they make up the current XNU hybrid kernel. You can look at most of the sources at opensource.apple.com

There's certainly lots of FreeBSD in OSX, but it's not like OSX is just FreeBSD with a sugar coated Apple UI.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: