The Darwin on ARM Project - Other Embedded Platforms and Hardware Hacking
A few months ago, I found out about the "Darwin on ARM" project. This tries to take the Darwin operating system and port it over to ARM processors. Here's some insight on the project.
Supported Hardware Configurations:
The current state:
"The kernel does boot past IOKit initialization and can start a usermode process. Validation of a simple binary that calls write() using standard UNIX syscalls did succeed. It also can boot from a multitude of booters including Apple’s own iBoot (albeit a very old revision of it). It also can additionally start launchd and actually execute dyld proper now. launchd now dies after forking, but hey, it’s a start."
The project is dual-licensed under the BSD and APSL licenses.
The entire thing is on GitHub: http://github.com/darwin-on-arm/xnu
Source/more information: http://winocm.com/xnu/projects/research/...us-of-xnu/
buddhist ~ esperantisto ~ communist