x shell）——但是像一些底层环境，如硬体驱动、守护进程、系统核心（kernel）仍然不完整和陷于停顿，GNU计划中是在Mach微内核的架构之上开发系统核心，也就是所谓的GNU Hurd，但是这个基于Mach的设计异常复杂，发展进度则相对缓慢。林纳斯·托瓦兹曾说过如果GNU核心在1991年时可以用，他不会自己去写一个。386BSD涉及的法律问题直到1992年还没有解决，NetBSD和FreeBSD是386BSD的后裔，早于Linux。林纳斯·托瓦兹曾说，当时如果有可用的386BSD，他就可能不会编写