Torvalds Linus: biografie, foto's en prestaties

Inhoudsopgave:

Torvalds Linus: biografie, foto's en prestaties
Torvalds Linus: biografie, foto's en prestaties

Video: Torvalds Linus: biografie, foto's en prestaties

Video: Torvalds Linus: biografie, foto's en prestaties
Video: Чарли Роуз и Ларри Пэйдж: В каком направлении движется Google? 2024, November
Anonim

Linus Torvalds, wiens biografie in het artikel wordt gepresenteerd, werd geboren in een familie van journalisten in Finland, waar hij opgroeide. Op school werd hij vanwege zijn hobby's en uiterlijk als een nerd beschouwd. Klein en zwak, het jongste kind van de klas, lelijk (naar zijn eigen zeggen), Linus was erg gepassioneerd door technologie. Communicatie met leeftijdsgenoten interesseerde hem weinig. Torvalds Linus was een uitstekende student natuurkunde en wiskunde, soms ten koste van de geesteswetenschappen. De onderstaande foto toont de school waar Linus naar toe ging.

Afbeelding
Afbeelding

Maak kennis met de wereld van computers

De ware goeroe en onbetwistbare autoriteit voor hem was Leo Waldemar Turnqvist, grootvader van moeders kant. Hij werkte aan de Universiteit van Helsinki, waar hij hoogleraar statistiek was. Het was deze man die de wereld van computers opende voor zijn kleinzoon. Op 11-jarige leeftijd beheerste Torvalds de Commodore VIC-20 al, terwijl hij ook basisprogrammering leerde, aangezien deze computer nergens anders goed voor was.

Afbeelding
Afbeelding

Na een tijdje werd Torvalds de eentonige invoer van programma's beu. LinusTorvalds (zijn foto is hierboven weergegeven) begon alle computertijdschriften en boeken op te kopen die in het land verschenen. In een tijdschrift vond Linus een programma voor morsecode. Het was niet gemaakt in BASIC, zoals alle anderen die hij eerder had ontmoet, maar was slechts een reeks cijfers. Ze kunnen handmatig worden vertaald in machinetaal, geschreven in een reeks van enen en nullen die begrijpelijk zijn voor een computer.

Torvalds Linus realiseerde zich dat BASIC deel uitmaakt van de computer en begon toen zijn andere kanten te bestuderen. Toen zijn grootvader stierf, stortte hij zich halsoverkop in het werken met de computer die Linus had geërfd.

Linus Family

We hebben al verteld over de grootvader en zijn rol in het lot van onze held. Wat de andere leden van het gezin betreft, de ouders van Torvalds werken nog steeds in de journalistiek. Niels Torvalds, vader, radio- en televisiejournalist. Anna Torvalds, moeder van Linus, is literair redacteur. Zuster Sarah runt een vertaalbureau, dat voornamelijk nieuwsberichten verta alt. Linus Torvalds zelf, wiens biografie niets met journalistiek te maken heeft, staat sceptisch tegenover dit beroep.

Jeugdjaren

In zijn jeugd voelde Linus zich, in tegenstelling tot veel van zijn leeftijdsgenoten, niet aangetrokken tot hockey of flirten met meisjes. Torvalds ging helemaal op in het werken met computers.

Toen ging Linus Torvalds naar de universiteit. Na daar een jaar te hebben gestudeerd, werd hij opgeroepen voor het leger, waar hij zijn gezondheid verbeterde en zijn spieren oppompte tijdens fysieke trainingslessen. Na demobilisatie keerde Torvalds terug naar zijn studie aan de universiteit. Het is zo leerzaamde instelling gaf hem een impuls om op serieus niveau te programmeren. Alle verdere leven van Torvalds is verbonden met de ontwikkeling van het wereldberoemde besturingssysteem.

Zelfs op 17-jarige leeftijd kocht Linus in 1987 een nieuw product, de Sinclair QL, om de verouderde VIC-20 te vervangen. Deze computer had 128 KB geheugen. Hij werkte aan een 8 megahertz processor van Motorola. De prijs van een computer was in die tijd ongeveer $ 2.000. Het werd geproduceerd door een bedrijf onder auspiciën van C. Sinclair.

Interesse in besturingssystemen

Bijna onmiddellijk ontwikkelde Linus interesse in verschillende besturingssystemen. Om de door Torvalds gekochte diskettebesturing te installeren, moest hij zijn eigen apparaatstuurprogramma schrijven. Toen vond hij gaatjes in het besturingssysteem. Linus ontdekte dat wat er werkelijk gebeurde niet overeenkwam met wat in de documentatie was beloofd.

Torvalds' volgende stap was het uit elkaar halen van het Q-DOS-besturingssysteem dat op zijn eigen computer was geïnstalleerd. Linus was teleurgesteld toen hij vernam dat er niets veranderd kon worden in dit systeem, aangezien het in ROM was geschreven.

