Torvalds Linus: elämäkerta, valokuvia ja saavutuksia

Sisällysluettelo:

Torvalds Linus: elämäkerta, valokuvia ja saavutuksia
Torvalds Linus: elämäkerta, valokuvia ja saavutuksia

Video: Torvalds Linus: elämäkerta, valokuvia ja saavutuksia

Video: Torvalds Linus: elämäkerta, valokuvia ja saavutuksia
Video: Линус Торвальдс — Человек, который придумал Linux [TED] 2024, Marraskuu
Anonim

Linus Torvalds, jonka elämäkerta on esitelty artikkelissa, syntyi toimittajien perheeseen Suomessa, jossa hän varttui. Koulussa häntä pidettiin nörttinä harrastusten ja ulkonäön vuoksi. Lyhyt ja hauras, luokan nuorin lapsi, ruma (oman tunnustuksensa mukaan), Linus oli erittäin intohimoinen teknologiaan. Kommunikointi ikätovereiden kanssa ei kiinnostanut häntä. Torvalds Linus oli erinomainen fysiikan ja matematiikan opiskelija, joskus humanististen tieteiden kustannuksella. Alla olevassa kuvassa näkyy koulu, jota Linus kävi.

Kuva
Kuva

Esittelyssä tietokoneiden maailmaan

Hänen todellinen guru ja kiistaton auktoriteetti oli Leo Waldemar Turnqvist, äidinpuolinen isoisä. Hän työskenteli Helsingin yliopistossa tilastotieteen professorina. Tämä mies avasi tietokoneiden maailman pojanpojalleen. 11-vuotiaana Torvalds hallitsi jo Commodore VIC-20:tä ja samalla myös perusohjelmointia, koska tämä tietokone ei kelvannut mihinkään muuhun.

Kuva
Kuva

Jonkin ajan kuluttua Torvalds kyllästyi ohjelmien yksitoikkoiseen syöttämiseen. LinusTorvalds (hänen kuvansa on esitetty yllä) alkoi ostaa kaikkia maassa ilmestyneitä tietokonelehtiä ja kirjoja. Linus löysi lehdestä ohjelman morsekoodille. Sitä ei luotu BASICissa, kuten kaikkia muita, joita hän oli tavannut aiemmin, vaan se oli vain joukko numeroita. Ne voitaisiin kääntää manuaalisesti konekielelle, kirjoittaa ykkösten ja nollien ketjuun, jonka tietokone ymmärtää.

Torvalds Linus tajusi, että BASIC on osa tietokonetta, ja alkoi sitten tutkia sen muita puolia. Kun hänen isoisänsä kuoli, hän uppoutui työskentelyyn tietokoneen kanssa, jonka Linus peri.

Linus-perhe

Olemme jo kertoneet isoisästä ja hänen roolistaan sankarimme kohtalossa. Muiden perheenjäsenten os alta Torvaldsin vanhemmat työskentelevät edelleen journalismin parissa. Niels Torvalds, isä, radio- ja televisiotoimittaja. Anna Torvalds, Linuksen äiti, on kirjallinen toimittaja. Sisar Sarah johtaa käännöstoimistoa, joka pääasiassa kääntää uutisraportteja. Itse Linus Torvalds, jonka elämäkerralla ei ole mitään tekemistä journalismin kanssa, suhtautuu skeptisesti tähän ammattiin.

nuorisovuodet

Linus, toisin kuin monet hänen ikätoverinsa, ei nuoruudessaan ollut kiinnostunut jääkiekosta tai flirttailusta tyttöjen kanssa. Torvalds oli täysin imeytynyt tietokoneiden parissa työskentelemiseen.

Sitten Linus Torvalds meni yliopistoon. Opiskeltuaan siellä vuoden, hänet kutsuttiin armeijaan, jossa hän paransi terveyttään ja pumppasi lihaksiaan fyysisen harjoittelun tunneilla. Demobilisoinnin jälkeen Torvalds palasi opiskelemaan yliopistoon. Tämä on koulutustalaitos antoi hänelle sysäyksen ohjelmointiin vakavalla tasolla. Torvaldsin koko elämä liittyy maailmankuulun käyttöjärjestelmän kehittämiseen.

