| ▲ | amelius 2 days ago |
| So is this about the kernel, or just the GUI layer? Or somewhere in between? |
|
| ▲ | easton 2 days ago | parent | next [-] |
| Probably mostly the GUI and some different set of system services / APIs. I think all of the OSes are the same XNU/Darwin base and then diverge dramatically in user space. |
| |
| ▲ | altairprime 2 days ago | parent [-] | | This is true to the best of our knowledge for their GUI-less OSes running on the HDMI adapter, T2 chips, and display chips as well. | | |
| ▲ | vlovich123 2 days ago | parent | next [-] | | They still package the kernel differently. It’s like Linux - you don’t compile in all the hardware support into one package - just the set of hardware it needs to support. And Apple has generally unified a lot of the HW architecture across their product line but there are always small differences here and there. | |
| ▲ | auguzanellato a day ago | parent | prev [-] | | They also have RTKit (a RTOS as the name suggests) for simpler devices such as AirPods, AirTags and some dumber stuff. |
|
|
|
| ▲ | vlovich123 2 days ago | parent | prev [-] |
| Somewhere in between. “New os” is them taking the base components of the OS and excluding some, including some new ones, changing the UX and DX, and defining how it fits into their broader ecosystem (in addition to things like adding new hardware support and whatnot). |