XNU

E41424

XNU is the hybrid operating system kernel developed by Apple that powers macOS and other Apple platforms, combining components from Mach and BSD.

AI illustration

How this image was made

AI-generated illustration of XNU

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of XNU (XNU is the hybrid operating system kernel developed by Apple that powers macOS and other Apple platforms, combining components from Mach and BSD.)

All labels observed (6)

Label Occurrences
XNU canonical 44
XNU kernel 6
Mach microkernel 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf hybrid kernel
operating system kernel
basedOn BSD
Mach microkernel
linked to: GNU Hurd
component BSD kernel code
I/O Kit
Mach
developer Apple Inc.
introducedBy Apple NeXT acquisition integration
kernelType hybrid
license Apple Public Source License
notableFor combining Mach microkernel with BSD monolithic components
forming the core of Apple operating systems
operatingSystem iOS
iPadOS
macOS
tvOS
visionOS
watchOS
origin NeXTSTEP kernel
partOf Darwin operating system
programmingLanguage C
C++
assembly language
repository https://github.com/apple-oss-distributions/xnu
supportsFeature 64-bit kernel mode
Grand Central Dispatch integration
Mach messages
POSIX APIs
linked to: POSIX

UNIX-like process model
address space layout randomization
code signing enforcement
copy-on-write memory
interprocess communication
kernel extensions
kernel-level threads
preemptive multitasking
sandboxing
symmetric multiprocessing
user and kernel address spaces separation
virtual memory
usedBy Apple TV
Apple Vision Pro
linked to: Vision Pro

Apple Watch
Apple desktop computers
Apple laptop computers
iPad
iPhone

How these facts were elicited

Referenced by (54)

Full triples — surface form annotated when it differs from this entity's canonical label.

macOS kernel XNU
iOS kernel XNU
watchOS kernel XNU
iPadOS kernel XNU
tvOS kernelType XNU
visionOS kernel XNU
Darwin basedOn Mach microkernel
linked to: XNU
Darwin includesComponent XNU kernel
linked to: XNU
audioOS kernelType XNU
Mach influenced macOS kernel (XNU)
linked to: XNU
Mach influenced iOS kernel (XNU)
linked to: XNU
Mach usedIn XNU kernel
linked to: XNU
Apple Public Source License usedFor XNU kernel
linked to: XNU
Darwin (operating system) kernelName XNU
subject linked to: Darwin operating system
Darwin (operating system) includesComponent XNU kernel
subject linked to: Darwin operating system
linked to: XNU
Cheetah kernelName XNU
macOS Monterey kernel XNU
macOS Ventura kernel XNU
bridgeOS kernelType XNU
Mach microkernel influenced XNU kernel
linked to: XNU
iOS 15 basedOnKernel XNU
Mac OS X Snow Leopard kernelName XNU
subject linked to: Snow Leopard
iOS 4.2 basedOnKernel XNU
Mac OS X Panther kernelName XNU
subject linked to: Panther
OS X Yosemite kernelName XNU
subject linked to: Yosemite
IOBufferMemoryDescriptor platform macOS kernel
subject linked to: IOBufferMemoryDescriptor class
linked to: XNU
iOS 10 kernelName XNU
iOS 14 kernel XNU
Mach-O binary format usedByKernel XNU kernel
linked to: XNU
macOS Mojave kernel XNU