Jopa 17-vuotiaana, vuonna 1987, Linus osti uuden tuotteen, Sinclair QL:n, joka korvasi vanhentuneen VIC-20:n. Tässä tietokoneessa oli 128 kt muistia. Hän työskenteli Motorolan kahdeksan megahertsin prosessorin parissa. Tietokoneen hinta oli tuolloin noin 2000 dollaria. Sen tuotti C. Sinclairin suojeluksessa oleva yritys.

Kiinnostus käyttöjärjestelmiin

Linus kiinnostui useista käyttöjärjestelmistä melkein välittömästi. Torvaldsin ostaman levykeohjaimen asentamiseksi hänen täytyi kirjoittaa oma laiteajuri. Sitten hän löysi puhkeamia käyttöjärjestelmästä. Linus huomasi, että se, mitä todella tapahtui, ei vastannut asiakirjoissa luvattua.

Torvaldsin seuraava askel oli purkaa Q-DOS-käyttöjärjestelmä, joka oli asennettu hänen omalle tietokoneelleen. Linus oli pettynyt kuultuaan, että tässä järjestelmässä ei voitu muuttaa mitään, koska se oli kirjoitettu ROM:lla.

Linus kirjoitti ensin pelejä uudelle tietokoneelle. Useimpien ideat hän lainasi vanh alta tietokoneelta. Asennetussa käyttöjärjestelmässä oli kuitenkin monia puutteita. Esimerkiksi moniajosta huolimatta siinä ei ollut muistisuojaustoimintoa. Järjestelmä voi jäätyä milloin tahansa. Lisäksi Sinclair QL:n kehittämisen jälkeen K. Sinclair lopetti malliensa parantamisen sekä tukemisenolemassa.

Linuxin historia

Armeijasta palaava Linus tutustui Unix-järjestelmään. Yhdessä 32 muun opiskelijan kanssa Torvalds päätti suorittaa C- ja Unix-kurssin. Koska tämä järjestelmä oli tuolloin juuri ilmestynyt Helsingin yliopistoon, opettajan oli opittava uusi käyttöjärjestelmä opiskelijoiden kanssa.

Linus sai inspiraationsa amsterdamilaisen professorin Andrew Tatenbaumin kirjasta oman käyttöjärjestelmän luomiseen. Torvalds väittää kääntäneensä koko hänen tulevan elämänsä ylösalaisin. Tässä kirjassa ("Designing and Implementing Operating Systems") kirjoittaja kuvaa Minixiä, opetuskäyttöjärjestelmää, jonka hän loi opettamaan Unixia. Luonnollisesti Torvalds päätti heti asentaa sen tietokoneelleen. Ongelmana oli, että Sinclair QL:ää ei suunniteltu sopimaan tällaisiin järjestelmiin. Vasta tammikuussa 1991 hankittuaan uuden tietokoneen (nykyisen PC:n) Torvalds pystyi asentamaan Minixin siihen.

Tutkittuaan tämän käyttöjärjestelmän edut ja haitat Linus päätti tuoda sen mieleen. Se oli harjoituskäyttöjärjestelmä, riisuttu ja rikottu. Kuuluisa australialainen hakkeri Bruce Evans on päivittänyt Minixin vanhoilla Linus-ohjelmilla ja -korjauksilla.

Luo pääteemulointipaketti

Kaikki alkoi siitä, että Minixissä etäviestintäpääte oli toteutettu erittäin huonosti. Ja tätä toimintoa Linus käytti eniten. Sen avulla hän otti modeemiyhteyden kautta yhteyttä yliopiston tietokoneeseen. Torvalds päätti luoda oman viestintäohjelman, joka ei perustu Minixiin, vaan siihenitse tietokoneen laitteistotaso. Tämän ansiosta hän opiskeli samanaikaisesti tietokonetta 386. prosessorilla sekä sen käyttöjärjestelmää. Torvalds oli erittäin ylpeä siitä, että hän pystyi parantamaan käyttöjärjestelmää. Mutta yritykset esitellä ansioitaan muille eivät johtaneet mihinkään. Ihmisille oli vaikea selittää, että ulkoisen vaatimattomuuden alta voi joskus löytää monimutkaisia syviä prosesseja.

