Live data from Hacker News

XNU target config for Raspberry Pi 3 (2016)

opensource.apple.com

1–10 of 20 posts

Re: XNU target config for Raspberry Pi 3 (2016)

#3
IoT solution based on XNU? - bit outside of Apple's gamut but I could see it. iotOS

EDIT: Eh, maybe not the copyright is quite old - perhaps more likely some internal test? Run ARM64 XNU tests on Raspberry Pis maybe? They are pretty cheap hardware with lots of ports.

Re: XNU target config for Raspberry Pi 3 (2016)

#5
This file is from 2016, apparently, so Apple has likely been using this for quite some time. It's possible that Apple found it convenient to run certain things (guesses: some IoT thing or prototyping a small embedded processor like the one inside the Lightning Digital AV Adapter) on a Raspberry Pi rather than a full-blown A-series core or other chip that is inconvenient due to {price, availability, etc.}.

Re: XNU target config for Raspberry Pi 3 (2016)

#6
post #3

IoT solution based on XNU? - bit outside of Apple's gamut but I could see it. iotOS EDIT: Eh, maybe not the copyright is quite old - perhaps more likely some internal test? Run ARM64 XNU tests on Raspberry Pis maybe? They are pretty cheap hardware with lots of ports.

iOTOS would be pretty damn interesting!

Re: XNU target config for Raspberry Pi 3 (2016)

#7
post #2

Credits for the find: https://twitter.com/s1guza/status/1071951039115464704

About the 2016 tag that was added to the title. While the header does say 2016, I think it's that the file wasn't made open source by Apple till this weekend.

Aside - explicit reference to Raspberry Pi here:

https://opensource.apple.com/source/xnu/xnu-4903.221.2/osfmk...

Re: XNU target config for Raspberry Pi 3 (2016)

#8
post #4

It's a pity that Apple let Open Darwin die off, it definitely had a potential as a nice BSD platform.

I'm still not sure of the history there. I remember one of the selling points of the early OS X was that it was a "Certified UNIX" and I remember that no one I tried to sell one too cared.

Was it just the cost of maintaining the certification? The fact that no other OS went down that route?

Re: XNU target config for Raspberry Pi 3 (2016)

#9
post #8
post #4

It's a pity that Apple let Open Darwin die off, it definitely had a potential as a nice BSD platform.

I'm still not sure of the history there. I remember one of the selling points of the early OS X was that it was a "Certified UNIX" and I remember that no one I tried to sell one too cared. Was it just the cost of maintaining the certification? The fact that no other OS went down that route?

MacOS still is certified UNIX: https://www.opengroup.org/openbrand/register.
Post reply on HN