3 ms·
So is this about the kernel, or just the GUI layer? Or somewhere in between?
by amelius 1y ago
So is this about the kernel, or just the GUI layer? Or somewhere in between?
- vlovich123 1y agoSomewhere 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).
- easton 1y agoProbably 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 1y agoThis 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 1y agoThey 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 1y agoThey also have RTKit (a RTOS as the name suggests) for simpler devices such as AirPods, AirTags and some dumber stuff.