根据GNU 赫德架构GNU 操作系统最初设计用于与微内核架构 GNU Hurd 内核一起使用。
如果 Linux 是一个整体设计,那么爱好者如何能够将 Linux 内核与 GNU 软件结合起来创建 GNU/Linux 系统呢? Linux 内核是否取代了应用程序 IPC、设备驱动程序、文件系统等 GNU 组件,或者是否做出了重大努力将这些 GNU 用户模式实用程序带入内核模式?如果后者是真的,那么做到这一点有多困难?
答案1
您链接的文章继续说
服务器共同实现 POSIX API
由于这些应用程序是使用 POSIX API 编写的“用户空间”应用程序,因此它们可以在任何类似 POSIX 的操作系统上运行,只需进行最少的更改。