Live data from Hacker News

Apple Open Sources iOS Kernel

github.com

21–25 of 25 posts

Re: Apple Open Sources iOS Kernel

#25
post #18

XNU has always been open source, but not the iOS specific changes. There have been private efforts to compile it for ARM, but this is now officially supported in the public Apple source code.

But is this compilable and usable for a bare iron iphone or mac? Or even vm?

Not in it's current state. It's just a kernel. It's missing key components of the software stack to even make it terminal-only, let alone a GUI. There have been attempts through the years to create a full OS from the bits of OS X/macOS that Apple drops on opensource.apple.com. They do this by surrounding the kernel with FreeBSD or GNU software land, porting Xorg, and other components. See DarwinBSD, OpenDarwin, and PureDarwin. None of the projects proved sustainable in the long-run. It is possible that could change now though with better access to the code on GitHub. It's also possible we could see better drivers developed for hackintosh.
Post reply on HN