4 ms·
I thought OS X and iOS were derived from BSD. Is the graph supposed to be generic Unix/Unix like OSs or should Apple not be included in this? Or am I just wrong
by dan1234 14y ago
I thought OS X and iOS were derived from BSD. Is the graph supposed to be generic Unix/Unix like OSs or should Apple not be included in this? Or am I just wrong?
- jiggy2011 14y agoWell , this is talking specifically about Linux so BSD would not count. AFAIK even though BSD looks sort of similar to Linux there is no actual shared code in the kernel and indeed many core libraries are different.
- rm999 14y agoThe 42% is Android. If they wanted to make a stronger point they could sum up Apple and Android and claim 66% of mobile is on unix-like OS's.
- jeltz 14y agoOS X is based on NeXTSTEP which is in turn based on Mach. Mach is a micro kernel based on BSD.
- vidarh 14y agoThe version of Mach in OS X is not a microkernel. Only the last version of Mach was a microkernel, and OS X's kernel is based on an earlier version. And while the Mach project used a BSD userland, Mach is not really "BSD-based" other than in terms of interfaces to userland - it is based on Carnegie-Mellon's earlier "Accent" project.
- jeltz 14y agoThanks, should have written that in my comment. I did not intend to fool anyone into believing NeXTSTEP or OS X are micro kernels. And Wikipedia disagrees with you about Mach. It says Mach was the "logical successor to Carnegie Mellon's Accent kernel" and that Mach was based on BSD4.2. Though Wikipedia could obviously be wrong.