内核先进谈不上,很多 OS X Mach 内核有的东西,Linux 都有,而且特性更多。OS X GUI 是 Client/Server 架构。用户能够看到的表现,就是 WindowServer 进程,这个进程基于 Quartz 和一堆 Kext 以及 Private APIs。所有的窗口都可以看作是这个进程的 Client。所以,你把它干掉 OS X 是没问题的。实际上,PureDarwin (基于 Open Darwin) 就是利用开源的 Darwin 内核,外加 X Window 做起来的。Gnome 也有给它的实现。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。