celebrità

Torvalds Linus: biografia, foto e risultati

Sommario:

Torvalds Linus: biografia, foto e risultati
Torvalds Linus: biografia, foto e risultati
Anonim

Linus Torvalds, la cui biografia è presentata nell'articolo, è nato in una famiglia di giornalisti in Finlandia, dove è cresciuto. A scuola, era considerato un secchione a causa dei suoi hobby e aspetto. Breve e fragile, il bambino più giovane della classe, brutto (per sua stessa ammissione), Linus era molto appassionato di tecnologia. La comunicazione con i colleghi era di scarso interesse per lui. Torvalds Linus studiò bene in fisica e matematica, a volte a discapito delle materie umanitarie. Nella foto sotto - la scuola frequentata da Linus.

Image

Presentazione del mondo dei computer

Il vero guru e l'autorità indiscussa per lui era Leo Waldemar Turnkvist, nonno materno. Ha lavorato all'Università di Helsinki, dove era professore di statistica. Fu quest'uomo a scoprire il mondo dei computer per suo nipote. All'età di 11 anni, Torvalds era già padrone del Commodore VIC-20, mentre studiava la programmazione di base, poiché questo computer non era più in forma.

Image

Dopo qualche tempo, Torvalds era stanco del contributo monotono dei programmi. Linus Torvalds (la sua foto è presentata sopra) iniziò ad acquistare tutte le riviste e i libri di computer che apparivano nel paese. In una rivista, Linus ha trovato un programma per il codice Morse. Non è stato creato in BASIC, come tutti gli altri che aveva incontrato prima, ma era solo un insieme di numeri. Potrebbero essere tradotti manualmente in linguaggio macchina, scritti con una catena di quelli e zeri, comprensibili per un computer.

Torvalds Linus si rese conto che Basic fa parte di un computer, quindi iniziò a studiare gli altri suoi aspetti. Quando il nonno morì, si tuffò a capofitto nel lavorare con il computer, che Linus ereditò.

Famiglia Linus

Abbiamo già parlato del nonno e del suo ruolo nel destino del nostro eroe. Per quanto riguarda gli altri membri della famiglia, i genitori di Torvalds lavorano ancora nel campo del giornalismo. Niels Torvalds, padre, è un giornalista radiofonico e televisivo. Anna Torvalds, madre di Linus, è un editore letterario. Suor Sarah gestisce un'agenzia di traduzione che si concentra principalmente sulla traduzione di notizie. Lo stesso Linus Torvalds, la cui biografia non è in alcun modo collegata al giornalismo, è scettico su questa professione.

anni dell'adolescenza

Nei suoi anni giovanili, Linus, a differenza di molti suoi coetanei, non era attratto né da hockey con il calcio, né da flirt con le ragazze. Torvalds era completamente assorbito dal lavoro con i computer.

Quindi Linus Torvalds andò all'università. Dopo aver studiato per un anno, è stato arruolato nell'esercito, dove ha migliorato la sua salute e pompato i muscoli durante le lezioni di allenamento fisico. Dopo la smobilitazione, Torvalds è tornato all'università. Fu questa istituzione educativa che gli diede una spinta per programmare lezioni già a un livello serio. L'intera vita futura di Torvalds è associata allo sviluppo di un sistema operativo di fama mondiale.

Anche all'età di 17 anni, nel 1987, Linus acquistò un nuovo prodotto, Sinclair QL, per sostituire il VIC-20 obsoleto. Questo computer aveva 128 KB di memoria. Ha lavorato su un processore a otto MHz di Motorola. Il prezzo del computer in quel momento era di circa $ 2.000. È stato prodotto dalla compagnia sotto l'egida di C. Sinclair.

Interesse per i sistemi operativi

Quasi immediatamente, Linus si interessò a vari sistemi operativi. Per stabilire il controllo floppy acquisito da Torvalds, doveva scrivere il proprio driver di dispositivo. Quindi ha trovato forature nel sistema operativo. Linus scoprì che ciò che stava accadendo nella realtà non corrispondeva a quanto promesso nella documentazione.

Il passo successivo di Torvalds fu lo smontaggio di Q-DOS, che fu installato sul suo computer. Linus fu deluso nell'apprendere che era impossibile cambiare qualcosa in questo sistema, poiché era scritto in ROM.