Linus schreef eerst wat spelletjes op de nieuwe computer. De meeste ideeën leende hij van een oude computer. Het geïnstalleerde besturingssysteem had echter veel tekortkomingen. Ondanks zijn multitasking had het bijvoorbeeld geen geheugenbeveiligingsfunctie. Het systeem kan elk moment vastlopen. Bovendien stopte K. Sinclair na de ontwikkeling van Sinclair QL met het verbeteren van zijn modellen en met het ondersteunen vanbestaande.

Geschiedenis van Linux

Linus, teruggekeerd uit het leger, maakte kennis met het Unix-systeem. Samen met 32 andere studenten besloot Torvalds de cursus C en Unix te volgen. Aangezien dit systeem destijds net aan de Universiteit van Helsinki was verschenen, moest de leraar het nieuwe besturingssysteem samen met de leerlingen leren.

Linus werd geïnspireerd door het boek van Andrew Tatenbaum, een professor uit Amsterdam, om zijn eigen besturingssysteem te maken. Torvalds beweert dat ze zijn hele toekomstige leven op zijn kop heeft gezet. In dit boek ("Designing and Implementing Operating Systems") beschrijft de auteur Minix, een educatief besturingssysteem dat hij heeft gemaakt om Unix te onderwijzen. Natuurlijk besloot Torvalds het meteen op zijn computer te installeren. Het probleem was dat de Sinclair QL niet is ontworpen om op dergelijke systemen te passen. Pas in januari 1991, nadat hij een nieuwe computer had gekocht (nu een pc), kon Torvalds Minix erop installeren.

Na de voor- en nadelen van dit besturingssysteem te hebben bestudeerd, besloot Linus eraan te denken. Het was een training OS, uitgekleed en verminkt. Minix is geüpgraded met oude Linus-programma's en patches door Bruce Evans, de beroemde Australische hacker.

Maak een terminalemulatiepakket

Het begon allemaal met het feit dat in Minix de terminal voor communicatie op afstand erg slecht was geïmplementeerd. En dit was de functie die Linus het meest gebruikte. Met behulp hiervan nam hij via een modemverbinding contact op met de universiteitscomputer. Torvalds besloot zijn eigen communicatieprogramma te maken, niet gebaseerd op Minix, maar ophet hardwareniveau van de computer zelf. Dankzij dit bestudeerde hij tegelijkertijd een computer op de 386e processor, evenals het besturingssysteem. Torvalds was erg trots dat hij het besturingssysteem kon verbeteren. Maar pogingen om hun verdiensten aan anderen te presenteren, leidden tot niets. Het was moeilijk om mensen uit te leggen dat je onder de uiterlijke pretentie soms complexe diepe processen kunt vinden.

Ontwikkelen van een bestandssysteemstuurprogramma en schijfstation

Afbeelding
Afbeelding

Dus Linux begon met een terminalemulatiepakket. Daarna volgde de ene innovatie op de andere. Torvalds moest bestanden downloaden en schrijven naar een computer op de universiteit. Om dit te doen, was het noodzakelijk om ze naar schijf te schrijven. Na nadenken besloot Linus een bestandssysteem en schijfstuurprogramma te maken. Tegelijkertijd moest het systeem dat hij wilde ontwikkelen compatibel zijn met Minix. Bij het maken ervan raadpleegde hij Minix-gebruikers via een usenet-conferentie. Uit de serieuze vragen die de student stelde over de architectuur van Minix en Unix, kon men afleiden dat hij van plan was zijn eigen besturingssysteem te ontwikkelen.

Werken aan de eerste versie van Linux

Op een dag ontdekte Linus plotseling dat de programma's die door hem zijn geschreven, overgroeid zijn met veel extra functies en een werkende versie van het besturingssysteem zijn. Het werk aan de creatie van Linux in de vroege stadia was vrij eentonig. Torvalds bekeek de verschillende systeemaanroepen die aan Unix ten grondslag liggen één voor één. Op basis daarvan probeerde hij zijn eigen OS-blokken te maken met de functies die hij nodig had. Het was best vermoeiend en niet erg stimulerend omvoortzetting van het werk. Linus moest dit doen omdat het nog niet mogelijk was om de prestaties van het systeem te testen. Na het verwerken van ongeveer 25 verschillende systeemoproepen, schakelde Torvalds over op een andere tactiek. Nu begon hij te proberen de OS-shell uit te voeren. Als er fouten optraden, ontwikkelde hij de nodige systeemaanroepen. Er was duidelijk vooruitgang in de ontwikkeling van het systeem. De schaal begon stabiel te werken vanaf eind augustus 1991. Dit was Linus' eerste grote succes.

Linux 0.01

Afbeelding
Afbeelding

Dus, de eerste versie van Linux verscheen op 17 september 1991 in het publieke domein. Toen besloot Torvalds hoe dit systeem te noemen. Oorspronkelijk was hij van plan om het de naam Freax te geven (het woord freaks betekent "fans" en "x" is het einde voor Unix). Zelfs toen noemde hij dit systeem Linux, maar vond het onbescheiden om zijn naam als officiële naam te gebruiken. Ari Lemke, docent aan de Technische Universiteit van Helsinki, heeft een directory gemaakt op de FTP-server van de universiteit. Hier plaatste Linus zijn systeem. Maar Ari hield niet van het woord Freax, dus besloot hij de directory waar het was geplaatst te hernoemen naar pub/OS/Linux. Torvalds vond het niet erg, dus de naam bleef stilaan hangen.

