Minix,un système d’exploitation pédagogique, forme dérivée et simplifiée des Unix commerciaux,
conçu par Andrew Tannenbaum. Minix était gratuit, et son code source, disponible.
Cet étudiant s’appelait Linus Benedict Torvalds. C’était un informaticien brillant et curieux. Ses parents venaient de lui acheter le nouveau PC dernier-cri de l’époque, un splendide AT-386. Linus Torvalds n’était intéressé que par des systèmes de type Unix, mais ceux-ci était hors de prix. Le DOS prédominait sur les architectures PC, mais ne pouvait satisfaire les dessains en Linus Torvalds. Minix, écrit depuis 0 par Tannenbaum et tournant sur les processeurs 8088, était dès lors le seul point de départ valable.
Torvalds se mit donc au travail en réécrivant et en étendant Minix pour les plateformes i386.
La même année, en 1991, un certain Tim Berners Lee, au CERN de Genève, inventait le World Wide Web, le désormais omniprésent WWW.
Les deux événements ont convergé. Linus travaillait sur son système, qui allait devenir Linux. Mais il avait adopté une méthode de travail hors du commun : il publiait l’entièreté de son travail (le code source de Linux) sur Internet.
Plus fort encore, il invitait chacun à participer au développement de Linux !
Linux a donc été développé sur le net, par de nombreux informaticiens. Le premier noyau Linux stable est sorti en 1991.