Lars Wirzenius, compañero de estudios y amigo de Linus Torvalds, recuerda cómo nació Linux. En 1988, ambos empezaron sus estudios de informática en la Universidad de Helsinki y descubrieron la Usenet. En 1990, regresaron a las aulas y cursaron programación en C y Unix. Linus compró su primer PC 'clónico' con CPU 386, 4 MB de RAM y disco duro en enero de 1991. Instaló MINIX, un Unix educativo, y empezó a programar con ensamblador para Intel. En primavera de 1991, reescribió el kernel en C y añadió controladores. En agosto de 1991, Linus habló en público por primera vez de su kernel en el grupo comp.os.minix de la Usenet. El proyecto se llamó inicialmente Freax, pero Ari Lemmke eligió el nombre Linux. En 1992, Linux no nació como software libre, pero luego se cambió a una licencia GPL. El año 1992 fue clave para Linux, con el port de X11 y el surgimiento de las primeras distribuciones. En 1993, Linus y Lars compartieron despacho y un PC, y Linux obtuvo soporte para Ethernet y TCP/IP. En primavera de 1994, sintieron que Linux estaba 'listo' y organizaron un evento de lanzamiento de la 1.0.