Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Perhaps Apple too.

"Apple hasn’t provided any information on the matter and did not respond to requests for comment. But analysts said the most likely interpretation is that the company is giving Beijing access to its operating system source code in return for being able to continue to do business in China—arguably Apple’s most important market, but one that has been imperiled by regulatory obstacles"

https://qz.com/332059/apple-is-reportedly-giving-the-chinese...



Darwin is already open source, albeit Apple does a code dump every few years iirc: https://en.m.wikipedia.org/wiki/Darwin_(operating_system)


Darwin doesn't even remotely resemble MacOS. It's the kernel and open-sourced user-land components. It resembles(but is not at all) a very old FreeBSD-ish system if loaded.


Just out of curiosity, what else if not the kernel would be interesting to copy from MacOS? I use a Mac but just don't have the inclination to learn about it under the hood (unlike Linux). Besides the various apps they include and the graphical / window system, I can think of LaunchD, drivers, but not much more that would be worth a lot to China.


The Darwin kernel is worthless because any free Unix is better. The graphical stuff is the whole reason macOS exists.


Good high-level mental mode, but it's not a clean separation like that.

Think Open Source Android vs. Google's Android, or Chromium vs. Chrome. It's not just dragging and dropping some UI libraries on top. There's a ton of glue, and sticking shims into non-obvious places that make a lot of the magic happen.


Darwin is just one piece of the puzzle. macOS is much more than it's kernel.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: