kjendis

Torvalds Linus: biografi, bilder og prestasjoner

Innholdsfortegnelse:

Torvalds Linus: biografi, bilder og prestasjoner
Torvalds Linus: biografi, bilder og prestasjoner
Anonim

Linus Torvalds, hvis biografi er presentert i artikkelen, ble født i en familie av journalister i Finland, der han vokste opp. På skolen ble han ansett som en nerd på grunn av hobbyene og utseendet. Kort og skrøpelig, det yngste barnet i klassen, stygt (etter egen innrømmelse), Linus var veldig lidenskapelig opptatt av teknologi. Kommunikasjon med jevnaldrende var av liten interesse for ham. Torvalds Linus studerte godt i fysikk og matematikk, noen ganger til skade for humanitære fag. På bildet nedenfor - skolen som Linus gikk på.

Image

Vi presenterer datamaskinens verden

Den virkelige guruen og den ubestridte autoriteten for ham var Leo Waldemar Turnkvist, morfar. Han jobbet ved Universitetet i Helsingfors, der han var professor i statistikk. Det var denne mannen som oppdaget datamaskinenes verden for barnebarnet sitt. Som 11-åring mestret Torvalds allerede Commodore VIC-20, mens han studerte grunnleggende programmering, siden denne datamaskinen ikke lenger var i form.

Image

Etter en tid var Torvalds lei av det monotone innspillet til programmer. Linus Torvalds (bildet hans er presentert over) begynte å kjøpe alle datamagasiner og bøker som dukket opp i landet. I ett magasin fant Linus et program for morsekode. Den ble ikke opprettet i BASIC, som alle de andre som han hadde møtt før, men var bare et sett med tall. De kan oversettes manuelt til maskinspråk, skrevet ned med en kjede av nuller og forståelige for en datamaskin.

Torvalds Linus innså at Basic er en del av en datamaskin, og så begynte han å studere dens andre aspekter. Da bestefar døde, kastet han hodestups sammen med å jobbe med datamaskinen, som Linus arvet.

Linus familie

Vi snakket allerede om bestefar og hans rolle i skjebnen til helten vår. Som for andre medlemmer av familien, jobber Torvalds foreldre fremdeles innen journalistikk. Niels Torvalds, far, er radio- og tv-journalist. Anna Torvalds, mor til Linus, er litterær redaktør. Søster Sarah driver et oversettelsesbyrå som hovedsakelig fokuserer på oversettelse av nyhetsrapporter. Linus Torvalds selv, hvis biografi på ingen måte er knyttet til journalistikk, er skeptisk til dette yrket.

ungdomsårene

I sine ungdommelige år ble Linus, i motsetning til mange av hans jevnaldrende, ikke tiltrukket av verken hockey med fotball eller flørting med jenter. Torvalds var fullstendig opptatt av å jobbe med datamaskiner.

Så gikk Linus Torvalds på universitetet. Etter å ha studert den i et år, ble han trukket inn i hæren, hvor han forbedret helsen og pumpet opp muskler i fysiske treningstimer. Etter demobilisering vendte Torvalds tilbake til universitetet. Det var denne utdanningsinstitusjonen som ga ham drivkraft for programmeringstimer allerede på et seriøst nivå. Hele fremtidens liv for Torvalds er assosiert med utviklingen av et verdensberømt operativsystem.

Selv i en alder av 17, i 1987, kjøpte Linus et nytt produkt, Sinclair QL, for å erstatte den utdaterte VIC-20. Denne datamaskinen hadde 128 KB minne. Han jobbet på en åtte-MHz prosessor fra Motorola. Prisen på datamaskinen på den tiden var rundt 2000 dollar. Den ble produsert av selskapet i regi av C. Sinclair.

Interesse for operativsystemer

Nesten umiddelbart ble Linus interessert i forskjellige operativsystemer. For å etablere diskettkontrollen ervervet av Torvalds, trengte han å skrive sin egen enhetsdriver. Da fant han punkteringer i operativsystemet. Linus oppdaget at det som skjedde i virkeligheten ikke stemte overens med det som ble lovet i dokumentasjonen.

