What exactly is Darwin?

Questions and Answers about all things *OS (macOS, iOS, tvOS, watchOS)

What exactly is Darwin?

Postby pwm » Tue Dec 03, 2019 7:30 pm

So this is sort of a silly question, and more just curiosity than anything. On some level we know what Darwin is: it's the core of Apple's operating systems.

But what does that mean? Has Darwin every been formally defined by Apple? Obviously it includes xnu, the BSD libraries, CoreFoundation, etc. Is it all of the code on opensource.apple.com? Is XPC part of Darwin? Is it everything below the GUI layer? Is there a particular line you could draw that says X is Darwin, Y is macOS/iOS/etc. Or is it akin to Potter Stewart's definition of obscenity, and you just know it when you see it?
pwm
 
Posts: 5
Joined: Sun Aug 14, 2016 5:19 am

Return to Questions and Answers

Who is online

Users browsing this forum: No registered users and 5 guests