3 ms·
macOS and iOS are BSDs. Pretty good niche!
by gamache 3y ago
macOS and iOS are BSDs. Pretty good niche!
- prmoustache 3y agoThis is pretty much a myth. Both run a different kernel. macOS used be known to have a network stack (and maybe some stuff like a virtual file system) from freebsd but I am pretty sure most of the code has been replaced by now. Having some BSD userland binaries doesn't make your OS a BSD. Otherwise Windows is just a fork of curl.
- toast0 3y agoLast I checked, Darwin sources for tcp still look a lot like FreeBSD circa 2000 plus some Apple patches (MPTCP). No syncookies in 2024, because FreeBSD added those months after Apple forked the stack.
- gamache 3y agoI argue that having a BSD license (in Darwin), BSD heritage (NeXTSTEP, FreeBSD, briefly NetBSD), and a mostly BSD userland 20+ years into the project makes this OS a BSD.
- prmoustache 3y agoDarwin is not Mac OS X and vice-versa.