Linked by Thom Holwerda on Mon 18th Nov 2013 18:44 UTC
Mac OS X

As you are all probably aware of (I hope), I maintain an open-source port of the XNU (iPhone OS/Mac OS X) kernel to ARMv7-A (soon AArch64 and ARMv6/v5!) platforms. The kernel is very bare in its implementation and needs a lot of work. Work seems to also not be put into the proper areas, so I made this article to rectify that issue. Simple enough, I hope.

Very interesting (via @stroughtonsmith).

Thread beginning with comment 577036
To read all comments associated with this story, please click here.
Comment by Drumhellar
by Drumhellar on Tue 19th Nov 2013 01:16 UTC
Drumhellar
Member since:
2005-07-12

XNU, an acronym for "X is Not Unix" (according to Wikipedia).

Also, the kernel behind MacOS X, which is registered by the OpenGroup as conforming to the UNIX 03 specification, making it Unix (and capable of using Unix-related copyrights in advertising).

Reply Score: 3

RE: Comment by Drumhellar
by fithisux on Tue 19th Nov 2013 11:43 in reply to "Comment by Drumhellar"
fithisux Member since:
2006-01-22

so is it unrealistic to expect a puredarwin/xdarwin on rapsberry or beagle/panda boards?

is the platform.kext open source?

Reply Parent Score: 2

RE[2]: Comment by Drumhellar
by Drumhellar on Wed 20th Nov 2013 23:59 in reply to "RE: Comment by Drumhellar"
Drumhellar Member since:
2005-07-12

If you clicked the link in the linked tweet, you'd see that he has plans on porting to ARMv6, which Raspberry Pi's Arm11 chip uses.

XNU has also run on ARMv6 before, in the form of older iPod Touches and iPhones.

And, yes, the source is available via Github.

Reply Parent Score: 2