Linus ha prima scritto diversi giochi sul nuovo computer. Prese in prestito le idee della maggior parte di loro da un vecchio computer. Il sistema operativo installato, tuttavia, presentava molti difetti. Ad esempio, nonostante il multitasking, non aveva una funzione di protezione della memoria. Il sistema potrebbe bloccarsi in qualsiasi momento. Inoltre, dopo lo sviluppo di Sinclair QL, K. Sinclair ha smesso di migliorare i suoi modelli, oltre a supportare quelli esistenti.

Storia di Linux

Linus, di ritorno dall'esercito, conobbe il sistema Unix. Insieme ad altri 32 studenti, Torvalds ha deciso di scegliere il corso "C e Unix". Dal momento che questo sistema era appena apparso all'università di Helsinki, l'insegnante ha dovuto studiare il nuovo sistema operativo con gli studenti.

Linus ebbe l'idea di creare il suo libro sul sistema operativo di Andrew Tatenbaum, un professore di Amsterdam. Torvalds afferma di aver sconvolto tutta la sua vita. In questo libro (Progettazione e implementazione di sistemi operativi), l'autore descrive Minix - il sistema operativo di formazione creato da lui per insegnare Unix. Naturalmente, Torvalds decise immediatamente di installarlo sul suo computer. Il problema era che Sinclair QL non era progettato per installare tali sistemi. Solo nel gennaio 1991, dopo aver acquisito un nuovo computer (ora PC), Torvalds riuscì a installare Minix su di esso.

Dopo aver studiato i vantaggi e gli svantaggi di questo sistema operativo, Linus ha deciso di ricordarselo. Era un sistema operativo di allenamento, rifinito e distorto. Minix è diventato più sofisticato dopo aver installato i vecchi programmi e patch Linus di Bruce Evans, il famoso hacker australiano.

Creazione di un pacchetto di emulazione terminale

Tutto è iniziato con il fatto che il terminale di comunicazione remota Minix era implementato in modo molto scadente. E quella era la funzione che Linus usava più spesso. Con il suo aiuto, ha contattato il computer dell'università tramite comunicazioni via modem. Torvalds ha deciso di creare il proprio programma di comunicazione, prendendo come base non Minix, ma il livello hardware del computer stesso. Grazie a questo, ha studiato simultaneamente il computer sul 386 ° processore, così come il suo sistema operativo. Torvalds era molto orgoglioso di essere in grado di migliorare il sistema operativo. Ma i tentativi di presentare i loro meriti agli altri non hanno portato a nulla. Era difficile spiegare alla gente che a volte è possibile trovare complessi processi profondi sotto pretenziosità esterna.

Sviluppo di un driver di file system e di un'unità

Image

Quindi, Linux ha iniziato creando un pacchetto di emulazione terminale. Successivamente, un'innovazione ha seguito un'altra. Torvalds doveva scaricare e scrivere file su un computer all'università. Per questo è stato necessario scriverli sul disco. Pensando, Linus ha deciso di creare un driver di file system e un'unità disco. Allo stesso tempo, il sistema che intendeva sviluppare doveva essere compatibile con Minix. Creandolo, si è consultato con gli utenti Minix attraverso una conferenza Usenet. Da quali serie domande lo studente ha posto sull'architettura Minix e Unix, si può immaginare che stesse pianificando di sviluppare il proprio sistema operativo.

Lavora sulla prima versione di Linux

Una volta Linus scoprì improvvisamente che i programmi scritti da lui, ricoperti di molte funzioni aggiuntive e rappresentano una versione funzionante del sistema operativo. Il lavoro sulla creazione di Linux nelle fasi iniziali era monotono. Torvalds, uno dopo l'altro, esaminò le varie chiamate di sistema sottostanti Unix. Sulla base di questi, ha cercato di creare i suoi blocchi OS con le funzioni di cui aveva bisogno. È stato abbastanza stancante e non molto stimolante continuare il lavoro. Linus ha dovuto farlo perché era ancora impossibile verificare la funzionalità del sistema. Dopo aver elaborato circa 25 chiamate di sistema diverse, Torvalds è passato a un'altra tattica. Ora ha iniziato a provare a eseguire la shell del sistema operativo. Se si sono verificati errori, ha sviluppato le chiamate di sistema necessarie. I progressi nella progettazione del sistema erano evidenti. La shell ha iniziato a funzionare stabilmente dalla fine di agosto 1991. Questo è stato il primo grande successo di Linus.

Linux 0.01

Image

Quindi, la prima versione di Linux apparve di pubblico dominio il 17 settembre 1991. Quindi Torvalds decise come chiamare questo sistema. Inizialmente, progettò di darle il nome Freax (la parola maniaci significa "fan", e "x" è la fine di Unix). Anche allora, ha chiamato questo sistema Linux, ma considerato immodesto usare il suo nome come nome ufficiale. Ari Lemke, insegnante presso l'Università di Tecnologia di Helsinki, ha creato una directory sul server FTP dell'università. Qui è dove Linus ha posizionato il suo sistema. Ma alla parola Freax Ari non piaceva, così decise di rinominare la directory in cui si trovava in pub / OS / Linux. A Torvalds non importava particolarmente, quindi il nome divenne gradualmente fisso.

La versione del sistema operativo pubblicata sul sito era numerata 0, 01. Pertanto, è stato sottolineato che il sistema è ancora imperfetto e necessita di una revisione seria. Pertanto, Torvalds non ha dimostrato pubblicamente il suo sistema operativo. Ha inviato solo lettere a diversi noti hacker, in cui era indicato l'indirizzo del server, dove poteva essere scaricato. La versione iniziale non consentiva di fare quasi nulla tranne il suo lancio e l'elenco dei codici sorgente.

Miglioramento del sistema

L'interesse del creatore per il sistema si esaurì nel novembre 1991. Forse il suo ulteriore miglioramento cesserebbe. Tuttavia, il caso è intervenuto. Linus, finalizzando ancora una volta Minix, ha rovinato la supervisione delle parti importanti della sezione di questo sistema operativo. La domanda era se reinstallare Minix o installare Linux come sistema operativo principale. Torvalds ha deciso di scegliere il suo sistema.

Linux all'inizio del 1992 fece un grande balzo in avanti. Diverse funzioni sono state aggiunte al sistema che non aveva analoghi in Minix. Questo, ad esempio, lo scambio sul disco rigido nel caso di lavorare con programmi di grandi dimensioni. Linus ha anche introdotto nel suo sistema le funzioni richieste dagli utenti nelle loro lettere. Pertanto, Linus Torvalds ha notevolmente migliorato il proprio sistema operativo.

"Sto creando un sistema operativo gratuito"

Il creatore del sistema ha rifiutato le offerte di remunerazione. Ha solo chiesto agli utenti di inviare cartoline dalle città in cui vivevano. Linus era interessato a sapere dove veniva usato il suo sistema. Le cartoline hanno iniziato a riempire una valanga - dal Giappone, dalla Nuova Zelanda, dagli Stati Uniti e dai Paesi Bassi. I parenti alla fine hanno notato che Linus ha guadagnato grande popolarità grazie alle sue attività al computer. Lo stato di Linus Torvalds oggi, presumibilmente, è molto impressionante. Tuttavia, prende i soldi con calma. La ricerca del profitto non è mai stata nel suo personaggio.

Termini di distribuzione

Image

Inizialmente, le condizioni per la distribuzione del sistema operativo erano sviluppate solo in termini generali. Linux era gratuito, ma non poteva essere messo in vendita. Se l'utente ha deciso di apportare miglioramenti o modifiche al sistema, ha dovuto creare il codice sorgente, rendendo tali miglioramenti di dominio pubblico. Invece del diritto d'autore, Linus Torvalds attualmente utilizza la Licenza pubblica generale.

L'avvento dell'interfaccia grafica, Linux 1.0

Nella primavera del 1992, un hacker O. Zbrowski adattò X Windows per questo sistema operativo. Linux aveva quindi un'interfaccia grafica. Successivamente, Linus Torvalds ha deciso che il sistema era quasi pronto e ha rilasciato la versione 0.95. Tuttavia, questo è stato un errore. Non appena ha iniziato a introdurre funzioni di rete nel suo sistema operativo, si è reso conto che era necessario modificare in modo significativo il sistema. Solo 2 anni dopo fu rilasciata la versione 1.0 nel marzo 1994.

Image

La mascotte personale di Torvalds è il Tux Penguin. Linus Torvalds (Just for Fun) parla della storia dell'emblema nel suo libro. In esso, scrive che ha scelto questo animale perché una volta un pinguino lo beccava allo zoo.