Select your language

Linus Torvalds

TORNA A PATRES

LINUS BENEDICTS TORVALDS

SempPersonaggio100 Il padre di Linux ####

|--> Helsinki Finlandia 28-12-1969
-->| vivente

Storia:
Torvalds è colui che ha iniziato lo sviluppo del kernel Linux. Il sistema operativo GNU/Linux, ottenuto unendo Linux con il sistema GNU, è entrato nella storia come valida alternativa ai sistemi operativi commerciali a licenza chiusa (come per esempio Microsoft Windows, Mac OS X, Unix); a differenza di questi ultimi sistemi, infatti, Linux è software libero rilasciato sotto licenza GPL (tale licenza è ritenuta attualmente dall'OSI conforme alle norme che regolano l'open source), ovvero chiunque può accedere al codice sorgente del sistema operativo, modificarlo a proprio piacimento, usare l'eseguibile per ogni scopo e copiare legalmente tale software, come previsto dalla licenza GPL.
La popolarità di Torvalds ebbe inizio a seguito di una disputa accademica con il professor Andrew Tanenbaum, che aveva infatti realizzato per scopi didattici Minix, un sistema operativo simile a Unix, che poteva essere eseguito su di un comune Personal Computer. Tale sistema operativo veniva distribuito con il codice sorgente, ma la sua licenza di distribuzione vietava di apportare modifiche al codice senza l'autorizzazione dell'autore. Altre divergenze, tra Linus e Tanenbaum, portarono Linus a riflettere direttamente sulla possibilità di creare una sorta di Unix per PC, ispirato a Minix, ma che allo stesso tempo consentisse a tutti di metterci le mani. Fu questa scelta a dare il via al progetto che, data la licenza di software libero adottata, nel giro di pochi anni ha coalizzato centinaia di programmatori, che nel proprio tempo libero si dilettano ad aggiornare il codice di Linux.
A dodici anni Linus Torvalds ebbe in regalo dal nonno Leo Toerngvist, professore di statistica all’università di Helsinki, un Commodore Vic-20. Ci si gettò su con gran voga. E dopo un paio di giorni sfornò il suo primo programmino in basic: che faceva scorrere all’infinito, sul televisore utilizzato come monitor, la scritta “Sara è la più bella”, dedicata alla sorellina minore. Subito dopo, appreso a tempo di record il linguaggio macchina, si cimentò nella realizzazione di un semplice videogame: un sottomarino che doveva navigare sotto un mare in burrasca evitando gli enormi pesci che gli venivano incontro. Duplicò il gioco su tante audiocassette e le regalò ai suoi compagni di scuola.
Torvalds cominciò a seguire le lezioni su Unix nel 1990, quando era iscritto alla facoltà di Informatica della sua università. All’inizio fu un grande amore. Poi Linus si rese conto che Unix aveva due problemi fondamentali. In primo luogo era diventato ormai un sistema operativo esclusivamente commerciale, e questo cozzava con lo spirito ribelle che lui da sempre aveva dimostrato. Ma soprattutto costava troppo: 5.000 dollari il software, 10.000 le macchine su cui girava.
Bisognava creare quindi un dialetto di Unix in grado di funzionare anche sui computer domestici, come il 386 che proprio in quei mesi Linus aveva comprato. Nei primi mesi del ’91 aveva già elaborato il kernel, il cuore, del nuovo sistema operativo. Decise di metterlo a disposizione dei colleghi di università, per vedere cosa ne pensavano. Lo depositò allora nel server Ftp dell’ateneo della capitale finlandese. Doveva dargli un nome. Pensò a Freax, che era la contrazione di tre parole per lui molto importanti, Free, Freak e Unix. Ma ad Ari Lemmke, gestore del server, il nome non piacque proprio. La scelta cadde quindi su Linux, che era il suo nomignolo sul lavoro.
Era l’estate del ’91. A gennaio del ’92 Linux girava sui personal computer di cento persone. Che però cominciarono a tempestare Linus di e-mail, raccontandogli le loro impressioni e sottoponendogli le loro idee per migliorarlo. Torvalds decise allora di affiliare la sua creatura allo standard “copyleft” (sarcastica parodia del copyright) della Free Software Foundation. Si trattava di un sistema basato sulla General public license, il meccanismo cioè che permetteva a chiunque di migliorare il prodotto, beneficiando del lavoro altrui e mettendo a disposizione degli altri il proprio. Da allora il cammino di Linux diventò un successo senza precedenti.
Attualmente Torvalds vive in California, a Santa Clara, con la moglie Tove (sei volte campionessa nazionale di Karate in Finlandia), ha lavorato fino alla primavera 2003 per la Transmeta Corporation occupandosi poi, a tempo pieno, del coordinamento del gruppo di programmatori che sviluppa il kernel Linux per conto dell'OSDL (Open Source Development Lab), un progetto di ricerca finanziato da industrie che hanno fondato parte del proprio business su GNU/Linux, come Computer Associates, Fujitsu, Hitachi, Hewlett-Packard, IBM, Intel, NEC.
Nel 2006 è stato selezionato dal Time Europe Magazine come uno degli Eroi del 2006.
Sebbene Linus Benedict Torvalds cerchi di non apparire molto in pubblico e non ami molto che si parli di se, dato il suo caratere poco socievole ed abbastanza rude, oltre che alle sue idee piuttosto radicali e pragmatiche nei confronti del software libero, spesso si trova coinvolto in discussioni e dispute accademiche anche accese.
Durante un intervento a TED Conference, ha dichiarato: “Non ho lanciato Linux come un progetto collaborativo. L'ho fatto solo per me stesso (…) L'ho reso pubblico, ma non avevo alcuna intenzione di usare la metodologia open source. Volevo solo avere commenti sul mio lavoro”.
A partire dal 2005, Torvalds è anche autore di Git, software di controllo versione distribuito del codice. Git è una piattaforma molto importante per lo sviluppo di SW libero che permette una molto efficace collaborazione tra gli svuluppatori. Anche questo progetto è stato iniziato per ragioni pratiche, essendo insoddisfatto di altri progetti analoghi.

Fonti:
https://it.wikipedia.org/wiki/Linus_Torvalds
http://www.caffeeuropa.it/attualita/19linus.html

 

 Linus Torvalds 03 300

Linus Torvalds 2014
(CC Wikipedia)

Torvalds joung free

Torvalds studente
(Athanasios Kasampalis)

Torvalds kernel free

Torvalds con un PC Linux
(PuerExMachina)