Torvalds neste trinn var demontering av Q-DOS, som ble installert på hans egen datamaskin. Linus var skuffet over å vite at det var umulig å endre noe i dette systemet, siden det ble skrevet på ROM.

Linus skrev først flere spill på den nye datamaskinen. Han lånte ideene til de fleste av dem fra en gammel datamaskin. Det installerte operativsystemet hadde imidlertid mange feil. Til tross for multitasken, hadde den for eksempel ikke en minnebeskyttelsesfunksjon. Systemet kan fryse når som helst. I tillegg sluttet K. Sinclair etter utviklingen av Sinclair QL å forbedre modellene sine, i tillegg til å støtte eksisterende modeller.

Linux-historie

Linus, som kom tilbake fra hæren, ble kjent med Unix-systemet. Sammen med 32 andre studenter bestemte Torvalds seg for å velge emnet "C og Unix". Siden dette systemet nettopp dukket opp på det tidspunktet ved Helsingfors universitet, måtte læreren studere det nye operativsystemet sammen med studentene.

Linus kom på ideen om å lage sin egen operativsystembok av Andrew Tatenbaum, en professor fra Amsterdam. Torvalds hevder at hun snudde hele livet på hodet. I denne boken (Design and Implementation of Operating Systems) beskriver forfatteren Minix - treningssystemet som er opprettet av ham for å undervise i Unix. Naturligvis bestemte Torvalds umiddelbart å installere det på datamaskinen sin. Problemet var at Sinclair QL ikke var designet for å installere slike systemer. Først i januar 1991, etter å ha anskaffet en ny datamaskin (nå PC), klarte Torvalds å installere Minix på den.

Etter å ha studert fordeler og ulemper med dette operativsystemet, bestemte Linus seg for å tenke på det. Det var et treningssystem, trimmet og forvrengt. Minix ble mer sofistikert etter å ha installert de gamle Linus-programmene og -oppdateringene av Bruce Evans, den berømte hackeren fra Australia.

Opprette en terminal emuleringspakke

Det hele startet med at Minix-fjernkommunikasjonsterminalen ble implementert veldig dårlig. Og det var den funksjonen Linus brukte oftest. Med hennes hjelp kontaktet han universitetsdatamaskinen via modemkommunikasjon. Torvalds bestemte seg for å lage sitt eget program for kommunikasjon, og tok utgangspunkt ikke Minix, men maskinvarenivået på selve datamaskinen. Takket være dette studerte han datamaskinen samtidig på den 386. prosessoren, så vel som operativsystemet. Torvalds var veldig stolt over at han klarte å forbedre OS. Men forsøk på å presentere sine fordeler for andre førte ikke til noe. Det var vanskelig å forklare mennesker at det noen ganger er mulig å finne komplekse dype prosesser under ekstern upretensiøsitet.

Utvikle en filsystemdriver og stasjon

Image

Så Linux begynte med å lage en terminal emuleringspakke. Etter det fulgte en innovasjon etter en annen. Torvalds trengte å laste ned og skrive filer til en datamaskin ved universitetet. For dette var det nødvendig å skrive dem til disk. Tenker, bestemte Linus seg for å lage en filsystemdriver og en diskstasjon. Samtidig måtte systemet som han planla å utvikle være kompatibelt med Minix. Han opprettet det, og konsulterte med Minix-brukere gjennom en usenet-konferanse. Fra hvilke alvorlige spørsmål studenten stilte til Minix og Unix-arkitektur, kunne man gjette på at han planla å utvikle sitt eget operativsystem.

Arbeid med den første versjonen av Linux

En gang oppdaget Linus plutselig at programmene skrevet av ham, vokst over med mange tilleggsfunksjoner og representerer en fungerende versjon av OS. Arbeidet med å lage Linux i de tidlige stadiene var ensformig. Torvalds undersøkte etter hverandre de forskjellige systemanropene som ligger til grunn for Unix. Basert på dem prøvde han å lage sine egne OS-blokker med funksjonene han trengte. Det var ganske slitsomt og ikke veldig stimulerende å fortsette arbeidet. Linus måtte gjøre dette fordi det fremdeles var umulig å bekrefte systemets funksjonalitet. Etter å ha behandlet rundt 25 forskjellige systemanrop, gikk Torvalds videre til en annen taktikk. Nå begynte han å prøve å kjøre OS-skallet. Hvis det oppstod feil, utviklet han de nødvendige systemanropene. Fremgangen i systemdesign var åpenbar. Skallet begynte å fungere stabilt siden slutten av august 1991. Dette var den første store suksessen til Linus.

