celebrity

Torvalds Linus: životopis, fotografie a úspěchy

Obsah:

Torvalds Linus: životopis, fotografie a úspěchy
Torvalds Linus: životopis, fotografie a úspěchy

Video: 05. Linux Root Folders Explained 2024, Červenec

Video: 05. Linux Root Folders Explained 2024, Červenec
Anonim

Linus Torvalds, jehož životopis je uveden v článku, se narodil v rodině novinářů ve Finsku, kde vyrostl. Ve škole byl kvůli svým koníčkům a vzhledem považován za blbce. Krátký a křehký, nejmladší dítě ve třídě, ošklivé (podle jeho vlastního přiznání), Linus byl velmi nadšený technologií. Komunikace s vrstevníky byla pro něj málo zajímavá. Torvalds Linus studoval dobře ve fyzice a matematice, někdy na úkor humanitárních předmětů. Na fotografii níže - škola, kterou Linus navštěvoval.

Image

Představujeme svět počítačů

Skutečným guruem a nezpochybnitelnou autoritou pro něj byl Leo Waldemar Turnkvist, dědeček matky. Pracoval na Helsinské univerzitě, kde byl profesorem statistiky. Byl to tento muž, který objevil svět počítačů pro svého vnuka. Ve věku 11 let Torvalds ovládal Commodore VIC-20, zatímco studoval základní programování, protože tento počítač již nebyl vhodný.

Image

Po nějaké době byl Torvalds unavený monotónním vstupem programů. Linus Torvalds (jeho fotka je nahoře) začal kupovat všechny počítačové časopisy a knihy, které se objevily v zemi. V jednom časopise Linus našel program pro Morseův kód. Nebyl vytvořen v BASICu, jako všichni ostatní, s nimiž se dříve setkal, ale byl to jen soubor čísel. Mohly by být přeloženy ručně do strojového jazyka, zapsány řetězem těch a nul, které jsou pro počítač srozumitelné.

Torvalds Linus si uvědomil, že Basic je součástí počítače, a pak začal studovat jeho další aspekty. Když dědeček zemřel, vrhl se do práce s počítačem, který Linus zdědil.

Linusova rodina

Už jsme mluvili o dědečkovi a jeho roli v osudu našeho hrdiny. Stejně jako ostatní členové rodiny, Torvaldsovi rodiče stále pracují v oblasti žurnalistiky. Niels Torvalds, otec, je rozhlasový a televizní novinář. Anna Torvalds, matka Linuse, je literární redaktorkou. Sestra Sarah provozuje překladatelskou agenturu, která se zaměřuje především na překlad zpravodajských zpráv. Sám Linus Torvalds, jehož životopis není nijak spojen s žurnalistikou, je vůči této profesi skeptický.

Dospívání

V mládí nebyl Linus na rozdíl od mnoha svých vrstevníků přitahován ani k hokeji s fotbalem, ani k flirtování s dívkami. Torvalds byl zcela pohlcen při práci s počítači.

Pak Linus Torvalds šel na univerzitu. Poté, co v něm studoval rok, byl převelen do armády, kde zlepšoval své zdraví a čerpal svaly v hodinách tělesné výchovy. Po demobilizaci se Torvalds vrátil na univerzitu. Právě tato vzdělávací instituce mu dala podnět pro výuku programování již na vážné úrovni. Celý budoucí život Torvalds je spojen s vývojem světoznámého operačního systému.

I v 17 letech, v roce 1987, Linus koupil nový produkt, Sinclair QL, aby nahradil zastaralý VIC-20. Tento počítač měl 128 kB paměti. Pracoval na osmi MHz procesoru od společnosti Motorola. Cena počítače v té době činila asi 2 000 $. Byl vyroben společností pod záštitou C. Sinclair.

Zájem o operační systémy

Téměř okamžitě se Linus začal zajímat o různé operační systémy. Aby vytvořil kontrolu diskety, kterou získal Torvalds, potřeboval napsat svůj vlastní ovladač zařízení. Pak našel vpichy v operačním systému. Linus zjistil, že to, co se ve skutečnosti děje, neodpovídá tomu, co bylo v dokumentaci slíbeno.

