5 ms·
Can someone explain what the motivation is behind running Darwin?
by popped 6y ago
Can someone explain what the motivation is behind running Darwin?
- lewisinc 6y agoContinuous integration servers that aren't run on genuine Apple hardware?
- nightowl_games 6y agoUsing this for that would probably break terms of service just as much as a hackintosh would.
- realusername 6y agoDepends the country you are in, a lot of countries have interoperability exceptions, so while a hackintosh might not be legal, something like this would.
- tannhaeuser 6y agoOne can hope this will become eventually possible, but with the pace of PureDarwin as it is, I doubt it will before Apple migrates to ARM with custom instruction set additions.
- saagarjha 6y agoPerhaps if you package your code for MacPorts.
- perardi 6y agoWouldn't you have to reverse-engineer and implement a LOT of closed-source APIs and libraries to get a full iOS toolchain going?
- xvilka 6y agoThere is a project [1][2] to emulate iOS in QEMU. You can find more details about installation process and research itself in their articles [3][4]. [1] https://github.com/alephsecurity/xnu-qemu-arm64 https://github.com/alephsecurity/xnu-qemu-arm64 [2] https://github.com/alephsecurity/xnu-qemu-arm64-tools https://github.com/alephsecurity/xnu-qemu-arm64-tools [3] https://alephsecurity.com/2019/06/17/xnu-qemu-arm64-1/ https://alephsecurity.com/2019/06/17/xnu-qemu-arm64-1/ [4] https://alephsecurity.com/2019/06/25/xnu-qemu-arm64-2/ https://alephsecurity.com/2019/06/25/xnu-qemu-arm64-2/
- devenblake 6y agoAs with many (maybe even most) computing projects, for the hell of it.[1] [1]: https://github.com/PureDarwin/PureDarwin/wiki/About#why-spend-time-on-darwin https://github.com/PureDarwin/PureDarwin/wiki/About#why-spen...
- popped 6y agoAmen
- dschuetz 6y agoIt seems that they do it for fun and giggles, but all the users are interested in, ultimately, is "Can it run macOS software? No? Stop wasting my time."
- zymhan 6y agoWell it can run macports!
- ytch 6y agoFor fun and research
- popped 6y agoI'm struggling to understand HN these days. This is being downvoted, and IMHO is the key question to ask the folk putting in the effort. Would love a downvoter to give a hint...
- hideout_berlin 6y agojust because it doesn't suit you it doesn't have to be done badly a little understanding for other projects thank you lg from berlin
- oscargrouch 6y agoNot a downvoter but you have reached into one of those unwritten rules: You shall not criticize Apple, Rust and Elon Musk. HN is super cool for any other topics, except when there's some sort of tech cult involved in it.
- dang 6y agoThere's plenty of criticism of those topics. I think you're running into the notice-dislike bias: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&query=by%3Adang%20notice%20dislike&sort=byDate&type=comment https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... Your comment here mostly says how you feel about them. This comment breaks the site guideline against going on about downvotes, by the way—in spirit if not in letter. Please don't post like this; it's off topic and boring.
- oscargrouch 6y agoSorry @dang. Your right. This is the best place to discuss about those same topics, BTW, even when from my perspective, some of them look to have a little more bias than others.
- dang 6y agoAppreciated! I think we all have these perceptions.