L'any 1987 el professor Andrew S. Tanenbaum va escriure un llibre universitari sobre el disseny de sistemes operatius , en què proposava una nova filosofia: que fos possible “veure” i “tocar” les entranyes d'un sistema operatiu real, com a part de l'aprenentatge pràctic de l'alumne. Però per problemes evidents amb el copyright , Tanenbaum no podia recórrer a cap dels sistemes operatius existents en aquell moment, així que va decidir escriure un senzill, però alhora complet sistema operatiu , i publicar el codi font en un apèndix del seu llibre.
Linus Torvalds
No van trigar a aparèixer adeptes a aquell sistema, que va adoptar el nom de Minix i que simulava un sistema UNIX en gran part, i sobre un ordinador personal de l'època que ni tan sols tenia disc dur. Un d'aquells seguidors era Linus Torvalds.
Minix tenia força limitacions en el seu disseny, de manera que Torvalds va decidir en un moment donat reescriure-ho, de manera que usés les característiques avançades del processador 80386, que permetien implantar memòria virtual . Al principi, aquella alternativa a Minix era capaç de molt poques coses, però gràcies a l'explosió del fenomen Internet que va tenir lloc per aquelles dates, van aparèixer centenars de col·laboradors per tot el món que van escriure tota mena de drivers per al nou sistema operatiu. D'aquesta manera, aquest nou sistema, ja conegut com a Linux , es convertia en el clònic d'UNIX més complet per a ordinadors personals. Gràcies a més a la utilització de programes GNU , es dotava Linux de nombroses aplicacions i eines de desenvolupament sense haver de recórrer en cap moment al programari comercial.
I així és com va néixer el nostre sistema operatiu preferit amics!