Torvaldsovým dalším krokem byla demontáž Q-DOS, která byla nainstalována na jeho vlastním počítači. Linus byl zklamaný, když zjistil, že v tomto systému nebylo možné nic změnit, protože to bylo napsáno v ROM.

Linus poprvé napsal na novém počítači několik her. Myšlenky většiny z nich si půjčil ze starého počítače. Nainstalovaný operační systém však měl mnoho nedostatků. Například, i přes jeho multitasking, neměl funkci ochrany paměti. Systém mohl kdykoli zamrznout. Navíc, po vývoji Sinclair QL, K. Sinclair přestal vylepšovat své modely a podporoval již existující modely.

Historie Linuxu

Linus se po návratu z armády seznámil s unixovým systémem. Spolu s 32 dalšími studenty se Torvalds rozhodl zvolit kurz „C a Unix“. Protože se tento systém právě objevil v té době na Helsinské univerzitě, musel učitel se studenty studovat nový operační systém.

Linus přišel s myšlenkou na vytvoření vlastní knihy operačního systému Andrewa Tatenbauma, profesora z Amsterdamu. Torvalds tvrdí, že celý svůj život obrátila vzhůru nohama. V této knize (Návrh a implementace operačních systémů) autor popisuje Minix - školicí OS, který vytvořil pro výuku Unixu. Torvalds se přirozeně okamžitě rozhodl nainstalovat do svého počítače. Problém byl v tom, že Sinclair QL nebyl navržen k instalaci takových systémů. Teprve v lednu 1991 se Torvalds po získání nového počítače (nyní PC) podařilo nainstalovat Minix.

Po prostudování výhod a nevýhod tohoto operačního systému se Linus rozhodl na to upozornit. Byl to výcvikový OS, upravený a zkreslený. Minix se stal sofistikovanější po instalaci starých linusových programů a záplat Bruce Evansem, slavným hackerem z Austrálie.

Vytvoření balíčku emulace terminálu

Všechno to začalo tím, že vzdálený komunikační terminál Minix byl implementován velmi špatně. A to byla funkce, kterou Linus používal nejčastěji. S její pomocí kontaktoval univerzitní počítač pomocí modemové komunikace. Torvalds se rozhodl vytvořit svůj vlastní komunikační program, přičemž základem nebyl Minix, ale hardwarová úroveň samotného počítače. Díky tomu současně studoval počítač na 386. procesoru i jeho OS. Torvalds byl velmi hrdý na to, že dokázal vylepšit OS. Pokusy o prezentaci jejich zásluh ostatním však nevedly k ničemu. Bylo obtížné vysvětlit lidem, že někdy je možné najít složité hluboké procesy pod externí nenáročností.

Vývoj ovladače a jednotky souborového systému

Image

Linux tedy začal vytvořením balíčku emulace terminálu. Poté následovala jedna inovace. Torvalds potřeboval stahovat a zapisovat soubory do počítače na univerzitě. Z tohoto důvodu bylo nutné je zapsat na disk. Při uvažování se Linus rozhodl vytvořit ovladač systému souborů a diskovou jednotku. Současně systém, který plánoval vyvinout, musel být kompatibilní s Minixem. Vytvořil to a konzultoval s uživateli Minix prostřednictvím konference usenet. Z vážných otázek, které se student zeptal na architekturu Minix a Unix, bylo možné hádat, že plánuje vývoj vlastního OS.

Práce na první verzi systému Linux

Jakmile Linus najednou zjistil, že jím napsané programy zarostly mnoha dalšími funkcemi a představují funkční verzi operačního systému. Práce na vytváření Linuxu v raných fázích byla monotónní. Torvalds, jeden po druhém, zkoumal různá systémová volání, na nichž stojí Unix. Na základě nich se pokusil vytvořit své vlastní bloky OS s funkcemi, které potřeboval. Bylo to docela únavné a ne příliš stimulující pokračovat v práci. Linus to musel udělat, protože stále nebylo možné ověřit funkčnost systému. Po zpracování asi 25 různých systémových volání se Torvalds přesunul k jiné taktice. Nyní se pokusil spustit prostředí OS. Pokud se vyskytly chyby, vyvinul nezbytná systémová volání. Pokrok v návrhu systému byl zřejmý. Shell začal pracovat stabilně od konce srpna 1991. Toto byl první velký úspěch Linuse.

Linux 0, 01

Image

První verze Linuxu se tedy objevila ve veřejné doméně 17. září 1991. Pak se Torvalds rozhodl, co nazvat tímto systémem. Zpočátku ji plánoval pojmenovat Freax (slovo freaks znamená „fanoušci“ a „x“ je konec Unixu). Dokonce i on, on volal tento systém Linux, ale zvažoval nemodestní používat jeho jméno jako oficiální jméno. Ari Lemke, učitelka technologické univerzity v Helsinkách, vytvořila adresář na FTP serveru univerzity. Tady Linus umístil svůj systém. Ale slovo Freax Ari se to nelíbilo, a tak se rozhodl přejmenovat adresář, kde byl umístěn v hospodě / OS / Linux. Torvaldsovi to zvlášť nevadilo, takže se jeho jméno postupně začalo opravovat.

Verze operačního systému zveřejněná na webu byla označena číslem 0, 01. Proto bylo zdůrazněno, že systém je stále nedokonalý a potřebuje seriózní revizi. Torvalds proto veřejně demonstroval svůj OS. Poslal dopisy pouze několika známým hackerům, na kterých byla uvedena adresa serveru, kam je možné stáhnout. Počáteční verze neumožňovala téměř nic jiného než spuštění a výpis zdrojových kódů.

Vylepšení systému

Zájem tvůrce o systém vypršel do listopadu 1991. Možná by její další zlepšení skončilo. Náhoda však zasáhla. Linus, který znovu dokončil Minix, zničil dohled nad důležitými částmi tohoto oddílu. Otázkou bylo, zda přeinstalovat Minix nebo nainstalovat Linux jako hlavní operační systém. Torvalds se rozhodl zvolit svůj systém.

Linux začátkem roku 1992 udělal velký skok vpřed. Do systému bylo přidáno několik funkcí, které neobsahovaly v Minixu žádné analogy. Jedná se například o přepínání na pevný disk v případě práce s velkými programy. Linus do svého systému také představil funkce, které uživatelé požadovali ve svých dopisech. Linus Torvalds tak výrazně zlepšil svůj OS.

"Vytvářím bezplatný operační systém"

Tvůrce systému odmítl nabídky odměn. Požádal pouze uživatele, aby posílali pohlednice z měst, v nichž žili. Linus měl zájem vědět, kde byl jeho systém použit. Pohlednice se začaly nalévat lavinou - z Japonska, Nového Zélandu, USA a Nizozemska. Příbuzní si konečně všimli, že Linus získal díky své počítačové činnosti velkou popularitu. Dnešní stav Linuse Torvaldse je pravděpodobně velmi působivý. Peníze však bere klidně. Snaha o zisk nikdy nebyla v jeho charakteru.

Distribuční podmínky

Image

Nejprve byly podmínky pro distribuci OS vyvinuty pouze obecně. Linux byl zdarma, ale nemohl být uveden do prodeje. Pokud se uživatel rozhodl provést vylepšení nebo změny systému, musel vytvořit zdrojový kód a tato vylepšení zveřejnit. Místo autorských práv Linus Torvalds v současné době používá obecnou veřejnou licenci.

Příchod grafického rozhraní, Linux 1.0

Na jaře roku 1992 hacker O. Zbrowski upravil X Windows pro tento OS. Linux tak měl grafické rozhraní. Poté se Linus Torvalds rozhodl, že systém je téměř připraven a vydala verzi 0.95. To však byla chyba. Jakmile začal ve svém operačním systému zavádět síťové funkce, uvědomil si, že je nutné systém podstatně upravit. Pouze o 2 roky později byla verze 1.0 vydána v březnu 1994.

Image

Torvaldsův osobní maskot je Tux Penguin. Linus Torvalds (Just for Fun) hovoří o historii znaku ve své knize. V tom píše, že si vybral toto zvíře, protože ho kdysi tučňák vtáhl do zoo.