问大学里的大型的Unix服务器的虚拟终端。他专门写了一个用于他当时正在用的硬件的，与操作系统无关的程序，因为他要用他那用80386处理器的新PC机的功能。开发是在Minix上，用至今仍为首选的编译器——GCC——来完成的。Torvalds在他的书"只为欢乐"中说过，他最后才意识到自己写了一个操作系统内核。1991年8月25日，他在发布到新闻组“comp.os.minix.”的Usenet上发布了这个系统：
名称的由来.Linus Torvalds本要把他的发时叫做"Freax