Storia di Linux

LINUS BENEDICT TORVALDS

Egli non riusciva ad accettare i limiti di questo O.S. ed il fatto che si dovesse pagare per poterlo utilizzare. Appena in possesso di un 386, questo intraprendente studentello iniziò a lavorare su un nuovo sistema operativo che si chiamerà Linux.

Il 25 agosto del 1991 Linus annuncia sul newsgroup com.os.minix di aver iniziato a lavorare ad un nuovo sistema operativo per 386/486. Precisa che questo per lui è solo un hobby ed il sistema a cui stà lavorando non sarà grande e professionale come gnu. Gli piacerebbe ricevere qualsiasi commento su ciò che le persone amano o non sopportano di Minix, dal momento che quello a cui stà lavorando in qualche modo ci assomiglia. Come si può notare lo stesso Linus all'inizio non aveva idea della importanza di quello che stava creando, non avrebbe mai immaginato che di lì a poco sarebbe nata una grande comunità di programmatori e sviluppatori intorno alla sua "creatura".

17 Settembre 1991 viene alla luce la versione 0.01, resa liberamente disponibile sul server dell'università di Helsinki, questo scatena l'interesse di numerosi utenti e grazie al contributo di molti di loro lo sviluppo proseguì ad un ritmo serrato e gìà a Dicembre si arrivò alla versione 0.10 e quindi alla 0.11 che introdusse il supporto per VGA, EGA, driver per unità floppy, etc...

Il motivo di tanto successo, che meravigliò lo stesso Linus, era la possibilità di reperire liberamente, senza pagare nè chiedere il permesso a qualcuno, il codice sorgente di Linux e modificarlo a proprio piacimento.

16 Gennaio 1992 viene rilasciato il kernel 0.12 che porta con sè anche novità a livello legale riguardanti la licenza. In precedenza il codice veniva liberamente distribuito, ma era esplicitamente vietato ottenere un qualsiasi ritorno economico dalla sua diffusione, incluso un eventuale rimborso. Su richiesta di molti utenti Linus ritornò sui suoi passi e si convinse ad adottare la GNU General Pubblic License.

14 Marzo 1994 si arriva finalmente alla versione 1.0, si comincia a fare sul serio.

07 Marzo 1995 con il rilascio della versione 1.2 viene introdotto il supporto al file system ext2, che diverrà il file system nativo di linux.

09 Giugno 1996 arriva il kernel 2.0 che introduce il supporto per macchine multiprocessore.

26 Gennaio 1999 viene alla luce la prima versione del kernel serie 2.2, utilizzato ancora oggi su molte macchine per la sua affidabilità.

04 Gennaio 2001 viene rilasciato il primo kernel Linux della serie 2.4 che introduce grandi novità. Supporto USB, Fireware, nuovi FileSystems, etc...

I kernel della serie 2.4.X sono quelli adottati dalle principali distribuzioni Linux. Al momento in cui scrivo (03/02/2003) uso una distribuzione Mandrake 9.0 con kernel 2.4.19

IL NOME LINUX: PERCHÈ?

Il nome Linux non è stato coniato da Linus ma da Ari Lemke, amministratore di ftp.funet.fi (dove per primo è stato reso disponibile il kernel per il download). Linus in realtà voleva chiamarlo Freax, ma questo nome non piaque ad Ari Lemke che decise di coniarne uno nuovo: LINus UniX, cioè LINUX.

LE PRIME DISTRIBUZIONI

La prima distribuzione fu MCC, creata nel 1992 da Owen Le Blanc del Centro di Calcolo di Manchester. Subito dopo vide la luce SLS (Softland Linux System) di Peter McDonald, questa "distro" era munita anche di ambiente grafico con X11. Seguì a ruota la Slackware di Patrick Volkering.

LINUX OGGI

Nell'ultimo decennio Linux ha fatto passi da gigante. Il suo sviluppo procede senza soste, eventuali bug vengono subito scoperti e corretti da quella che è divenuta la più grande comunità di software libero mai esistita. Numerose aziende storicamente impegnate sul fronte Unix proprietario hanno deciso di supportare Linux offrendo soluzioni basate su di esso (qualcuna di esse ha commissionato anche a qualche spot televisivo per pubblicizzare il prodotto) . Un'altra importante caratteristica di Linux è la portabilità, cioè la compatibilità con le diverse famiglie di processori.