Torvalds Linus: biografi, fotos og præstationer

Indholdsfortegnelse:

Torvalds Linus: biografi, fotos og præstationer
Torvalds Linus: biografi, fotos og præstationer

Video: Torvalds Linus: biografi, fotos og præstationer

Video: Torvalds Linus: biografi, fotos og præstationer
Video: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, November
Anonim

Linus Torvalds, hvis biografi præsenteres i artiklen, blev født i en familie af journalister i Finland, hvor han voksede op. I skolen blev han betragtet som en nørd på grund af sine hobbyer og udseende. Kort og skrøbelig, det yngste barn i klassen, grim (efter eget udsagn), Linus var meget passioneret omkring teknologi. Kommunikation med jævnaldrende var af ringe interesse for ham. Torvalds Linus var en fremragende elev i fysik og matematik, nogle gange på bekostning af humaniora. Billedet nedenfor viser den skole, Linus gik på.

Billede
Billede

Introduktion af computerverdenen

Den sande guru og indiskutable autoritet for ham var Leo Waldemar Turnqvist, morfar. Han arbejdede på universitetet i Helsinki, hvor han var professor i statistik. Det var denne mand, der åbnede computerverdenen for sit barnebarn. I en alder af 11 mestrede Torvalds allerede Commodore VIC-20, mens han også lærte grundlæggende programmering, da denne computer ikke var god til noget andet.

Billede
Billede

Efter et stykke tid blev Torvalds træt af det monotone input af programmer. LinusTorvalds (hans foto er præsenteret ovenfor) begyndte at opkøbe alle computerblade og bøger, der udkom i landet. I et blad fandt Linus et program til morsekode. Det blev ikke skabt i BASIC, som alle de andre han havde mødt før, men var blot et sæt tal. De kunne oversættes manuelt til maskinsprog, skrevet i en kæde af enere og nuller, som er forståelige for en computer.

Torvalds Linus indså, at BASIC er en del af computeren, og begyndte derefter at studere dens andre sider. Da hans bedstefar døde, kastede han sig hovedkulds ud i at arbejde med den computer, som Linus arvede.

Linus Family

Vi har allerede fort alt om bedstefaren og hans rolle i vores helts skæbne. Hvad angår andre medlemmer af familien, arbejder Torvalds forældre stadig inden for journalistik. Niels Torvalds, far, radio- og tv-journalist. Anna Torvalds, mor til Linus, er litterær redaktør. Søster Sarah driver et oversættelsesbureau, der primært oversætter nyhedsrapporter. Linus Torvalds selv, hvis biografi ikke har noget med journalistik at gøre, er skeptisk over for dette erhverv.

Ungdomsår

I sin ungdom var Linus, i modsætning til mange af sine jævnaldrende, ikke tiltrukket af hockey eller flirte med piger. Torvalds var fuldstændig opslugt af at arbejde med computere.

Så gik Linus Torvalds på universitetet. Efter at have studeret der i et år, blev han indkaldt til hæren, hvor han forbedrede sit helbred og pumpede sine muskler op i fysisk træningstimer. Efter demobiliseringen vendte Torvalds tilbage til sine studier på universitetet. Det er dette lærerigeinstitutionen gav ham et skub til programmering på et seriøst niveau. Alt videre liv for Torvalds er forbundet med udviklingen af det verdensberømte styresystem.

Selv i en alder af 17, i 1987, købte Linus et nyt produkt, Sinclair QL, for at erstatte den forældede VIC-20. Denne computer havde 128 KB hukommelse. Han arbejdede på en otte megahertz-processor fra Motorola. Prisen på en computer på det tidspunkt var omkring $2.000. Den blev produceret af et firma i regi af C. Sinclair.

Interesse for operativsystemer

Næsten øjeblikkeligt udviklede Linus en interesse for forskellige operativsystemer. For at installere diskettestyringen købt af Torvalds, var han nødt til at skrive sin egen enhedsdriver. Så fandt han punkteringer i styresystemet. Linus opdagede, at det, der faktisk skete, ikke stemte overens med det, der blev lovet i dokumentationen.

Torvalds' næste skridt var at adskille Q-DOS OS, der var installeret på hans egen computer. Linus var skuffet over at høre, at intet kunne ændres i dette system, da det var skrevet i ROM.

Linus skrev først nogle spil på den nye computer. Han lånte ideerne til de fleste af dem fra en gammel computer. Det installerede OS havde dog mange mangler. For eksempel, på trods af sin multitasking, havde den ikke en hukommelsesbeskyttelsesfunktion. Systemet kan fryse til enhver tid. Derudover stoppede K. Sinclair efter udviklingen af Sinclair QL med at forbedre sine modeller, samt at støtteeksisterende.

Linuxhistorie

Linus, der vendte tilbage fra hæren, stiftede bekendtskab med Unix-systemet. Sammen med 32 andre studerende besluttede Torvalds at tage C- og Unix-kurset. Da dette system lige var dukket op på det tidspunkt på universitetet i Helsinki, måtte læreren lære det nye operativsystem sammen med eleverne.

Linus blev inspireret af Andrew Tatenbaums bog, en professor fra Amsterdam, til at skabe sit eget operativsystem. Torvalds hævder, at hun vendte op og ned på hele hans fremtidige liv. I denne bog ("Designing and Implementing Operating Systems") beskriver forfatteren Minix, et pædagogisk OS, han skabte for at undervise i Unix. Naturligvis besluttede Torvalds straks at installere det på sin computer. Problemet var, at Sinclair QL ikke var designet til at passe til sådanne systemer. Først i januar 1991, efter at have købt en ny computer (nu en pc), var Torvalds i stand til at installere Minix på den.

Efter at have studeret fordele og ulemper ved dette operativsystem besluttede Linus at tænke på det. Det var et trænings-OS, strippet og ødelagt. Minix er blevet opgraderet med gamle Linus-programmer og patches af Bruce Evans, den berømte australske hacker.

Opret en terminalemuleringspakke

Det hele startede med, at fjernkommunikationsterminalen i Minix var implementeret meget dårligt. Og det var den funktion, Linus brugte mest. Ved hjælp af den kontaktede han universitetets computer via en modemforbindelse. Torvalds besluttede at skabe sit eget kommunikationsprogram, ikke baseret på Minix, men påselve computerens hardwareniveau. Takket være dette studerede han samtidig en computer på den 386. processor såvel som dens OS. Torvalds var meget stolt over, at han var i stand til at forbedre OS. Men forsøg på at præsentere deres fortjenester for andre førte ikke til noget. Det var svært at forklare folk, at man under den ydre uhøjtidelighed nogle gange kan finde komplekse dybe processer.

Udvikling af en filsystemdriver og et diskdrev

Billede
Billede

Så Linux startede med en terminalemuleringspakke. Derefter fulgte den ene innovation efter den anden. Torvalds skulle downloade og skrive filer til en computer placeret på universitetet. For at gøre dette var det nødvendigt at skrive dem til disk. Efter at have tænkt sig om, besluttede Linus at oprette et filsystem og en diskdrevdriver. Samtidig skulle det system, som han planlagde at udvikle, være kompatibelt med Minix. Mens han oprettede det, konsulterede han Minix-brugere via en usenet-konference. Ud fra de seriøse spørgsmål, eleven stillede om arkitekturen af Minix og Unix, kunne man gætte, at han planlagde at udvikle sit eget OS.

Arbejder på den første version af Linux

En dag opdagede Linus pludselig, at de programmer, han skrev, var bevokset med mange ekstra funktioner og er en fungerende version af operativsystemet. Arbejdet med oprettelsen af Linux i de tidlige stadier var ret monotont. Torvalds kiggede på de forskellige systemkald, der ligger til grund for Unix, én efter én. Baseret på dem forsøgte han at skabe sine egne OS-blokke med de funktioner, han havde brug for. Det var ret trættende og ikke særlig stimulerende atfortsættelse af arbejdet. Linus måtte gøre dette, fordi det endnu ikke var muligt at teste systemets ydeevne. Efter at have behandlet omkring 25 forskellige systemopkald, skiftede Torvalds til en anden taktik. Nu begyndte han at prøve at køre OS shell. Hvis der opstod fejl, udviklede han de nødvendige systemkald. Fremskridt i udviklingen af systemet var tydeligt. Skallen begyndte at fungere stabilt fra slutningen af august 1991. Dette var Linus' første store succes.

Linux 0.01

Billede
Billede

Så den første version af Linux dukkede op i det offentlige domæne den 17. september 1991. Så besluttede Torvalds, hvad han skulle kalde dette system. Han planlagde oprindeligt at give det navnet Freax (ordet freaks betyder "fans" og "x" er slutningen for Unix). Allerede dengang kaldte han dette system for Linux, men anså det for ubeskedent at bruge sit navn som det officielle navn. Helsinki University of Technology-lektor Ari Lemke oprettede en mappe på universitetets FTP-server. Det er her Linus placerede sit system. Men Ari kunne ikke lide ordet Freax, så han besluttede at omdøbe biblioteket, hvor det var placeret, til pub/OS/Linux. Torvalds havde ikke rigtig noget imod det, så navnet satte sig gradvist fast.

Versionen af OS, der blev lagt ud på webstedet, havde nummeret 0.01. Det blev således understreget, at systemet stadig er ufuldkomment og trænger til alvorlige forbedringer. Derfor demonstrerede Torvalds ikke offentligt sit OS. Han sendte kun breve til flere kendte hackere, som angav adressen på den server, hvor de kunne downloade den. Initialversionen tillod dig ikke at gøre næsten noget andet end at køre den og udskrive kilderne.

Systemforbedringer

Interessen for systemet tørrede ud fra dets skaber i november 1991. Måske ville dens yderligere forbedring være stoppet. Tilfældighederne greb dog ind. Linus, afslutter endnu en gang Minix, forkælet af tilsyn med vigtige dele af sektionen af dette OS. Spørgsmålet opstod om, hvorvidt man skulle geninstallere Minix eller sætte Linux som det primære OS. Torvalds besluttede at vælge sit system.

Linux tog allerede i begyndelsen af 1992 et stort spring fremad. Der blev tilføjet flere funktioner til systemet, som ikke havde nogen analoger i Minix. Dette er for eksempel at skifte til en harddisk i tilfælde af at arbejde med store programmer. Linus introducerede også funktioner i sit system, som brugerne anmodede om i deres e-mails. Linus Torvalds forbedrede således sit operativsystem markant.

Jeg laver et gratis styresystem

Skaberen af systemet nægtede at tilbyde belønninger. Han bad kun brugerne om at sende postkort fra de byer, de boede i. Linus var interesseret i at vide, hvor hans system bliver brugt. Postkort begyndte at strømme i en lavine - fra Japan, New Zealand, USA, Holland. Slægtninge bemærkede endelig, at Linus opnåede stor popularitet takket være sine computerstudier. Linus Torvalds formue i dag er formentlig ret imponerende. Selv tager han dog penge med ro. Fortjeneste var aldrig i hans natur.

Distributionsvilkår

Billede
Billede

I begyndelsen blev betingelserne for distributionen af OS kun udviklet i generelle vendinger. Linux blev distribueret frit, men det kunne ikke sættes til salg. Hvis brugeren besluttede at foretage forbedringer eller ændringer i systemet, var han nødt til at oprette kilden og gøre disse forbedringer i det offentlige domæne. Linus Torvalds bruger i øjeblikket General Public License i stedet for copyright.

Introduktion af GUI, Linux 1.0

I foråret 1992 tilpassede hackeren O. Zbrowski Windows til dette OS X. Linux har således en grafisk grænseflade. Herefter besluttede Linus Torvalds, at systemet næsten var klar og udgav version 0.95. Dette var dog en fejl. Så snart han begyndte at introducere netværksfunktioner i sit OS, indså han, at det var nødvendigt at forbedre systemet betydeligt. Kun 2 år senere blev version 1.0 udgivet, introduceret i marts 1994

Billede
Billede

Pingvinen Tux er Torvalds personlige maskot. Linus Torvalds (Bare for sjov) fortæller om emblemets historie i sin bog. I den skriver han, at han valgte dette dyr, fordi en pingvin en dag hakkede det i zoologisk have.

Større præstationer og priser

I 1996 dimitterede Linus Benedikt Torvalds fra universitetet med en kandidatgrad. Hans datter blev født i december, og i 1997 begyndte han at arbejde i Silicon Valley hos Transmeta. Til dato har Linus Torvalds kun skabt 2% af systemkernen. Det er dog ham, der bestemmer, hvilke ændringer der skal foretages i den officielle gren af det operativsystem, han udviklede.

Billede
Billede

Til afslutning, lad os tale om de seneste priser, som Torvalds har modtaget. I 2012 blev Linus sammen med Shinya Yamanaka, en japansk læge, vinderen af den prestigefyldte Millennium Technology Award. Samme år blev han medlem af Internet Hall of Fame. Linus Torvalds, hvis foto og biografi er af interesse for mange i dag, er også ejer af prisen "Computer Pioneer", som blev overrakt til ham af IEEE i april 2014.

Anbefalede: