La fortuna di Linus Torvald. Come Linus Torvalds ha reso lo sviluppo più libero

Linus Benedict Torvalds, o Turvalds (svedese: Linus Benedict Torvalds (inf.); 28 dicembre 1969, Helsinki, Finlandia) - programmatore finlandese-americano, hacker.

Ispirato dalla lettura del libro di Andrew Tanenbaum sul sistema operativo Minix, Linus ha creato Linux, il kernel del sistema operativo GNU/Linux, basato su questo momento il sistema operativo gratuito più utilizzato.

Dal 1997 al 2003 Linus ha lavorato presso Transmeta. Successivamente ha organizzato laboratori di sviluppo Open Source. Attualmente lavora presso la Linux Foundation (dal 2007), dove sviluppa il kernel Linux.

Biografia

I genitori di Linus, gli svedesi finlandesi Nils e Anna Torvalds, erano studenti radicali negli anni '60 e in seguito divennero giornalisti. Linus prende il nome dal chimico americano Linus Pauling. A scuola eccelleva in fisica e matematica. Era un ragazzo poco socievole e modesto. È stato spesso preso in giro perché visioni politiche suo padre.

Nel 1988, Linus entrò all'Università di Helsinki, dove si laureò nel 1996 con un master in cibernetica.

Linus Torvalds vive a Portland (USA, Oregon) con la moglie Tove (finlandese: Tove Torvalds, nata Tove Monni), sei volte campionessa finlandese di karate ed ex allieva di Linus, tre figlie: Patricia Miranda (nata il 5 dicembre 1996), Daniela Yolanda (nata il 16 aprile 1998) e Celeste Amanda (nata il 20 novembre 2000).

Dal febbraio 1997 al giugno 2003 ha lavorato presso Transmeta Corporation, dopodiché è passato agli Open Source Development Labs (ora The Linux Foundation). Sebbene la Linux Foundation abbia sede a Beaverton, Torvalds lavora da casa.

La mascotte personale di Linus Torvalds è Tux il pinguino, che è diventato anche l'emblema di Linux. Nel suo libro Just for Fun, Torvalds scrive di aver scelto il pinguino come emblema perché una volta fu beccato da un pinguino allo zoo.

Una delle “Leggi Linus”, formulata infine dall’hacker americano Eric Raymond, recita: “Con abbastanza occhi, tutti gli errori restano in superficie”. Un errore profondo è difficile da trovare. Tuttavia, se un numero sufficiente di persone cerca gli errori, questi verranno tutti in superficie. Entrambi i programmatori condividono un'ideologia open source, basata in parte sulla fede in questa legge.

Tuttavia, le loro opinioni divergono su ciò che è più importante: i programmi open source o “gratuiti” e la loro distribuzione (Raymond è un sostenitore di quest’ultima).

Linux

Nel 1981, Leo, il nonno di Linus, un matematico, presentò suo nipote al computer Commodore VIC-20, che usò per i calcoli matematici. Linus si interessò alla programmazione e lesse i manuali della macchina. Iniziò quindi a leggere riviste di informatica e a scrivere i propri programmi, prima in BASIC e poi in linguaggio assembly.

Sin dai suoi anni scolastici, Linus ha ricevuto borse di studio per il suo successo in matematica. Il primo computer che acquistò fu un Sinclair QL, che allora costava quasi 2.000 dollari.

Dopo essersi diplomato, Linus è entrato all'Università di Helsinki per studiare informatica. L'addestramento fu interrotto da un anno di servizio militare.

Un evento significativo nella vita di Torvalds fu la lettura del libro di Andrew Tanenbaum Operating Systems: Design and Implementation, ISBN 0-13-638677-6. Il libro, utilizzando come esempio il sistema operativo Minix scritto da Tanenbaum, presenta la struttura dei sistemi della famiglia UNIX. Linus era molto interessato a ciò che leggeva. Successivamente acquistò un nuovo computer basato su un processore 386 e installò Minix.

Dopo aver scoperto i difetti nel sistema, ha iniziato a scrivere il proprio emulatore di terminale, in cui ha implementato il cambio di attività. Quindi Linus aggiunse sempre più funzioni al programma, grazie al quale iniziò presto ad acquisire le caratteristiche di un sistema operativo a tutti gli effetti. Quindi inviò l'ormai famoso annuncio al newsgroup Minix chiedendo: "Cosa ti piacerebbe di più vedere in Minix?"

Il 17 settembre 1991, Linus ha rilasciato il codice sorgente del programma (versione 0.01) per il download pubblico. Il sistema suscitò subito grande interesse. Centinaia, poi migliaia di programmatori si interessarono al sistema (la directory con il programma, in assenza migliori opzioni, chiamato "Linux") e lavorare al suo miglioramento e alla sua aggiunta. Era ed è tuttora distribuito secondo i termini della GNU Public License - GPL.

Linus Torvalds ritiene che ARM abbia pochissime possibilità di sconfiggere completamente x86. Un intero ecosistema hardware e software è stato costruito attorno all'architettura x86, mentre ARM sta semplicemente creando grande quantità dispositivi.

Torvalds ha espresso la sua opinione alla conferenza Linaro Connect, che ha avuto luogo a la settimana scorsa. Ciò è accaduto in una conversazione con David Rusling, direttore tecnico Linaro, un'organizzazione no-profit che ottimizza il software per i processori ARM.

Perché Linus Torvalds preferisce x86

Quando Rusling chiese a Torvalds se avesse un'architettura di processore preferita, rispose senza battere ciglio che la sua architettura preferita era ancora x86. Nessun'altra architettura fornisce un'infrastruttura così ampia e aperta. Le istruzioni della CPU non sono così importanti. Ci sono alcune persone che sono ossessionate da cose che non contano davvero. Ciò che è veramente importante è l'infrastruttura attorno al set di istruzioni x86.

Linus Torvalds ha affermato che ARM è forte cellulari, ma è rimasto deluso da ARM perché come piattaforma hardware non era ancora molto piacevole da gestire. Ciò è dovuto principalmente al fatto che non dispone di un set di comandi unificato come x86, ma ora sta migliorando.

Il compito di essere quanto più compatibili possibile non era così urgente per gli sviluppatori ARM come lo era per x86. E in un ecosistema in cui l’interoperabilità non è una priorità assoluta, Linus Torvalds afferma che i produttori hanno pochi incentivi a rendere le loro piattaforme più utili.

Ciò può essere dimostrato dal fatto che lo sviluppo per ARM viene eseguito su normali computer x86. A Torvalds piace molto il Raspberry Pi, ma lo considera solo un giocattolo. ARM non può vincere a meno che gli sviluppatori della piattaforma non vogliano utilizzarlo come macchina principale.

Linus Torvalds ha detto che erano 30 anni che cercava di acquistare un computer ARM. E fin dalla sua prima esperienza con il 6502, ha assegnato ad ARM un punteggio elevato per la velocità di elaborazione delle istruzioni. Ma le difficoltà legate alla spedizione della macchina Acorn Archimedes in Finlandia lo hanno portato ad acquistare un Sinclair QL, un errore che gli ha fatto capire l'importanza della compatibilità e del supporto diffuso per la piattaforma.

Linus ha detto cose simili riguardo all’Internet delle cose (IoT). Quando gli è stato chiesto se fosse possibile rendere Linux più semplice da eseguire su dispositivi con scarse risorse di calcolo, ha affermato che la comunità degli sviluppatori Linux non lo farà perché la maggior parte di questi dispositivi sono troppo limitati.

Ci sono molti dispositivi IoT aperti di cui la comunità si preoccuperà, ma se le loro specifiche sono chiuse, solo i loro produttori li supporteranno e il core non includerà il codice per farli funzionare correttamente.

In ogni caso, rendere Linux più leggero potrebbe non essere il modo per promuovere i dispositivi IoT, anche se l’hardware economico è preferibile. Le persone desidereranno sempre più potenza di calcolo e le risorse hardware continueranno a crescere.

Torvalds ha anche accennato alla fattibilità di Linux. Ha detto che il sistema operativo si sta evolvendo, non solo aggiungendo nuove funzionalità, sono state apportate molte modifiche a basso livello ma nessuno se ne è accorto. In risposta all'osservazione che l'età degli sviluppatori chiave del kernel è un problema, Linus Torvalds ha affermato che c'è continuità nel team e che il numero di sviluppatori del kernel è lodevolmente alto e molto più alto rispetto ad altri progetti open source.

Rusling ha anche rimproverato Torvalds per il suo comportamento. Al che Linus ha detto che è una persona diretta e che attraverso Internet nessuno può sentire il tuo tono. Il linguaggio polemico sulla mailing list del kernel Linux a volte è duro, Linus usa un linguaggio duro, ma alla fine non puoi essere sempre gentile e calmo. Ha continuato dicendo che a volte la sua scontrosità fa più notizia della sua capacità di essere buono. Linus dice di sentirsi completamente felice. Hanno avuto un ottimo processo di sviluppo e tutto funziona davvero.

Ed ecco la registrazione della conversazione tra Linus Torvalds e David Rusling:

Linus, 17 settembre 1991

2010 - Premio C&C

Premio Ibuka 2018: IEEE Masaru Ibuka Consumer Electronics Award, assegnato da IEEE per contributo eccezionale in Consumer Electronics Technology assegnato a Linus Torvalds "per la sua leadership nello sviluppo e nella distribuzione di Linux".

Famiglia Linus Torvald

Nonno - Leo, matematico.

Padre - Nils Torvalds, giornalista.
Madre - Anna Torvalds, giornalista.

Sua moglie è Tove, sei volte campionessa finlandese di karate ed ex allieva di Linus.
Tre figlie: Patricia Miranda, Daniela Yolanda e Celeste Amanda.

26.12.2019

Linus Torvalds
Linus Benedict Torvalds

Creatore del sistema Linux

Programmatore finlandese-americano

Programmatore finlandese-americano. Creatore del sistema operativo Linux, che è il più diffuso tra i sistemi operativi liberi e il sistema operativo per server più popolare.

Linus Torvalds è nato il 28 dicembre 1969 a Helsinki, in Finlandia. Il ragazzo è cresciuto nella famiglia dei giornalisti Nils e Anna Torvalds. Hanno chiamato il loro figlio in onore del chimico americano Linus Pauling. A scuola, il ragazzo eccelleva in fisica e matematica, ma era poco socievole.

Nel 1981, Leo, il nonno di Linus, un matematico, presentò suo nipote al computer Commodore VIC-20, che usò per i calcoli matematici. Torvalds si interessò alla programmazione e lesse i manuali della macchina. Poi ho iniziato a leggere riviste di informatica e a scrivere i miei programmi, prima in BASIC e poi in linguaggio assembly.

Sin dai suoi anni scolastici, Linus ha ricevuto borse di studio per il suo successo in matematica. Il primo computer che acquistò fu il Sinclair QL, che allora costava quasi 2.000 dollari. Dopo essermi diplomato, sono entrato all'Università di Helsinki per studiare informatica. L'addestramento fu interrotto da un anno di servizio militare. Nel 1988, Linus entrò all'Università di Helsinki, dalla quale si laureò solo otto anni dopo, conseguendo un master in cibernetica. Ha lavorato anche presso la Transmeta Corporation, dopo di che è passato alla Linux Foundation.

Un evento significativo nella vita di Torvalds fu la lettura del libro di Andrew Tanenbaum “Operating Systems: Design and Implementation”. Il libro, utilizzando come esempio il sistema operativo Minix scritto da Tanenbaum, presenta la struttura dei sistemi della famiglia UNIX. Linus era molto interessato a ciò che leggeva. Successivamente acquistai un nuovo computer basato su un processore 386 e installai “Minix”.

Avendo scoperto i difetti del sistema, ho iniziato a scrivere il mio emulatore di terminale, in cui ho implementato il cambio di attività. Quindi Linus aggiunse sempre più nuove funzioni al programma, grazie alle quali iniziò presto ad acquisire le caratteristiche di un sistema operativo a tutti gli effetti.

Linus, 17 settembre 1991 ha pubblicato il codice sorgente del programma per il download pubblico. Il sistema suscitò subito grande interesse. Centinaia, poi migliaia di programmatori iniziarono ad interessarsi al sistema, la directory con il programma, in mancanza di opzioni migliori, si chiamava “Linux”, e lavorarono per migliorarla e integrarla. Era ed è tuttora distribuito secondo i termini della GNU Public License - GPL.

L'apertura del kernel scritto da Linus ha reso possibile l'utilizzo insieme ad altri sviluppi: compilatori GCC, utilità di base del sistema operativo GNU e un progetto per una versione gratuita del sistema UNIX. La popolarità del sistema crebbe e in seguito i giornalisti di tutto il mondo iniziarono a parlarne.

Attualmente, solo circa il due per cento del kernel del sistema Linux è scritto dallo stesso Torvalds, ma spetta a lui decidere se apportare modifiche al ramo ufficiale del kernel. Linus possiede il marchio Linux e ne monitora l'utilizzo attraverso l'organizzazione no-profit Linux International con l'aiuto degli utenti Linux di tutto il mondo.

La mascotte personale di Linus è il pinguino Tux, che divenne anche l'emblema di Linux. Nel suo libro Just for Fun, Torvalds scrive di aver scelto il pinguino come emblema perché una volta fu beccato da un pinguino allo zoo.

Nel 2018, Linus Torvalds ha ricevuto il Premio sul campo informatica Ibuki: IEEE Masaru Ibuka Consumer Electronics Award - per i contributi eccezionali alla tecnologia dell'elettronica di consumo "Per la sua leadership nello sviluppo e nella diffusione di Linux."

Premi e riconoscimenti per Linus Torvalds

Nel 1996, l'asteroide n. 9793 prese il nome da Torvalds.

Nel 1998 ha ricevuto l'EFF Pioneer Award.

Nel 1999 ha conseguito il dottorato presso l'Università di Stoccolma.

Nel 2000 ha conseguito il dottorato presso l'Università di Helsinki.

Premiato con una medaglia per lo sviluppo dei sistemi informativi.

Nel sondaggio "L'uomo del secolo" della rivista Time, Torvalds si è classificato 17°.

Nel 2001, ha condiviso il Premio Takeda per la prosperità socioeconomica con Richard Stallman e Ken Sakamura.

Nel 2004, è stato nominato una delle persone più influenti dalla rivista Time nell'articolo "Linus Torvalds: Campione del software libero".

Nel sondaggio "100 famosi finlandesi di tutti i tempi", Torvalds si è classificato 16°.

Nel 2005, in un sondaggio di BusinessWeek, si è rivelato il “miglior manager”.

Nell'agosto 2005, Torvalds ha ricevuto un premio dal Reed College.

Nel 2006, il Time lo ha nominato uno degli eroi rivoluzionari degli ultimi 60 anni.

La rivista Business 2.0 lo ha nominato una delle "10 persone che non sono materialiste" perché lo sviluppo di Linux ha la personalità di Torvalds.

Nel 2008 è stato presentato ufficialmente dal Computer History Museum in California.

Nell'ottobre 2008, Linus Torvalds ha vinto l'annuale Fellow Awards del Computer History Museum (California, USA), ricevendo il premio "per aver creato il kernel Linux e gestito lo sviluppo aperto del sistema operativo Linux ampiamente utilizzato".

2010 - Premio C&C

Nell'aprile 2012, Linus Torvalds (insieme al medico giapponese Shinya Yamanaka) ha vinto il Millennium Technology Prize (Finlandia). Presentato il 13 giugno 2012 dal Presidente della Finlandia Sauli Niiniste.

Eletto nella Internet Hall of Fame nel 2012.

Nell'aprile 2014, Torvalds ha ricevuto il Pioneer Award apparecchiature informatiche, presentato dall'IEEE.

"Realizzo software libero perché penso che sia l'unico il modo giusto sviluppo"

Alcune persone considerano Linus Torvalds, il creatore del sistema operativo Linux e del repository Git, semplicemente fortunato. Ad alcuni, al contrario, sembra un entusiasta entusiasta della sua attività. Tuttavia, nessuno sosterrà che grazie all'eccezionale talento di Torvalds sia apparso un sistema operativo diffuso in tutto il mondo.

Inoltre, il libero utilizzo e la libera modifica del codice sorgente del sistema operativo erano di fondamentale importanza per il suo creatore. Attorno a Linux si è formata un'enorme comunità opensource, grazie alla quale il sistema continua a svilupparsi ancora oggi: appaiono costantemente nuove build e nuovi sistemi operativi basati sul kernel Linux.

Le condizioni per la distribuzione Linux sono state sviluppate in una fase iniziale. Linux è distribuito liberamente e non può essere messo in vendita. Se l'utente apportava modifiche o miglioramenti al sistema, doveva renderli di pubblico dominio sotto forma di codici sorgente.

Linus ha scritto il suo sistema operativo basandosi su molti strumenti distribuiti gratuitamente su Internet. Il più importante di questi era il compilatore GCC, protetto da copyright secondo la General Public License. Successivamente l'intero sistema operativo Linux è stato registrato sotto licenza GPL.

"Gioco" in Linux

Linus Torvalds non pensava alla fama e non immaginava nemmeno che la storia con Linux sarebbe arrivata a tanto. Si è interessato ai computer e alla programmazione fin dai tempi della scuola e ha continuato a fare ciò che ama mentre studiava all'Università di Helsinki. Lui stesso nota spesso che la programmazione dovrebbe essere divertente. Pertanto, proprio come da bambino, ha semplicemente “giocato” con lo sviluppo di Linux. Spinto prima dall'entusiasmo e poi dalle recensioni positive, Torvalds scoprì improvvisamente di aver creato sistema operativo.


Linux0.01

"Nessuno in realtà produce un ottimo codice la prima volta tranne me, ma sono l'unico."

A poco a poco, altri sviluppatori iniziarono a "giocare" a Linux insieme al suo creatore. Dopo aver rivelato tutte le carte e pubblicato il codice sorgente della tua idea accesso libero, Torvalds in una certa misura rischiò di perdere il suo status di sviluppatore principale del progetto. Tuttavia, a quanto pare immaginava che il suo livello professionale fosse significativamente più alto di quello della maggior parte degli sviluppatori. Inoltre, non tutti sanno lavorare sodo, in modo efficiente e allo stesso tempo gratuito. E Linus Torvalds aveva proprio un'abilità così "unica".

E la citazione seguente illustra il termine “intrattenimento” come lo concepiva Torvalds:

Quindi, è probabile che la maggior parte di voi si annoierà incredibilmente questo Natale, ed ecco l'intrattenimento perfetto per voi. Prova 2.6.15-rc7. Tutti i negozi saranno chiusi e non ci sarà davvero niente di meglio da fare tra un pasto e l'altro.

In generale, prima che Linus sposasse la sua studentessa, la programmazione era quasi l’unica attività che svolgeva tra il “mangiare cibo”. Dopo il suo matrimonio nel 1996, Torvalds iniziò a lavorare presso Transmeta, una startup californiana che sviluppava CPU ad alta efficienza energetica. Tuttavia, è rimasto uno dei principali sviluppatori Linux e ha continuato a divertirsi nel farlo.

E nel 2003 lasciò l'azienda per concentrarsi interamente sullo sviluppo del suo sistema operativo. La cura è diventata possibile grazie alla nuova formazione organizzazione pubblica La Linux Foundation (a quel tempo si chiamava Open Source Development Labs), che fornì a Torvalds un'assicurazione sanitaria e uno stipendio.

Successo inaspettato