Tiedostojärjestelmäohjaimen ja levyaseman kehittäminen

Kuva
Kuva

Joten Linux aloitti pääteemulointipaketilla. Sen jälkeen yksi innovaatio seurasi toista. Torvaldsin täytyi ladata ja kirjoittaa tiedostoja yliopistolla sijaitsevalle tietokoneelle. Tätä varten ne piti kirjoittaa levylle. Ajatteltuaan Linus päätti luoda tiedostojärjestelmän ja levyasemaohjaimen. Samaan aikaan hänen suunnittelemansa järjestelmän oli oltava yhteensopiva Minixin kanssa. Sitä luodessaan hän konsultoi Minixin käyttäjiä usenet-konferenssin kautta. Opiskelijan Minixin ja Unixin arkkitehtuuria koskevista vakavista kysymyksistä saattoi arvata, että hän aikoi kehittää oman käyttöjärjestelmänsä.

Työskentely Linuxin ensimmäisen version parissa

Eräänä päivänä Linus huomasi yhtäkkiä, että hänen kirjoittamansa ohjelmat ovat kasvaneet monilla lisäominaisuuksilla ja ovat käyttöjärjestelmän toimiva versio. Linuxin luominen alkuvaiheessa oli melko yksitoikkoista. Torvalds tarkasteli Unixin taustalla olevia eri järjestelmäkutsuja yksitellen. Niiden perusteella hän yritti luoda omia käyttöjärjestelmälohkoja tarvitsemillaan toiminnoilla. Se oli melko väsyttävää eikä kovin innostavaatyön jatkaminen. Linus joutui tekemään tämän, koska järjestelmän suorituskykyä ei ollut vielä mahdollista testata. Käsiteltyään noin 25 erilaista järjestelmäkutsua Torvalds vaihtoi eri taktiikkaan. Nyt hän alkoi yrittää ajaa käyttöjärjestelmän kuorta. Jos virheitä tapahtui, hän kehitti tarvittavat järjestelmäkutsut. Edistystä järjestelmän kehityksessä oli ilmeistä. Kuori alkoi toimia vakaasti elokuun 1991 lopusta lähtien. Tämä oli Linuksen ensimmäinen suuri menestys.

Linux 0.01

Kuva
Kuva

Joten, ensimmäinen Linux-versio ilmestyi julkisuuteen 17. syyskuuta 1991. Sitten Torvalds päätti, miksi kutsua tätä järjestelmää. Hän suunnitteli alun perin antavansa sille nimen Freax (sana freaks tarkoittaa "faneja" ja "x" on Unixin loppu). Jo silloin hän kutsui tätä järjestelmää Linuxiksi, mutta piti säädyttömänä käyttää nimeään virallisena nimenä. Teknillisen korkeakoulun lehtori Ari Lemke loi hakemiston yliopiston FTP-palvelimelle. Tänne Linus asetti järjestelmänsä. Mutta Ari ei pitänyt sanasta Freax, joten hän päätti nimetä sen hakemiston uudelleen pub/OS/Linuxiksi. Torvaldsia ei oikeastaan välittänyt, joten nimi jäi vähitellen kiinni.

Sivustolla julkaistun käyttöjärjestelmän version numero oli 0.01. Näin ollen korostettiin, että järjestelmä on edelleen epätäydellinen ja vaatii vakavaa parantamista. Siksi Torvalds ei julkisesti esitellyt käyttöjärjestelmäänsä. Hän lähetti vain kirjeitä useille tunnetuille hakkereille, joissa ilmoitettiin palvelimen osoite, josta he voivat ladata sen. Alkukirjainversio ei antanut sinun tehdä melkein mitään muuta kuin suorittaa sen ja tulostaa lähteet.

Järjestelmäparannukset

Kiinnostus järjestelmää kohtaan kuivui sen luoj alta marraskuuhun 1991 mennessä. Ehkä sen lisäparantaminen olisi pysähtynyt. Sattuma kuitenkin puuttui asiaan. Linus viimeistelee jälleen Minixiä, joka on pilaantunut tämän käyttöjärjestelmän tärkeiden osien valvonnasta. Heräsi kysymys, asennetaanko Minix uudelleen vai laitetaanko Linux pääkäyttöjärjestelmäksi. Torvalds päätti valita järjestelmänsä.

Linux teki jo vuoden 1992 alussa suuren harppauksen eteenpäin. Järjestelmään lisättiin useita ominaisuuksia, joilla ei ollut analogeja Minixissä. Tämä on esimerkiksi vaihtamista kiintolevylle, jos työskentelet suurten ohjelmien kanssa. Linus lisäsi järjestelmään myös ominaisuuksia, joita käyttäjät pyysivät sähköpostissaan. Siten Linus Torvalds paransi käyttöjärjestelmäänsä merkittävästi.

Olen tekemässä ilmaista käyttöjärjestelmää

Järjestelmän luoja kieltäytyi tarjoamasta palkintoja. Hän pyysi käyttäjiä vain lähettämään postikortteja kaupungeista, joissa he asuivat. Linus oli kiinnostunut tietämään, missä hänen järjestelmäänsä käytetään. Postikortteja alkoi valua lumivyörynä - Japanista, Uudesta-Seelannista, Yhdysvalloista ja Alankomaista. Sukulaiset huomasivat lopulta, että Linus saavutti suuren suosion tietokoneopintojensa ansiosta. Linus Torvaldsin omaisuus tänään on oletettavasti varsin vaikuttava. Hän itse kuitenkin ottaa rahat rauhallisesti. Voitto ei koskaan ollut hänen luonteensa.

Jakeluehdot

Kuva
Kuva

Aluksi käyttöjärjestelmän jakelun ehtoja kehitettiin vain yleisellä tasolla. Linuxia jaettiin vapaasti, mutta sitä ei voitu laittaa myyntiin. Jos käyttäjä päätti tehdä parannuksia tai muutoksia järjestelmään, hänen täytyi luoda lähde ja tehdä nämä parannukset julkisiksi. Linus Torvalds käyttää tällä hetkellä yleistä julkista lisenssiä tekijänoikeuden sijasta.

GUI:n esittely, Linux 1.0

Keväällä 1992 hakkeri O. Zbrowski mukautti Windowsin tätä OS X:ää varten. Linuxilla on siis graafinen käyttöliittymä. Sen jälkeen Linus Torvalds päätti, että järjestelmä oli melkein valmis ja julkaisi version 0.95. Tämä oli kuitenkin virhe. Heti kun hän alkoi tuoda verkkotoimintoja käyttöjärjestelmäänsä, hän tajusi, että järjestelmää oli tarpeen hienosäätää merkittävästi. Vain 2 vuotta myöhemmin julkaistiin versio 1.0, joka julkaistiin maaliskuussa 1994

Kuva
Kuva

Pingviini Tux on Torvaldsin henkilökohtainen maskotti. Linus Torvalds (Just for Fun) kertoo kirjassaan tunnuksen historiasta. Siinä hän kirjoittaa valinneensa tämän eläimen, koska eräänä päivänä pingviini nokki sitä eläintarhassa.

Tärkeät saavutukset ja palkinnot

Vuonna 1996 Linus Benedikt Torvalds valmistui yliopistosta maisteriksi. Hänen tyttärensä syntyi joulukuussa, ja vuonna 1997 hän aloitti työskentelyn Piilaaksossa Transmetassa. Tähän mennessä Linus Torvalds on luonut vain 2% järjestelmän ytimestä. Hän kuitenkin päättää, mitä muutoksia hänen kehittämäänsä käyttöjärjestelmään on tehtävä.

Kuva
Kuva

Lopuksi puhutaan viimeisimmistä Torvaldsin saamista palkinnoista. Vuonna 2012 Linus voitti yhdessä japanilaisen lääkärin Shinya Yamanakan kanssa arvostetun Millennium Technology Award -palkinnon. Samana vuonna hänestä tuli Internet Hall of Famen jäsen. Linus Torvalds, jonka valokuva ja elämäkerta kiinnostavat monia nykyään, on myös "Computer Pioneer" -palkinnon omistaja, jonka IEEE luovutti hänelle huhtikuussa 2014.

Suositeltava: