osobnosť

Torvalds Linus: biografia, fotografie a úspechy

Obsah:

Torvalds Linus: biografia, fotografie a úspechy
Torvalds Linus: biografia, fotografie a úspechy
Anonim

Linus Torvalds, ktorého životopis je uvedený v článku, sa narodil v rodine novinárov vo Fínsku, kde vyrastal. V škole bol považovaný za hlupáka kvôli jeho koníčkom a vzhľadu. Krátke a krehké, najmladšie dieťa v triede, škaredé (podľa jeho vlastného pripustenia), Linus bol veľmi nadšený technológiou. Komunikácia s rovesníkmi bola pre neho málo zaujímavá. Torvalds Linus študoval dobre vo fyzike a matematike, niekedy na úkor humanitárnych predmetov. Na fotografii nižšie - škola, ktorú Linus navštevoval.

Image

Predstavujeme svet počítačov

Skutočnou guru a nespochybniteľnou autoritou pre neho bol Leo Waldemar Turnkvist, starý otec matky. Pracoval na Helsinskej univerzite, kde bol profesorom štatistiky. Bol to tento muž, ktorý objavil svet počítačov pre svojho vnuka. Vo veku 11 rokov Torvalds ovládal Commodore VIC-20 počas štúdia základného programovania, pretože tento počítač už nebol vhodný.

Image

Po nejakom čase bol Torvalds unavený monotónnym vstupom programov. Linus Torvalds (jeho fotografia je uvedená vyššie) začal kupovať všetky počítačové časopisy a knihy, ktoré sa objavili v krajine. V jednom časopise Linus našiel program pre Morseov kód. Nebolo to vytvorené v BASIC, ako všetky ostatné, s ktorými sa predtým stretol, ale len súbor čísel. Mohli by byť preložené ručne do strojového jazyka, napísané reťazou jedál a núl, zrozumiteľné pre počítač.

Torvalds Linus si uvedomil, že Basic je súčasťou počítača, a potom začal študovať jeho ďalšie aspekty. Keď zomrel starý otec, vrhol sa do práce s počítačom, ktorý zdedil Linus.

Linusova rodina

Už sme hovorili o dedkovi a jeho úlohe v osude nášho hrdinu. Rovnako ako v prípade ostatných rodinných príslušníkov, rodičia Torvaldsovej stále pracujú v oblasti žurnalistiky. Niels Torvalds, otec, je rozhlasový a televízny novinár. Anna Torvalds, matka Linusa, je literárnou redaktorkou. Sestra Sarah vedie prekladateľskú agentúru, ktorá sa zameriava predovšetkým na preklad spravodajských správ. Sám Linus Torvalds, ktorého životopis nie je nijako spojený s žurnalistikou, je voči tejto profesii skeptický.

dospievania

Vo svojich mladistvých rokoch nebol Linus na rozdiel od mnohých svojich kolegov priťahovaný ani hokejom s futbalom, ani flirtovaním s dievčatami. Torvalds bol úplne pohltený pri práci s počítačmi.

Potom Linus Torvalds išiel na univerzitu. Po tom, čo v ňom študoval rok, bol prevlečený do armády, kde si zlepšil svoje zdravie a načerpal svaly v hodinách telesnej výchovy. Po demobilizácii sa Torvalds vrátil na univerzitu. Práve táto vzdelávacia inštitúcia mu dala podnet na vyučovanie programovania už na vážnej úrovni. Celý budúci život Torvalds je spojený s vývojom svetoznámeho operačného systému.

Dokonca aj vo veku 17 rokov, v roku 1987, Linus kúpil nový produkt, Sinclair QL, ktorý nahradil zastaraný VIC-20. Tento počítač mal 128 kB pamäte. Pracoval na osem MHz procesore od spoločnosti Motorola. Cena počítača v tom čase bola asi 2 000 dolárov. Vyrobila spoločnosť pod záštitou C. Sinclair.

Záujem o operačné systémy

Takmer okamžite sa začal zaujímať o rôzne operačné systémy. Aby mohol vytvoriť disketu, ktorú získal Torvalds, potreboval napísať vlastný ovládač zariadenia. Potom našiel vpichy v operačnom systéme. Linus zistil, že to, čo sa v skutočnosti deje, nezodpovedá tomu, čo bolo v dokumentácii sľúbené.

Torvaldsov ďalším krokom bola demontáž Q-DOS, ktorá bola nainštalovaná na jeho vlastnom počítači. Linus bol sklamaný, keď sa dozvedel, že v tomto systéme nebolo možné nič zmeniť, pretože to bolo napísané v ROM.

Linus prvýkrát napísal niekoľko hier na nový počítač. Myšlienky väčšiny z nich si požičal od starého počítača. Nainštalovaný OS však mal veľa nedostatkov. Napríklad, napriek jeho multitaskingu, nemal funkciu ochrany pamäte. Systém by mohol kedykoľvek zamrznúť. Okrem toho, po vývoji Sinclair QL, K. Sinclair prestal zlepšovať svoje modely, ako aj podporovať existujúce modely.

História Linuxu

Linus sa po návrate z armády zoznámil so systémom Unix. Spolu s 32 ďalšími študentmi sa Torvalds rozhodol zvoliť kurz „C a Unix“. Keďže sa tento systém práve objavil na univerzite v Helsinkách, učiteľ musel so študentmi študovať nový OS.

Linus prišiel s myšlienkou vytvorenia vlastnej knihy operačného systému Andrewa Tatenbauma, profesora z Amsterdamu. Torvalds tvrdí, že celý svoj život obrátila hore nohami. V tejto knihe (Návrh a implementácia operačných systémov) autor popisuje Minix - školiaci OS, ktorý vytvoril pre výučbu Unixu. Torvalds sa, samozrejme, okamžite rozhodol nainštalovať ho do svojho počítača. Problém bol v tom, že Sinclair QL nebol navrhnutý na inštaláciu takýchto systémov. Až v januári 1991, po získaní nového počítača (teraz PC), sa Torvaldsovi podarilo nainštalovať Minix.

Po preštudovaní výhod a nevýhod tohto operačného systému sa Linus rozhodol pripomenúť si ho. Bol to výcvikový OS, upravený a skreslený. Minix sa stal sofistikovanejší po nainštalovaní starých programov Linus a záplat od známeho hackera z Austrálie z Bruce Evans.

Vytvorenie balíka emulácie terminálu

Všetko to začalo tým, že diaľkový komunikačný terminál Minix bol implementovaný veľmi zle. A to bola funkcia, ktorú Linus používal najčastejšie. S jej pomocou kontaktoval univerzitný počítač prostredníctvom modemovej komunikácie. Torvalds sa rozhodol vytvoriť svoj vlastný komunikačný program, ktorého základom nie je Minix, ale hardvérová úroveň samotného počítača. Vďaka tomu súčasne študoval počítač na 386. procesore a jeho OS. Torvalds bol veľmi hrdý na to, že dokázal vylepšiť OS. Pokusy prezentovať svoje zásluhy ostatným však neviedli k ničomu. Bolo ťažké vysvetliť ľuďom, že niekedy je možné nájsť komplexné hlboké procesy pod vonkajšou nenáročnosťou.

Vývoj ovládača a jednotky súborového systému

Image

Takže Linux začal vytvorením balíčka emulácie terminálu. Potom nasledovala jedna inovácia. Torvalds potreboval sťahovať a zapisovať súbory do počítača na univerzite. Z tohto dôvodu bolo potrebné ich zapísať na disk. Pri myslení sa Linus rozhodol vytvoriť ovládač súborového systému a diskovú jednotku. Zároveň systém, ktorý plánoval vyvinúť, musel byť kompatibilný s Minixom. Pri jeho vytvorení konzultoval s používateľmi Minixu konferenciu usenet. Z vážnych otázok, ktoré sa študent pýtal na architektúru Minix a Unix, sa dalo hádať, že plánuje vývoj vlastného OS.

Pracujte na prvej verzii systému Linux

Len čo Linus zrazu zistil, že ním napísané programy, zarastené mnohými ďalšími funkciami a predstavujú pracovnú verziu OS. Práca na vytvorení Linuxu v raných fázach bola monotónna. Torvalds jeden po druhom skúmal rôzne systémové volania, na ktorých je Unix založený. Na ich základe sa pokúsil vytvoriť svoje vlastné bloky OS s funkciami, ktoré potreboval. Pokračovať v práci bolo dosť únavné a málo stimulujúce. Linus to musel urobiť, pretože stále nebolo možné overiť funkčnosť systému. Po spracovaní asi 25 rôznych systémových volaní sa Torvalds presunul k inej taktike. Teraz sa pokúsil spustiť OS shell. Ak sa vyskytli chyby, vyvinul potrebné systémové volania. Pokrok v návrhu systému bol zrejmý. Škrupina začala stabilne fungovať od konca augusta 1991. Bol to prvý veľký úspech Linusa.