La comunità Linux è diventata una sorta di organismo autoregolamentato che non era controllato centralmente da nessuno. Di conseguenza, non aveva senso organizzare una lotta per il potere nel progetto. Tuttavia, a Torvalds viene ancora attribuita una leadership informale. Secondo una famosa citazione, gestire i programmatori è come allevare un branco di gatti. Forse Linus è riuscito a trovare un equilibrio tra la direzione generale dello sviluppo del progetto e allo stesso tempo non ha impedito agli sviluppatori di camminare da soli. Inoltre, dentro questo progetto, qualsiasi partecipante può condurre il proprio sviluppo basato sul kernel Linux senza interferire con nessuno.

Puoi anche ricordare che il simile attrae il simile: essere un professionista adeguato e autocritico senza un PSV gonfiato, Torvalds naturalmente“attraeva” a sé coloro che avevano qualità simili. Ad un certo punto, Linux è diventato il progetto opensource di maggior successo. E come sai, una squadra ottiene molto spesso un successo serio quando i suoi membri guardano più o meno nella stessa direzione.

Tali risultati non potevano lasciare indifferenti i produttori di sistemi operativi commerciali... e gli invidiosi semplicemente lasciati in disparte. Tuttavia, Linus Torvalds non ha cercato di incrociare la loro strada o di rendere geloso qualcuno. Il sistema operativo Linux iniziò a diffondersi al di fuori della comunità perché era un prodotto veramente di alta qualità. Opportunità particolarmente ampie si aprirono per lei quando, nella primavera del 1992, l'hacker Orest Zbrowski adattò con successo X Window per Linux. Pertanto, Linux aveva un'interfaccia grafica.

Idiota

A parte lo sviluppo dei sistemi operativi, Torvalds non era interessato a molto altro. Sebbene questo argomento includa molti aspetti che puoi studiare per tutta la vita. Linus considerava lo sviluppo di sistemi di controllo della versione e il lavoro con i database le aree più noiose. Tuttavia, ironicamente, nel 2005 fu costretto a creare il proprio sistema di controllo del codice sorgente.

Nel 2005, Torvalds pubblicò Linux 2.6.12-rc2 e dichiarò che non avrebbe continuato lo sviluppo del sistema operativo finché non fosse stato sostituito il repository BitKeeper che la comunità Linux aveva utilizzato fino al 2005. BitKeeper ha dovuto essere abbandonato a causa di disaccordi con i suoi sviluppatori riguardo al suo utilizzo gratuito nello sviluppo open source. A Toralds non piacevano categoricamente altri sistemi di controllo del codice sorgente.

"Di conseguenza, ho deciso che avrei potuto scrivere qualcosa di meglio io stesso in due settimane, e non mi sbagliavo."

Torvalds ha creato il sistema di controllo del codice sorgente distribuito Git in due settimane. Ha detto più di una volta che odia i repository centralizzati come SVN. Durante la creazione di Git, Linus aveva un'idea chiara di ciò di cui aveva bisogno: decentralizzazione, possibilità di sviluppo offline indipendente, comodità e affidabilità durante le ramificazioni e le fusioni. Inoltre, ha creato un sistema di controllo del codice sorgente appositamente per le esigenze degli sviluppatori del kernel Linux.

Ma Git era destinato a un “grande” destino, che Torvalds, ancora una volta, non si aspettava. Il repository è diventato popolare al di fuori della comunità Linux. Git è stato utilizzato dagli sviluppatori di prodotti come KVM, Qt, Drupal, Puppet, Wine.

Geek con carattere

Sulla scia della popolarità di Git, Linus ha persino tenuto un discorso a Google nel 2007. Dopo aver letto il rapporto, possiamo concludere che Torvalds ha trattato se stesso e la situazione attuale con sufficiente ironia e autocritica:
Dovrei avvertirvi leggermente che non sono un ottimo oratore, in parte perché non mi piace parlare, e in parte perché negli ultimi anni tutti hanno voluto che tenessi conferenze sull'oscuro futuro di Linux nel prossimo secolo, e non mi interessa davvero. Sono un geek e preferisco parlare di tecnologia.

Fin da bambino, Linus Torvalds era una persona timida e poco socievole. A scuola era considerato un tipico "nerd", il che era abbastanza coerente con il suo aspetto (magro e basso) e i suoi hobby. Si considerava “brutto”, in parte per questo Nasone.

Nella sua giovinezza, ha continuato a soffrire di tutti i tipi di complessi associati alla socializzazione. È vero, ha sofferto di programmazione esclusivamente nel tempo libero, cioè abbastanza raramente.

I suoi fallimenti nella società furono più che compensati dai suoi successi nell’informatica, dove Torvalds godeva della propria “onnipotenza”. Ma tali contraddizioni sono tipiche di persone eccezionali e compensare con l'età. In questo caso si può rintracciare l'impronta che questo ha lasciato nel suo modo di comunicare.

Puoi non essere d'accordo con me quanto vuoi, ma per tutta la durata di questo rapporto, tutti coloro che non sono d'accordo con me sono, per definizione, degli stupidi stronzi. Ricorda questo! Sarai libero di fare e pensare quello che vuoi quando avrò finito il mio rapporto. Ora ti sto dicendo la mia unica vera opinione, quindi utenti CVS, se lo amate davvero così tanto, allontanatevi dalla mia vista. Devi andare in un ospedale psichiatrico o da qualche altra parte.

L'argomento in cui Torvalds si sente sicuro diventa un campo per l'improvvisazione, l'autoironia, la civetteria e altre forme di flirt con il pubblico.
Ho iniziato il progetto, sviluppato l'architettura e il codice iniziale, e nell'ultimo anno e mezzo è stato supportato da un ragazzo molto più simpatico, il giapponese Junio ​​​​Hamano, ed è lui che ha reso Git più accessibile ai semplici mortali. Le prime versioni di Git richiedevano una certa quantità di "punti mentali" di capacità intellettuali. Da allora è diventato molto più semplice.

In generale, questo è il mio approccio abituale: tutti gli altri fanno del loro meglio e io stesso posso semplicemente sedermi e sorseggiare una Pina Colada.


Linus Torvalds non è estraneo a qualità come la schietta franchezza, al limite dell'indecenza dimostrativa. Ciò è illustrato dalla storia della collaborazione con NVidia nel 2012.

Uno degli studenti universitari ha chiesto al creatore di Linux di commentare il rapporto della comunità opensource con uno dei maggiori sviluppatori mondiali di acceleratori e processori grafici, NVidia.

Linus Torvalds ha affermato che NVidia è una delle peggiori aziende con cui abbia mai avuto a che fare. Secondo lui, i rappresentanti di NVidia non hanno assolutamente alcun desiderio di collaborare con la comunità di sviluppatori Linux e continuano a mantenere chiuso il codice dei loro driver grafici per Linux.

Concludendo la sua risposta, Linus Torvalds ha riassunto quanto sopra riguardo a NVidia, ha fatto un gesto osceno con la mano verso la telecamera e ha dichiarato: "NVidia, vaffanculo!"

I valori che Linus Torvalds ha sposato (forse a volte un po’ troppo ostentatamente) hanno ridefinito ciò che potrebbe essere una comunità open source. Il suo esempio ha ispirato, e continua ancora a ispirare, altri sviluppatori a compiere “azioni”.

Il 20 aprile 2012, Linus Torvalds (insieme al medico giapponese Shinya Yamanaka) ha vinto il Millennium Technology Prize (Finlandia).

Nel 2014, Linus Torvalds ha ricevuto il Computer Pioneer Award dalla IEEE Computer Society.

Il programmatore e hacker finlandese Linus Benedict Torvalds (secondo altre fonti - Torvalds) è nato a Helsinki nel 1969 il 28 dicembre.

Per creare Linux (il sistema operativo indipendente più popolare oggi) è stato ispirato dal libro di Andrew Tanenbaum sulle capacità del sistema operativo Minix.

Linus Torvalds: biografia del “potente finlandese”

Il padre e la madre di Torvalds sono svedesi finlandesi. Negli anni '60 venivano chiamati studenti che simpatizzavano con i radicali. Chiamarono il loro unico figlio in onore di Linus Pauling, un fisico e chimico americano, vincitore premio Nobel 1954.

Le preferenze politiche del padre di Linus (era un membro partito Comunista) erano spesso motivo di scherno da parte dei compagni di classe del ragazzo. Nonostante ciò, Linus, considerato un bambino introverso, studiò in modo eccellente. Era particolarmente bravo nelle scienze esatte: matematica e fisica.

Nel 1988, Torvalds si unì ai ranghi degli studenti dell'Università di Helsinki, completò con successo i suoi studi e si laureò (1996), ricevendo il titolo di Master in Cibernetica.

Oggi, Linus Torvalds e sua moglie Tove, sei volte campionessa finlandese di karate ed ex studentessa di Linus, vivono nella città americana di Portland. Hanno tre figlie: Patricia Miranda (1996), Daniela Yolanda (1998) e Celeste Amanda (2000) insieme al loro gatto Randy.

Fin dalla tenera età, Linus ha fatto tutto da solo. Una volta, senza aspettare l'aiuto di suo padre, assemblò autonomamente un modello complesso di una nave marittima e pochi anni dopo, da studente ventenne, "impazzì" e creò autonomamente un complesso programma per computer .

Quando iniziò a costruire il proprio sistema, lo studente dell'Università di Helsinki non aveva intenzione di competere in alcun modo con aziende come Microsoft, la programmazione era per lui solo un hobby, che in soli otto anni si trasformò silenziosamente in uno degli operatori più promettenti sistemi.

Il Pinguino Tux - l'emblema di Linux - fu innanzitutto una mascotte personale che Torvalds scelse per sé. Linus spiega così la sua scelta: mentre era allo zoo, è stato morso da un pinguino.

Tra le “leggi di Linus” ce n'è una che è stata integralmente formulata dal programmatore statunitense Eric Raymond. Funziona così: “Quando l’osservazione è al livello adeguato, tutti gli errori giacciono in superficie”. Quando molte persone cercano un errore profondo, questo diventa superficiale. Entrambi gli sviluppatori di software condividono le stesse opinioni sulle cose.

C'è solo una domanda. Raymond lo considera un problema serio e Torvalds non vuole accorgersene. Linus crede che la cosa più importante sia l'apertura del codice software, ed Eric è sicuro molto di più questione importanteè che il costo dei programmi è troppo alto.

Oggi Torvalds, senza eccessiva modestia, può definirsi il creatore di circa il due per cento del kernel del sistema. Possiede anche il marchio omonimo e ha il diritto di prendere decisioni riguardanti le modifiche al ramo ufficiale del kernel. Torvalds aiuta a monitorare il funzionamento del sistema Linux organizzazione non profit Linux International, nonché gli utenti del sistema operativo Linux.

Oggi, le principali aziende informatiche come Microsoft assumono programmatori che capiscono Linux e, nel Regno di Mezzo, il sistema operativo Linux è stato dichiarato sistema operativo ufficiale dello stato. La prima compagnia slava a rifiutare Aggiornamenti di Windows, divenne l'Acquario russo.

Ogni anno, il 25 agosto, la comunità denominata "Open Source" festeggia il compleanno di Linux, il sistema operativo creato da Torvalds. Linus, a sua volta, si preoccupa della disponibilità generale della sua invenzione, attirando così l'attenzione di migliaia di programmatori progressisti.

Prima casa propria

Acquistare una casa negli USA era una misura necessaria: affittare un appartamento costa agli americani molto di più che acquistare la propria casa. Lo stesso Torvalds ha ammesso ai giornalisti che l'aspetto della sua casa e la fama improvvisa non hanno influenzato in alcun modo il suo stile di vita, cosa che non si può dire della nascita delle sue figlie.

Di tutto questo e di molto altro parla nella sua autobiografia (Linus Torvalds, Just for Fun).

La carriera di Linus Torvalds

Programmatore Linus Torvalds breve biografia che può stare in poche righe, dal febbraio 1997 al giugno 2003 non immaginavo il mio attività lavorativa al di fuori della Transmeta Corporation. Il prossimo posto Il lavoro è stato realizzato dalla società inglese Open Source Development Lab (nome attuale - The Linux Foundation).

Oggi Torvalds lavora da remoto e lavora da casa.

Linus Torvalds, l'informatica e il primo hardware. Come tutto è cominciato

Un ruolo significativo nella vita di Linus Torvalds (come lui stesso crede) è stato svolto da un'opera scritta da Andrew Tanenbaum, intitolata "Operating Systems: Creation and Sales", in cui l'autore riproduce i progetti di sistemi come Minix.

Il ragazzo venne introdotto per la prima volta ai computer dal nonno matematico Leo Torvalds. Linus poi per la prima volta (questo accadde nel 1981) toccò il primo computer della sua vita: il Commodore VIC-20. Leo riuscì ad interessare suo nipote: Linus si interessò alla programmazione e iniziò studiando il manuale del computer di suo nonno. Ben presto, dopo aver letto riviste specializzate, iniziò a scrivere i propri programmi e un bel giorno acquistò un nuovo computer basato sul processore 386, dove installò Minix.

Identificò rapidamente gli svantaggi di questo sistema e iniziò a scrivere la propria versione del dispositivo. Aggiungendo costantemente nuove funzioni al suo progetto, Linus scoprì che come risultato della trasformazione apparve un "sistema operativo" indipendente. Quindi, inaspettatamente per se stesso, Linus Torvalds ha creato il proprio sistema operativo. Fu allora che inviò il suo messaggio storico al team giornalistico di Minix.

Corrispondenza leggendaria

“Saluti agli utenti Minix!

Sto creando un sistema operativo gratuito (questo è il mio hobby, quindi il sistema sarà amatoriale) per i cloni 386(486) AT...

Mi piacerebbe ricevere feedback su quali qualità piacciono (o non piacciono) alla gente di Minix, perché il mio concetto è simile a questo...

Vorrei conoscere le preferenze della maggior parte degli utenti. Accetto di ascoltare qualsiasi consiglio, ma non prometto di metterlo in pratica”.

Un giorno di settembre del 1991, Linus Torvalds creò il codice sorgente della primissima versione del suo programma, rendendolo disponibile al pubblico. Il suo lavoro ha attirato l'attenzione di centinaia e poi di migliaia di programmatori, che, tra l'altro, hanno dato il nome alla sua invenzione. Linux si diffuse rapidamente su Internet e tutti cercarono di integrarlo e migliorarlo. Attualmente, l'invenzione di Linus continua a essere distribuita secondo i termini della GNU General Public License - GPL.

L’ira degli “dei del sistema”

Il vivo interesse del pubblico per Linux fece arrabbiare l'autore del sistema Minix. Andrew Tanenbaum ha criticato aspramente il suo studente Torvalds per il design nuovo sistema, definendo la creazione di un kernel monolitico (1991) un errore fondamentale. Intitolando il suo post su Internet con la frase concisa: "Linux è obsoleto", il professor Tanenbaum ha cercato di spiegare agli utenti che Linux ha vita breve, poiché non può essere trasferito su un altro processore diverso da quello standard attuale (80x86).

Le critiche hanno colpito duramente Linus Torvalds. Era pericoloso discutere con il famoso e influente Tanenbaum, ma Torvalds continuò a difendere la sua causa.

La pubblicità del kernel scritto da Linus lo rese disponibile per l'uso insieme agli sviluppi della versione pubblica del sistema Unix. Ben presto i giornalisti iniziarono a parlare e scrivere di Linux e del suo creatore.

Cronologia della fama

Nel 1996, gli astronomi che scoprirono un nuovo asteroide chiamarono la loro scoperta in onore del Linux di Torvalds.

Nel 1998 gli è stato assegnato l'EFF Pioneer Award.

1999 - premio dell'Università di Stoccolma. Torvalds ha ottenuto il titolo di Dottore in Scienze.

E già l'anno successivo, nel 2000, il "potente finlandese" ricevette un titolo simile dagli scienziati dell'Università di Helsinki. Nello stesso anno, il programmatore finlandese ha ricevuto la medaglia "Per il miglioramento dei sistemi informativi" e ha ottenuto anche il 17 ° posto nell'elenco compilato dai giornalisti del Time sulla base dei risultati del sondaggio "Persona del secolo".

Nel 2001, Richard Stallman e Ken Sakamura hanno condiviso con Linus Torvalds il Premio Takeda (assegnato a persone che contribuiscono al benessere sociale e finanziario della nazione).

Nel 2004, la rivista Time ha incluso Linus nella sua lista dei più famosi gente famosa, e dopo l'inchiesta giornalistica “100 Famous Finns” si è ritrovato in un onorevole 16° posto.

Nel 2005, secondo BusinessWeek, Linus Torvalds è stato insignito del titolo di “Miglior dirigente” e ha anche ottenuto un premio dal Reed College.

2006: Time ha acclamato Torvalds come un eroe innovativo e uno di quelli che hanno raggiunto il successo negli ultimi 60 anni. Nello stesso anno la rivista Business 2.0, apprezzando le qualità personali di Torvalds, lo inserì tra i “dieci non materialisti”.

E nel 2008, Linus è diventato una "mostra" ufficiale del California Computer History Museum.

Era Linux

Il tempo di Linux viene solitamente conteggiato dal giorno in cui lo studente finlandese Linus Torvalds ha iniziato a corrispondere con il team che si occupa della manutenzione del sistema operativo Minix (un prototipo di Linux).

Un dettaglio interessante: nel suo messaggio, Torvalds ha affermato che Linux può essere installato solo sulle piattaforme 80386. Ora Linux è installato su molte piattaforme, comprese molte embedded e portatili. Centinaia di copie della distribuzione Linux sono state distribuite a milioni di utenti e sviluppatori.

Progetti come Gnome, MySQL, Apache, OpenOffice.org, Mozilla e altre applicazioni open source sono diventati divulgatori attivi di Linux. Software, e tra gli investitori che credono nella necessità di un ulteriore sviluppo di questo sistema ci sono Sun, IBM e Hewlett-Packard.

Programmatore eremita

settimanalmente periodico"Orthodox Computer Security" ha molto soddisfatto i fan di Linus Torvalds nel marzo 2015, riferendo che il loro idolo e creatore del sistema operativo Linux si stava preparando per la tonsura.

Da una delle pagine di “Ortodosso sicurezza del computer“Lo ieromonaco Lucian (così, indica la fonte, verrà ora chiamato Torvalds) riferisce di essere stanco di stare in compagnia dei servi di Satana: le società Apple e Microsoft.

Il creatore dell'innovativo sistema operativo ha anche affermato che durante la creazione di Linux non ha pensato all'interesse personale, ma voleva solo rendere il mondo un posto migliore... Ora sta adottando il monachesimo, poiché le sue opinioni sulla vita sono più in vigore sintonizzarsi con modo di vivere ministro della Chiesa ortodossa.

"La solitudine, la mitezza e l'innocenza dei monaci e dei fan del mio sistema operativo sono identiche", ha detto Lucian, conosciuto nel mondo come il programmatore Linus Torvalds, salutando.

L'altruismo come trampolino di lancio

Dopo essersi trasferito dalla Finlandia negli Stati Uniti, Linus è stato “catturato” dalla società di trasformazione Transmeta, che gli ha assegnato un ottimo stipendio, il cui solo nome ora frutta un buon reddito. Mentre lavora per un'azienda, Linus trova anche il tempo per migliorare il suo sistema operativo.

Transmeta non è l'unica fonte di reddito per il “potente finlandese”. I suoi connazionali, proprietari delle società di comunicazione finlandesi, considerano un onore includere Linus nel consiglio di amministrazione.

Linus Torvalds, la cui fortuna dipende dalla vendita di azioni di società che sviluppano programmi creati sulla base di Linux, non dimentica di tenere d'occhio le attività dei suoi colleghi, impedendo il minimo tentativo da parte dei concorrenti di rendere la sua creazione meno compatta e pratica. .