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

Aren’t all of them based on Linux, which itself is based off UNIX? So while they’re more detached, they’re still UNIX under the hood.


None of Apple’s operating systems are based on Linux. iOS, MacOS, TVOS, and WatchOS are all based on XNU/Darwin, which is in the BSD lineage (predates Linux), but also incorporates the Mach Microkernel (though the OS is not a microkernel style system)


> None of Apple’s operating systems are based on Linux

Not now, but before Apple was sold to NeXT for a Steve Jobs minus $400 million, there was MkLinux. It was an interesting way to run Linux on beige PowerMacs and many places I've worked with gladly adopted it giving new life to abandoned Macs as X terminals and lightweight workstations.

Oddly enough, it has a newer Mach kernel than NeXT's OS.


It hardly matters when userspace doesn't expose any POSIX layer, beyond ISO C and ISO C++ standard library.

Apple stuff is unrelated to Linux.


iOS & iPadOS are Mac(NeXT)-derived, thus are UNIX under the hood.


Unix like and only mildly for iOS.


Not just Unix like. For example macOS is fully unix certified:

https://www.opengroup.org/openbrand/register/brand3683.htm


It says iOS not macOS and now I’m getting downvoted for reading. Brilliant. MacOS is fully certified allowing for all that sweet government contract money.


Where is this mild part coming from?


http://newosxbook.com/home.html

https://www.amazon.com/Mac-OS-iOS-Internals-Programmer/dp/11...

Basically the C, C++ and Objective-C stuff, nowadays Swift as well, completly unrelated to UNIX.


Could you elaborate a little? I don’t understand why the libraries make macOS less UNIX than some other Unixlike.


Who mentioned macOS?!?

My original statement was,

> Android, ChromeOS, iOS and iPad OS have very little correlation to UNIX userspace, if any at all.

Those books show how iOS and iPad OS have very little UNIX across the whole stack, and how much was taken from OS X.




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

Search: