kändis

Torvalds Linus: biografi, foton och framsteg

Innehållsförteckning:

Torvalds Linus: biografi, foton och framsteg
Torvalds Linus: biografi, foton och framsteg
Anonim

Linus Torvalds, vars biografi presenteras i artikeln, föddes i en familj av journalister i Finland, där han växte upp. På skolan ansågs han vara en nörd på grund av hans hobbyer och utseende. Linus var kort och svag, det yngsta barnet i klassen, ful (med sin egen antagning). Linus var mycket passionerad för teknik. Kommunikation med kamrater var av lite intresse för honom. Torvalds Linus studerade väl i fysik och matematik, ibland till nackdel för humanitära ämnen. På bilden nedan - skolan som Linus deltog i.

Image

Vi presenterar datorns värld

Den riktiga guruen och den tveksamma myndigheten för honom var Leo Waldemar Turnkvist, morfar. Han arbetade vid Helsingfors universitet, där han var professor i statistik. Det var den här mannen som upptäckte datorns värld för sitt barnbarn. Vid 11 års ålder behärskade Torvalds redan Commodore VIC-20, medan han studerade grundläggande programmering, eftersom den här datorn inte längre passade.

Image

Efter en tid var Torvalds trött på den monotona inmatningen av program. Linus Torvalds (hans foto presenteras ovan) började köpa alla datatidningar och böcker som dykte upp i landet. I en tidning hittade Linus ett program för Morse-kod. Det skapades inte i BASIC, som alla andra som han hade stött på tidigare, utan var bara en uppsättning siffror. De kan översättas manuellt till maskinspråk, skrivas ned med en kedja med en och nollor, förståelig för en dator.

Torvalds Linus insåg att Basic är en del av en dator, och sedan började han studera dess andra aspekter. När farfar dog, kastade han huvudet i att arbeta med datorn, som Linus ärvde.

Linus familj

Vi pratade redan om farfar och hans roll i vår hjältes öde. När det gäller andra familjemedlemmar arbetar Torvalds föräldrar fortfarande inom journalistiken. Niels Torvalds, far, är radio- och TV-journalist. Anna Torvalds, mamma till Linus, är litterär redaktör. Syster Sarah driver en översättningsbyrå som främst fokuserar på översättning av nyhetsrapporter. Linus Torvalds själv, vars biografi på inget sätt är kopplat till journalistik, är skeptisk till detta yrke.

unga år

Linus, till skillnad från många av hans kamrater, lockades inte till varken hockey med fotboll eller flirta med flickor. Torvalds var helt upptagen i arbetet med datorer.

Sedan gick Linus Torvalds till universitetet. Efter att ha studerat i det i ett år utarbetades han till armén, där han förbättrade sin hälsa och pumpade upp muskler i fysiska träningskurser. Efter demobilisering återvände Torvalds till universitetet. Det var denna utbildningsinstitution som gav honom en drivkraft för programmeringskurser redan på en seriös nivå. Torvalds hela framtida liv är förknippat med utvecklingen av ett världsberömt operativsystem.

Även vid 17 års ålder 1987 köpte Linus en ny produkt, Sinclair QL, för att ersätta den föråldrade VIC-20. Den här datorn hade 128 kB minne. Han arbetade på en åtta MHz-processor från Motorola. Priset på datorn var då $ 2 000. Det producerades av företaget i regi av C. Sinclair.

Intresse för operativsystem

Nästan omedelbart blev Linus intresserad av olika operativsystem. För att upprätta den diskettkontroll som Torvalds förvärvade, behövde han skriva sin egen enhetsdrivrutin. Sedan hittade han punkteringar i operativsystemet. Linus upptäckte att det som hänt i verkligheten inte stämde med vad som lovades i dokumentationen.

Torvalds nästa steg var demonteringen av Q-DOS, som installerades på hans egen dator. Linus blev besviken över att få veta att det var omöjligt att ändra någonting i detta system, eftersom det var skrivet i ROM.

Linus skrev först flera spel på den nya datorn. Han lånade de flesta av dem från en gammal dator. Det installerade operativsystemet hade dock många brister. Trots sin multitasking hade den till exempel ingen minneskyddsfunktion. Systemet kan frysa när som helst. Dessutom slutade K. Sinclair efter utvecklingen av Sinclair QL att förbättra sina modeller och stödja befintliga modeller.

Linuxhistoria

Linus, som återvände från armén, blev bekant med Unix-systemet. Tillsammans med 32 andra studenter beslutade Torvalds att välja kursen "C och Unix". Eftersom detta system just dök upp vid Helsingfors universitet, var läraren tvungen att studera det nya operativsystemet med studenterna.

Linus kom på idén att skapa sin egen operativsystembok av Andrew Tatenbaum, professor från Amsterdam. Torvalds hävdar att hon vred hela sitt liv upp och ner. I denna bok (Design och implementering av operativsystem) beskriver författaren Minix - det utbildningsoperativsystem som skapats av honom för att lära Unix. Naturligtvis beslutade Torvalds omedelbart att installera det på sin dator. Problemet var att Sinclair QL inte var utformad för att installera sådana system. Först i januari 1991, efter att ha förvärvat en ny dator (nu PC), lyckades Torvalds installera Minix på den.

Efter att ha studerat fördelarna och nackdelarna med detta operativsystem beslutade Linus att ta det till minnet. Det var ett träningssystem, trimmat och snedvridat. Minix blev mer sofistikerad efter att ha installerat de gamla Linus-programmen och patches av Bruce Evans, den berömda hackaren från Australien.

Skapa ett terminalemuleringspaket

Det hela började med att Minix fjärrkommunikationsterminal implementerades mycket dåligt. Och det var den funktion som Linus oftast använde. Med hennes hjälp kontaktade han universitetsdatorn via modemkommunikation. Torvalds bestämde sig för att skapa sitt eget program för kommunikation, som baserade inte Minix, utan hårdhetsnivån på själva datorn. Tack vare detta studerade han samtidigt datorn på den 386: e processorn, liksom dess operativsystem. Torvalds var mycket stolt över att han kunde förbättra operativsystemet. Men försök att presentera sina meriter för andra ledde inte till något. Det var svårt att förklara för människor att det ibland är möjligt att hitta komplexa djupa processer under yttre opretentiöshet.

Utveckla en filsystemdrivrutin och enhet

Image

Så Linux började med att skapa ett terminalemuleringspaket. Därefter följde en innovation. Torvalds behövde ladda ner och skriva filer till en dator vid universitetet. För detta var det nödvändigt att skriva dem till disk. Tänker, Linus beslutade att skapa en filsystemdrivrutin och en hårddisk. Samtidigt måste systemet som han planerade att utveckla vara kompatibelt med Minix. Han skapade den och konsulterade med Minix-användare via en usenetkonferens. Från vilka allvarliga frågor studenten ställde om Minix och Unix-arkitekturen, kunde man gissa att han planerade att utveckla sitt eget operativsystem.

Arbeta med den första versionen av Linux

När Linus plötsligt upptäckte att de program som skrivits av honom, bevuxna med många ytterligare funktioner och representerar en fungerande version av OS. Arbetet med att skapa Linux i de tidiga stadierna var monotont. Torvalds undersökte en efter en de olika systemsamtal som ligger bakom Unix. Baserat på dem försökte han skapa sina egna OS-block med de funktioner han behövde. Det var ganska tröttsamt och inte särskilt stimulerande att fortsätta arbetet. Linus var tvungen att göra detta eftersom det fortfarande var omöjligt att verifiera systemets funktionalitet. Efter att ha behandlat cirka 25 olika systemsamtal tog Torvalds vidare till en annan taktik. Nu började han försöka köra OS-skalet. Om fel inträffade utvecklade han nödvändiga systemsamtal. Framstegen inom systemdesign var uppenbar. Skalet började fungera stabilt sedan slutet av augusti 1991. Detta var Linus första stora framgång.

