XNU
XNU is the kernel at the core of Apple’s Darwin operating system and serves as the foundation for macOS, iOS, iPadOS, watchOS, and tvOS. It is a hybrid kernel, combining a Mach microkernel with BSD-derived components and Apple’s I/O Kit driver framework. The name XNU is commonly explained as “X is Not Unix.”
Architecturally, XNU integrates a Mach-origin core with BSD subsystems and IOKit. Mach provides low-level primitives such
History and open source: XNU evolved from NeXTSTEP’s kernel lineage and the Mach kernel developed at Carnegie
Platform scope and maintenance: As the kernel for Apple’s operating systems, XNU implements preemptive multitasking, virtual