Linux 0, 01

Image

Så den første versjonen av Linux dukket opp i det offentlige domene 17. september 1991. Da bestemte Torvalds hva han skulle kalle dette systemet. Til å begynne med planla han å gi henne navnet Freax (ordet freaks betyr “fans”, og “x” er avslutningen fra Unix). Selv den gang kalte han dette Linux-systemet, men vurderte som uformelt å bruke navnet sitt som et offisielt navn. Ari Lemke, lærer ved Helsingfors tekniske universitet, opprettet en katalog på universitetets FTP-server. Det er her Linus plasserte systemet sitt. Men ordet Freax Ari likte det ikke, så han bestemte seg for å gi nytt navn til katalogen der den lå i pub / OS / Linux. Torvalds hadde ikke noe særlig imot, så navnet ble gradvis fikset.

OS-versjonen lagt ut på nettstedet ble nummerert 0, 01. Dermed ble det understreket at systemet fremdeles er ufullkommen og trenger seriøs revisjon. Derfor demonstrerte ikke Torvalds sitt OS offentlig. Han sendte bare brev til flere kjente hackere, der serveradressen ble angitt, der den kunne lastes ned. Den første versjonen tillot ikke å gjøre nesten annet enn lansering og liste over kildekoder.

Systemforbedring

Skaperens interesse for systemet var tom i november 1991. Kanskje den videre forbedringen vil opphøre. Tilfeldigheter grep imidlertid inn. Linus, som igjen avsluttet Minix, ødela tilsynet med de viktige delene av delen av dette operativsystemet. Spørsmålet var om å installere Minix på nytt eller installere Linux som hoved OS. Torvalds bestemte seg for å velge sitt system.

Linux i begynnelsen av 1992 gjorde et stort sprang fremover. Flere funksjoner ble lagt til systemet som ikke hadde noen analoger i Minix. Dette, for eksempel å bytte til harddisken i tilfelle å jobbe med store programmer. Linus introduserte også i sitt system de funksjonene som brukerne ba om i brevene sine. Dermed forbedret Linus Torvalds operativsystemet betydelig.

"Jeg lager et gratis operativsystem"

Skaperen av systemet avslo godtgjørelsestilbud. Han ba bare brukere sende postkort fra byene de bodde i. Linus var interessert i å vite hvor systemet hans ble brukt. Postkort begynte å strømme inn i et snøskred - fra Japan, New Zealand, USA og Nederland. Pårørende la endelig merke til at Linus fikk stor popularitet på grunn av datamaskinvirksomheten. Staten Linus Torvalds i dag er antagelig veldig imponerende. Imidlertid tar han penger rolig. Jakten på profitt var aldri i hans karakter.

Distribusjonsvilkår

Image

Til å begynne med ble betingelsene for distribusjon av OS utviklet bare generelt. Linux var gratis, men kunne ikke legges ut for salg. Hvis brukeren bestemte seg for å gjøre forbedringer eller endringer i systemet, måtte han opprette kildekoden, noe som gjorde disse forbedringene til public domain. I stedet for å opphavsrett bruker Linus Torvalds for tiden General Public License.

Ankomsten av det grafiske grensesnittet, Linux 1.0

Våren 1992 tilpasset en hacker O. Zbrowski X Windows for dette operativsystemet. Linux hadde dermed et grafisk grensesnitt. Etter det bestemte Linus Torvalds at systemet nærmest var klart og ga ut versjon 0, 95. Dette var imidlertid en feil. Så snart han begynte å introdusere nettverksfunksjoner i operativsystemet sitt, innså han at det var nødvendig å endre systemet betydelig. Bare to år senere ble versjon 1.0 utgitt i mars 1994.

Image

Torvalds personlige maskot er Tux Penguin. Linus Torvalds (Just for Fun) forteller om emblemets historie i sin bok. I den skriver han at han valgte dette dyret fordi en gang en pingvin hakket ham i dyrehagen.