Linux 0, 01

Image

Så den första versionen av Linux dök upp i allmänhetens domän den 17 september 1991. Då bestämde Torvalds vad han skulle kalla detta system. Inledningsvis planerade han att ge henne namnet Freax (ordet freaks betyder "fans", och "x" är slutet från Unix). Även då kallade han detta Linux-system, men ansåg oskäligt att använda sitt namn som ett officiellt namn. Ari Lemke, lärare vid Helsingfors tekniska universitet, skapade en katalog på universitetets FTP-server. Det är här Linus placerade sitt system. Men ordet Freax Ari tyckte inte om det, så han bestämde sig för att byta namn på katalogen där den låg i pub / OS / Linux. Torvalds tänkte inte särskilt på, så namnet blev gradvis fast.

OS-versionen som publicerades på webbplatsen var numrerad 0.01. Därför betonades att systemet fortfarande är ofullständigt och behöver allvarlig revidering. Därför visade Torvalds inte sitt operativsystem offentligt. Han skickade bara brev till flera kända hackare, där serverns adress anges, där den kunde laddas ner. Den ursprungliga versionen tillät inte nästan något annat än lanseringen och listan av källkoder.

Systemförbättring

Skaparens intresse för systemet slutade i november 1991. Kanske skulle dess ytterligare förbättring upphöra. Men chansen grep in. Linus slutförde ännu en gång Minix, förstörde övervakningen av de viktiga delarna av avsnittet i detta operativsystem. Frågan var om jag skulle installera Minix igen eller installera Linux som huvud OS. Torvalds beslutade att välja sitt system.

Linux i början av 1992 gjorde ett stort steg framåt. Flera funktioner lades till systemet som inte hade några analoger i Minix. Detta, till exempel, byta till hårddisken om du arbetar med stora program. Linus introducerade också i sitt system de funktioner som användare begärde i sina brev. Således förbättrade Linus Torvalds sitt operativsystem avsevärt.

"Jag skapar ett gratis operativsystem"

Skaparen av systemet avslog ersättningserbjudanden. Han bad bara användare att skicka vykort från städerna där de bodde. Linus var intresserad av att veta var hans system användes. Vykort började hälla i ett lavin - från Japan, Nya Zeeland, USA och Nederländerna. Släktingar märkte äntligen att Linus fick stor popularitet på grund av hans datoraktiviteter. Linus Torvalds tillstånd är idag mycket imponerande. Men han tar pengar lugnt. Strävan efter vinst låg aldrig i hans karaktär.

Distributionsvillkor

Image

Först utvecklades villkoren för OS-distribution bara i allmänna termer. Linux var gratis men kunde inte säljas. Om användaren beslutade att göra förbättringar eller ändringar i systemet, var han tvungen att skapa källkoden, vilket gör dessa förbättringar till allmän domän. I stället för upphovsrätt använder Linus Torvalds för närvarande General Public License.

Tillkomsten av det grafiska gränssnittet, Linux 1.0

Våren 1992 anpassade en hackare O. Zbrowski X Windows för detta operativsystem. Linux hade således ett grafiskt gränssnitt. Därefter beslutade Linus Torvalds att systemet nästan var klart och släppte version 0.95. Detta var dock ett misstag. Så snart han började introducera nätverksfunktioner i sitt operativsystem insåg han att det var nödvändigt att väsentligt modifiera systemet. Bara två år senare släpptes version 1.0 i mars 1994.

Image

Torvalds personliga maskot är Tux Penguin. Linus Torvalds (Just for Fun) berättar om emblemets historia i sin bok. I det skriver han att han valde detta djur eftersom en pingvin en gång hackade honom i djurparken.