Comment by ArgyleSound
5 years ago
What? Android’s kernel is a pretty close derivative of upstream Linux while iOS’ kernel has almost nothing to do with any current BSD distribution.
5 years ago
What? Android’s kernel is a pretty close derivative of upstream Linux while iOS’ kernel has almost nothing to do with any current BSD distribution.
iOS kernel is Darwin, a current BSD: https://github.com/apple/darwin-xnu
Darwin only half BSD. It uses a Mach kernel and Bash but BSD utilities instead of coreutils. It’s development and administrative utilities along with its init system are custom as well.
Fair enough, but that still means this statement (made by ArgylSound): “iOS’ kernel has almost nothing to do with any current BSD distribution.” is false.
XNU, Darwin's kernel, is Mach + FreeBSD[1].
[1] https://github.com/apple/darwin-xnu
1 reply →