Linus Torvalds è conosciuto principalmente come la persona che ha creato Linux nei primi anni novanta, il più popolare dei sistemi operativi gratuiti. Questo sistema è utilizzato in milioni di dispositivi mobili e computer desktop in tutto il mondo. Oggi, Torvalds sta ancora coordinando il progetto Linux, è lui che prende le decisioni su come apportare modifiche al ramo del kernel ufficiale.
Primi anni
Il programmatore Linus Torvalds è nato nel 1969 nella capitale finlandese Helsinki. I suoi genitori erano Niels e Anna Torvalds, entrambi di professione giornalisti. Hanno dato il nome Linus a loro figlio in onore del famoso chimico Linus Pauling, un premio Nobel del 1954.
A scuola, Torvalds era un classico "secchione" - eccelleva nelle scienze esatte, ma era poco comunicativo e modesto. Linus iniziò a dedicarsi alla programmazione nel 1981, dopo che suo nonno, un matematico, Leo Torvalds, gli mostrò il suo computer elettronico - Commodore VIC-20. Linus ha letto i manuali di questo computer, poi è diventato dipendente dalle riviste relative ai computer e ha iniziato a scrivere i suoi piccoli programmi (prima in BASIC e poi in assemblatore)
Nel 1987, il diciassettenne Torvalds per il denaro accumulato acquistò al posto del obsoleto VIC-20 una novità di quegli anni: Sinclair QL. Questo computer funzionava con un processore 68008 a otto MHz di Motorola e aveva 128 KB di RAM. Il suo prezzo a quel tempo era di circa 2000 dollari americani.
Dopo la scuola, Linus si iscrisse all'informatica all'Università di Helsinki. Tuttavia, nell'estate del 1989, gli studi dovettero essere sospesi: Linus fu assunto nell'esercito per 11 mesi (la Finlandia è un paese con servizio militare universale). Tuttavia, nel servizio era impegnato principalmente nel lavoro mentale - calcoli balistici.
Creazione di Linux
Dopo l'esercito, Linus continuò i suoi studi all'Università di Helsinki e divenne uno degli studenti del corso C e Unix. Presto ha letto il libro del professore olandese, Andrew Tanenbaum, "Progettazione e realizzazione di sistemi operativi". Tra le altre cose, descriveva il sistema operativo educativo Minix. È stato creato dallo stesso Tanenbaum per gli studenti che studiano la struttura dei sistemi Unix. Questo libro ha avuto una forte influenza su Linus.
Nel gennaio 1991, ha acquisito un nuovo personal computer - con il 386 ° processore Intel, 4 MB di RAM e un disco rigido da 40 MB. Le caratteristiche di questa macchina hanno permesso di mettere una copia di Minix su di essa. A poco a poco, Linus iniziò a migliorare questo sistema operativo. Prima ha creato il suo programma per un terminale remoto, quindi ha scritto un driver di unità, un file system e così via. Ad un certo punto, gli è diventato chiaro che i programmi che ha creato in realtà erano una versione funzionante del sistema operativo originale.
Il 17 settembre 1991, Linus condivise il codice sorgente del suo sistema operativo (versione 0.01). In questo caso non si sono tenute presentazioni pubbliche. Ha inviato messaggi a diversi hacker familiari con l'indirizzo del server, dove ha potuto conoscere il suo lavoro. Il codice sorgente ha suscitato immediatamente grande interesse. Centinaia, e poi migliaia di programmatori hanno iniziato a studiare questo sistema (a cui presto è stato assegnato il nome "Linux"), integrarlo e migliorarlo.
All'inizio del 1992, Linux aveva già una serie di funzioni che Minix non aveva, in particolare, la funzione di scambio sul disco rigido quando si lavora con utility che hanno molto "peso". Inoltre, Linus ha aggiunto periodicamente funzionalità al nuovo sistema operativo richieste dagli utenti nelle loro e-mail.
Linus rifiutò tutte le offerte di ricompensa, ma fece appello agli utenti Linux affinché gli mandassero le carte dai luoghi in cui vivono. Di conseguenza, ha iniziato a ricevere molte cartoline da tutto il mondo: Giappone, Paesi Bassi, Nuova Zelanda, Stati Uniti e così via. Cioè, sin dall'inizio della sua esistenza, il sistema Linux è stato distribuito gratuitamente e questa pratica continua ancora oggi.
Nel 1996, Linux ha acquisito il proprio emblema: è diventato un divertente pinguino grasso Tux (Tux). Nel suo libro autobiografico, "For Pleasure", pubblicato nel 2001, Torvalds scrive di aver scelto un talismano, perché un giorno, durante una visita allo zoo, uno di questi uccelli incapaci di prenderlo in giro.
Tra i molti disegni di pinguini inviati a lui da tutto il mondo, Linus ha scelto come mascotte l'opzione del designer Larry Ewing. Ewing ha creato un pinguino piuttosto carino e insolito - con un becco arancione e pinne. I veri pinguini, ovviamente, hanno le pinne e un becco di un colore diverso: il nero.
Ulteriore biografia e premi
Nel febbraio 1997, Linus divenne un dipendente della società americana Transmeta, specializzata nella creazione di microprocessori. Ci ha lavorato fino a giugno 2003, dopo di che è partito per Open Source Development Labs (OSDL). Questa organizzazione no profit è stata creata con l'obiettivo di "accelerare la distribuzione di Linux in un ambiente aziendale".
Nel gennaio 2007, OSDL e un altro gruppo di standard gratuiti senza scopo di lucro si sono fusi in The Linux Foundation. Oggi, più di un decennio dopo, Torvalds è ancora una delle sue figure chiave. Inoltre, è noto che lavora non dall'ufficio della Linux Foundation, situato nella città americana di Beaverton, ma da casa.
Nell'ottobre 2008, il Computer History Museum di Mountain View (California, USA) ha assegnato ai Torvalds i Fellow Awards per il loro lavoro su Linux.
Nel 2012, un programmatore di talento è stato incluso nella Internet Hall of Fame. Inoltre, quest'anno è diventato (insieme alla scienziata giapponese Sinya Yamanaka) il vincitore del finlandese Millennium Technology Award. Fu consegnato personalmente a Torvalds dal presidente della Finlandia, Sauli Niinistö.
Nell'aprile 2014, Torvalds ha ricevuto il premio IEEE (Institute of Electrical and Electronics Engineers) "Computer Technology Pioneer". E nel 2018, lo stesso Istituto ha segnato il Premio Ibuki Torvalds con la dicitura "Per guidare lo sviluppo e la distribuzione di Linux".