3 ms·
Mac OS was originally based on BSD. https://en.wikipedia.org/wiki/Berkeley_Software_Distribution https://en.wikipedia.org/wiki/Berkeley_Software_Distribution
by groovybits 7y ago
Mac OS was originally based on BSD.
https://en.wikipedia.org/wiki/Berkeley_Software_Distribution https://en.wikipedia.org/wiki/Berkeley_Software_Distribution
- arcticbull 7y agoThe kernel is not BSD, it's based on the Mach microkernel [1] with a BSD compatibility layer implemented on top. The whole thing collectively is called XNU [2]. [1] https://en.wikipedia.org/wiki/Mach_(kernel) https://en.wikipedia.org/wiki/Mach_(kernel) [2] https://en.wikipedia.org/wiki/XNU https://en.wikipedia.org/wiki/XNU
- zonidjan 7y agoIt was developed from something that was based on Mach. However, it is also based on BSD, as your second link states. > The BSD code present in XNU came from the FreeBSD kernel. Although much of it has been significantly modified, code sharing still occurs between Apple and the FreeBSD Project.
- deleted 7y ago[deleted]
- asveikau 7y agoThe description of "Mach with a BSD layer on top" was nonetheless accurate. When you look at actual BSD you will see it is rather un-Mac-like, so I don't think it is a highly relevant comparison. (The path drawn here from the Purism laptop to XNU is very dubious.)