Linux 0, 01

Image

Prvá verzia systému Linux sa teda objavila vo verejnej doméne 17. septembra 1991. Potom sa Torvalds rozhodol, čo bude nazývať tento systém. Spočiatku mal v pláne pomenovať Freax (slovo freaks znamená „fans“ a „x“ je koniec Unixu). Dokonca aj tak nazval tento systém Linux, ale považoval za neslušné používať jeho meno ako oficiálne meno. Ari Lemke, učiteľka Technickej univerzity v Helsinkách, vytvorila adresár na FTP serveri univerzity. Tu umiestnil Linus svoj systém. Slovu Freax Ari sa to však nepáčilo, a tak sa rozhodol premenovať adresár, v ktorom sa nachádzal v krčme / OS / Linux. Torvaldsovi to zvlášť nevadilo, takže sa názov postupne ustálil.

Verzia OS zverejnená na webe bola očíslovaná ako 0, 01. Preto sa zdôraznilo, že systém je stále nedokonalý a vyžaduje si dôkladnú revíziu. Preto Torvalds verejne nepreukázal svoj OS. Listy poslal iba niekoľkým známym hackerom, na ktorých bola uvedená adresa servera, kam sa dá stiahnuť. Počiatočná verzia neumožňovala takmer nič iné ako spustenie a zoznam zdrojových kódov.

Vylepšenie systému

Záujem tvorcu o systém sa vyčerpal do novembra 1991. Možno sa jeho ďalšie zlepšovanie prestane. Náhoda však zasiahla. Linus, ktorý opäť uzavrel Minix, zničil dohľad nad dôležitými časťami časti tohto OS. Otázkou bolo, či preinštalovať Minix alebo nainštalovať Linux ako hlavný OS. Torvalds sa rozhodol zvoliť si svoj systém.

Linux začiatkom roku 1992 urobil veľký krok vpred. Do systému sa pridalo niekoľko funkcií, ktoré v Minixu nemali analógy. Ide napríklad o prepínanie na pevný disk v prípade práce s veľkými programami. Linus do svojho systému tiež predstavil funkcie, ktoré používatelia požadovali vo svojich listoch. Linus Torvalds tak významne zlepšil svoj OS.

„Robím bezplatný operačný systém“

Tvorca systému odmietol ponuky odmien. Požiadal iba používateľov, aby posielali pohľadnice z miest, v ktorých bývali. Linus mal záujem vedieť, kde sa jeho systém použil. Pohľadnice sa začali liať v lavíne - z Japonska, Nového Zélandu, USA a Holandska. Príbuzní nakoniec zistili, že Linus získal veľkú popularitu vďaka počítačovým činnostiam. Dnešný stav Linusa Torvaldsa je pravdepodobne veľmi pôsobivý. Peniaze však berie pokojne. Snaha o zisk nikdy nebola v jeho povahe.

Podmienky distribúcie

Image

Podmienky pre distribúciu OS boli spočiatku vypracované iba všeobecne. Linux bol zadarmo, ale nemohol byť uvedený do predaja. Ak sa užívateľ rozhodol vykonať vylepšenia alebo zmeny v systéme, musel vytvoriť zdrojový kód a tieto vylepšenia zverejniť. Linus Torvalds v súčasnosti namiesto autorských práv používa všeobecnú verejnú licenciu.

Príchod grafického rozhrania, Linux 1.0

Na jar roku 1992 hacker O. Zbrowski upravil X Windows pre tento OS. Linux tak mal grafické rozhranie. Potom sa Linus Torvalds rozhodol, že systém je takmer pripravený a vydaná verzia 0.95. Bola to však chyba. Hneď ako začal vo svojom OS zavádzať sieťové funkcie, uvedomil si, že je potrebné systém výrazne zmeniť. Iba o dva roky neskôr bola verzia 1.0 vydaná v marci 1994.

Image

Torvaldsovým osobným maskotom je Tux Penguin. Linus Torvalds (Just for Fun) hovorí o histórii znaku vo svojej knihe. V ňom píše, že si vybral toto zviera, pretože kedysi ho kňazal tučniak v zoo.