4 ms·
[I'm going to apologize in advance for the chaos of this comment; there's a lot of moving parts and - as the expression goes - sorry this is so long, I didn't h
by mdaniel 11y ago
[I'm going to apologize in advance for the chaos of this comment; there's a lot of moving parts and - as the expression goes - sorry this is so long, I didn't have time to make it shorter. And holy fuck I wish HN had a markup language with more than 3 modes]
Funny you should mention that, as I just had a scratch at it this weekend. Although OpenDarwin has ceased operations as of 2004 (https://en.wikipedia.org/wiki/Darwin_%28operating_system%29#OpenDarwin https://en.wikipedia.org/wiki/Darwin_%28operating_system%29#...), the PureDarwin project has some flickering signs of life but just barely: http://www.puredarwin.org/ http://www.puredarwin.org/ and https://groups.google.com/forum/?fromgroups#!forum/puredarwin https://groups.google.com/forum/?fromgroups#!forum/puredarwi...
While I was roaming around trying to see if anyone was trying to get such a beast to run in modern VirtualBox setups, I discovered that Apple used to publish ISOs of Darwin (https://opensource.apple.com/static/iso/ https://opensource.apple.com/static/iso/) but I was not lucky enough to have the CD boot in VBox, and I didn't get very far with qemu, either: http://althenia.net/notes/darwin http://althenia.net/notes/darwin
My interest is almost solely in getting PureDarwin up and running in Vagrant/VBox with some networking support, so making headless OSX build boxes will stop being a ginormous technical and licensing clusterfuck. I have a mild interest in ReactOS for the same end game, but at this moment I will benefit from OSX toys more.
Probably our best shot is to tag along on the coattails of the development that goes into making the hackintoshes run and support crazy hardware.
Separately, Catherine (of opensn0w fame) is porting XNU to ARM https://github.com/darwin-on-arm/xnu https://github.com/darwin-on-arm/xnu and https://github.com/darwin-on-arm/wiki/wiki/Building-Darwin https://github.com/darwin-on-arm/wiki/wiki/Building-Darwin so that should be interesting, too, in a qemu kind of way. If nothing else, at least the kernel is receiving some attention outside of Infinite Loop.
- voltagex_ 11y agoThat's really really interesting. I'll have some spare time soon, reach out if you need some help/testing.