、个人电脑的Intel 80386架构兼容得不好。这些因素使得Torvalds开始了他的项目。他曾说过，如果那时候有可用的GNU或者386BSD内核的话，他很可能就不会去写他自己的内核了。
Linux的诞生.1991年，在赫尔辛基，Linus Torvalds开始那个后面成为了Linux内核的项目。最初它只是一个Torvalds用来访问大学里的大型的Unix服务器的虚拟终端。他专门写了一个用于他当时正在用的硬件的，与操作系统无关的程序，因为他要用他那用80386处理器的新PC机