5 ms·
macOS is BSD Unix under the hood with the Mach kernel [1]. I'm tired of hearing this nonsensical talking point that macOS has strayed too far to be considered
by skrpwr 10y ago
macOS is BSD Unix under the hood with the Mach kernel [1]. I'm tired of hearing this nonsensical talking point that macOS has strayed too far to be considered Unix. What does that even mean? Perhaps someone should inform The Open Group who controls the official Unix specification that they are wrong. Even though it shells like a unix, users like a unix, signals like a unix, files like a unix, networks like a unix, streams like a unix, and threads like a unix, because of reasons never enumerated, macOS is not Unix. /endrant
[1] https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemTechnology/SystemTechnology.html https://developer.apple.com/library/mac/documentation/MacOSX...
- dbcurtis 10y agoA kernel is not an OS. I'm thinking perhaps some measure of porting effort is the appropriate metric. There is a reason Mac users can't simply point to a bsdports repo.
- warmwaffles 10y agoUh, yes it is. It is a very core part of an OS. Without it, the OS does not function.
- dbcurtis 10y agoKernel is necessary, not sufficient. Nobody ships just a kernel and calls it an OS.
- warmwaffles 10y agoRight, linux never just ships as a kernel for others to consume.