De versie van het besturingssysteem die op de site werd geplaatst, had het nummer 0.01. Zo werd benadrukt dat het systeem nog steeds onvolmaakt is en serieuze verbetering behoeft. Daarom demonstreerde Torvalds zijn besturingssysteem niet publiekelijk. Hij stuurde alleen brieven naar enkele bekende hackers, waarin het adres werd vermeld van de server waar ze het konden downloaden. Voorletterde versie stond je niet toe om bijna alles te doen, behalve het uit te voeren en de bronnen af te drukken.

Systeemverbeteringen

De belangstelling voor het systeem droogde in november 1991 op bij de maker. Misschien zou de verdere verbetering ervan zijn gestopt. Het toeval greep echter in. Linus, die opnieuw Minix afrondt, verwend door het toezicht op belangrijke delen van de sectie van dit besturingssysteem. De vraag rees of Minix opnieuw moest worden geïnstalleerd of dat Linux het belangrijkste besturingssysteem moest worden. Torvalds besloot zijn systeem te kiezen.

Linux maakte al begin 1992 een grote sprong voorwaarts. Er zijn verschillende functies aan het systeem toegevoegd die geen analogen hadden in Minix. Dit is bijvoorbeeld het omwisselen naar een harde schijf bij het werken met grote programma's. Linus introduceerde ook functies in zijn systeem waar gebruikers in hun e-mails om vroegen. Zo verbeterde Linus Torvalds zijn besturingssysteem aanzienlijk.

Ik maak een gratis besturingssysteem

De maker van het systeem weigerde beloningen aan te bieden. Hij vroeg gebruikers alleen ansichtkaarten te sturen vanuit de steden waar ze woonden. Linus was geïnteresseerd om te weten waar zijn systeem wordt gebruikt. Ansichtkaarten begonnen in een lawine te stromen - uit Japan, Nieuw-Zeeland, de VS, Nederland. Nabestaanden merkten uiteindelijk dat Linus enorm populair werd dankzij zijn computerstudies. Het fortuin van Linus Torvalds vandaag, vermoedelijk, is behoorlijk indrukwekkend. Zelf neemt hij echter rustig geld aan. Winst zat nooit in zijn aard.

Distributievoorwaarden

Afbeelding
Afbeelding

Aanvankelijk werden de voorwaarden voor de distributie van het besturingssysteem alleen in algemene termen ontwikkeld. Linux werd vrijelijk verspreid, maar het kon niet te koop worden aangeboden. Als de gebruiker besloot verbeteringen of wijzigingen aan te brengen in het systeem, moest hij de bron maken en deze verbeteringen in het publieke domein aanbrengen. Linus Torvalds gebruikt momenteel de General Public License in plaats van copyright.

Introductie van GUI, Linux 1.0

In het voorjaar van 1992 heeft hacker O. Zbrowski Windows aangepast voor dit OS X. Linux heeft dus een grafische interface. Daarna besloot Linus Torvalds dat het systeem bijna klaar was en bracht versie 0.95 uit. Dit was echter een vergissing. Zodra hij netwerkfuncties in zijn besturingssysteem begon te introduceren, realiseerde hij zich dat het nodig was om het systeem aanzienlijk te verfijnen. Slechts 2 jaar later werd versie 1.0 uitgebracht, geïntroduceerd in maart 1994

Afbeelding
Afbeelding

Tux de pinguïn is de persoonlijke mascotte van Torvalds. Linus Torvalds (Just for Fun) vertelt in zijn boek over de geschiedenis van het embleem. Daarin schrijft hij dat hij dit dier koos omdat een pinguïn het op een dag in de dierentuin pikte.

Belangrijke prestaties en onderscheidingen

In 1996 studeerde Linus Benedikt Torvalds af aan de universiteit met een masterdiploma. Zijn dochter werd in december geboren en in 1997 begon hij te werken in Transmeta in Silicon Valley. Tot op heden heeft Linus Torvalds slechts 2% van de systeemkernel gemaakt. Hij is echter degene die beslist welke wijzigingen moeten worden aangebracht in de officiële tak van het besturingssysteem dat hij heeft ontwikkeld.

Afbeelding
Afbeelding

Laten we het tot slot nog eens hebben over de laatste onderscheidingen die Torvalds heeft ontvangen. In 2012 werd Linus samen met Shinya Yamanaka, een Japanse arts, de laureaat van de prestigieuze Millennium Technology Award. In hetzelfde jaar werd hij lid van de Internet Hall of Fame. Linus Torvalds, wiens foto en biografie tegenwoordig voor velen van belang zijn, is ook de eigenaar van de "Computer Pioneer"-prijs, die hem in april 2014 door IEEE werd uitgereikt.

Aanbevolen: