XNU XNU是一个由苹果电脑开发用于macOS操作系统的操作系统内核它是Darwin操作系统的一部分跟随着Darwin一同作为自由及开放源代码软件被发布它还是iOStvOS和watchOS操作系统的内核XNU是X is Not Unix的缩写 XNU最早是NeXT公司为了NeXTSTEP操作系统而发展的它是一种混合式核心Hybrid kernel结合了由卡内基美隆大学发展的Mach 版BSD与称为Driver Kit的面向对象程序设计应用程序界面 在苹果电脑收购NeXT公司之后XNU的Mach微内核被升级到Mach BSD的部分升级至FreeBSDDriver Kit则改成IO Kit一套以C撰写的应用程序界面