Il kernel Linux nasce nell’agosto 1991. Il suo creatore è un giovane studente finlandese Linus Torvalds , appassionato di programmazione.
Linux all’inizio, era un semplice emulatore di terminale scritto in C e assembly, senza appoggiarsi a un sistema operativo.
L’emulatore di terminale avviava e gestiva due thread: uno per mandare segnali alla porta seriale, uno per riceverli;
quando poi Linus ebbe bisogno di leggere e scrivere file su disco, questo emulatore fu esteso in modo che potesse gestire un file system.
Lentamente, questo programma si trasformò in un intero kernel in grado di gestire un sistema operativo.
Linux è il primo rappresentante del software cosiddetto “libero” (Open Source).
Il software libero è quel software che viene distribuito con una licenza che ne permette non solo l’utilizzo da parte di chiunque ed in qualsiasi circostanza ma anche la modifica, la copia e l’analisi.
Le distribuzioni sono innumerevoli, ed ognuna si differenzia dall’altra per le scelte sul software installato di default.
La prima versione del kernel la 0.01, fu pubblicata su Internet il 17 settembre 1991 e la seconda nell’ottobre dello stesso anno.
Il logo ufficiale venne creato nel 1996 da un programmatore statunitense, Larry Ewing e fu chiamato TUX.
Si pensa che tale nomignolo derivi dalle parole Torvalds UniX.
Fonti