Koji operativni sistem je razvio Linus Torvalds. Kako je Linus Torvalds učinio razvoj slobodnijim. Istorija Linuxa

Linus Benedikt Torvalds- svjetski poznati finski programer, legenda u svijetu kompjutera, posebno među programerima. Postao je poznat po tome što je stvorio operativni sistem koji je revolucionirao kompjutersku industriju i iznjedrio kompjutersku "religiju".

Torvaldsovo djetinjstvo

Poznati programer rođen je u glavnom gradu Finske - gradu Helsinkiju, 28. decembra 1969. godine, u porodici novinara. Ime je dobio po čuvenom hemičaru Linusu Paulingu, koji je svojevremeno dobio Nobelovu nagradu. Linusova majka je radila kao prevodilac za finsku novinsku izdavačku kuću. Moj otac je bio komunista, ali nakon sredine 70-ih, njegova interesovanja su se promijenila i postao je radijski novinar. Torvaldsov ujak je radio na televiziji, a njegov djed je bio glavni urednik novina. Njegova porodica pripadala je onom malom broju Finaca koji su govorili švedski, a bilo ih je oko 300 hiljada od 5 miliona koliko ih je nastanjivalo Finsku.

Njegov otac je ostavio Linusa sa majkom dok je još bio mali, pa su dječaka odgajali majka i baka i djed. Uprkos tome, njegovo djetinjstvo je bilo sretno. Pošto su porodicu uglavnom činili novinari, Torvaldsu je od djetinjstva usađena želja za čitanjem. Međutim, novinarstvo ga je manje zanimalo nego kompjuter koji je sebi sredinom 70-ih kupio Leo Toerngvis (Torvaldsov djed, s majčine strane). Bio je to jedan od prvih kompjutera u to vrijeme. Zvao se Commodore Vic 20.

Međutim, Linusu su ubrzo dosadili standardni programi u kompjuteru i poželeo je da napiše nešto svoje. U početku je odlučio da savlada BASIC, ali ubrzo mu mogućnosti ovog programskog jezika nisu bile dovoljne i odlučio je da nauči još jedan, složeniji jezik, ali istovremeno sa velikim mogućnostima - Assembler. Linus je brzo učio i ništa ga nije ometalo. Otac se trudio da mu usađuje interesovanje za devojke, sport i mnogo više od onoga što su voleli Linusovi vršnjaci. Ali svi pokušaji su bili uzaludni. Nekoliko godina kasnije, Torvalds je u svojoj knjizi priznao da ga osim matematike i programiranja u to vrijeme nije zanimalo ništa drugo, osim toga, jednostavno nije želio razumjeti druga područja.

Kako je nastao Linux

Linus je uštedio novac i sanjao je da dobije vlastiti kompjuter. Godine 1987. san mu se ostvario i kupio je Sinclair Ql, 32-bitni personalni računar sa Motorola 68008 procesorom, 7,5 MHz i 128 KB RAM-a.

Međutim, Linus nije dugo bio zadovoljan kupovinom. Razočarenje ga je zadesilo čim je saznao da je nemoguće reprogramirati instalirani operativni sistem. Za to je bila potrebna posebna oprema koju on nije imao. Sa 19 godina upisao se na Univerzitet u Helsinkiju, gdje su studirali njegovi roditelji. U trenutku upisa, njegovo znanje iz programiranja bilo je prilično široko, pa je upisao odsjek računarstva. Programski jezik C Linus je počeo da uči 1990. godine u učionici na univerzitetu. Ovo je isti jezik koji je koristio za pisanje kernela Linux operativnog sistema.

Godine 1991. zamjenjuje svoj stari kompjuter i kupuje novi, moćniji za ta vremena: Intel 386 procesor sa taktom od 33 MHz i 4 MB RAM-a.

Ali razočarao ga je i ovaj računar, odnosno njegov operativni sistem - MS-DOS, koji je isporučen u kompletu i koristio je samo polovinu mogućnosti procesora. Stoga Torvalds odlučuje da standardni operativni sistem zameni onim koji se nalazi na računarima na univerzitetu - UNIX operativnim sistemom. I tu se suočava sa još jednim problemom: najjeftiniji UNIX sa osnovnim karakteristikama košta oko pet hiljada dolara. On nema toliko novca, pa odlučuje da nabavi klon UNIX-a, malog operativnog sistema koji se zove MINIX. Sistem je napisan za studente UNIX-a. Njegov autor je bio Andrew Tanenbaum - specijalista u oblasti operativnih sistema.

Iako je MINIX dizajniran za procesore zasnovane na Intel x86 i mnogo moćniji od MS-DOS-a, imao je mnogo nedostataka. Sistem je bio plaćen (ali ne baš skup), funkcionalnost je bila loša, a sve ostalo - pola koda je zatvoreno. Linus Torvalds to nije mogao prihvatiti i stoga je odlučio da napiše vlastiti operativni sistem, nešto između UNIX-a i MINIX-a. Malo je vjerovatno da je tada razmišljao o tome koliko će mu vremena trebati i sigurno nije očekivao da će njegov sistem promijeniti ne samo njegov budući život, već i cijelu kompjutersku industriju.

Svoju namjeru odlučio je objaviti na MINIX konferenciji. Bilo je to 25. avgusta 1991. godine. Evo njegovog originalnog posta:

Originalno pismo

Predmet: Šta biste voljeli vidjeti u Minixu?

(Mala anketa za moj novi operativni sistem)

Pozdrav svim korisnicima Minixa -

Razvijam operativni sistem (besplatan, samo hobi - ne tako veliki i

profesionalni poput GNU) za 386 (486) procesora. Počeo sam još u aprilu i sada već jesam

prvi rezultati. Voleo bih da čujem vaše mišljenje o tome šta vam se sviđa/ne sviđa kod Minixa, kao moje

operativni sistem je na neki način zasnovan na njemu (ista struktura sistema datoteka - ali ovo je čisto

praktična razmatranja).

Već sam prenio bash(1.08), gcc(1.40) i čini se da sve radi dobro. Iz ovoga proizilazi da u

u narednih nekoliko mjeseci imat ću prvu radnu verziju i stoga bih volio

zna šta je ljudima najpotrebnije.

Svaka sugestija je dobrodošla, ali ne mogu obećati da ću ih implementirati :)

Linus Torvalds [email protected]

Linusovi citati

Ispod je lista najpoznatijih citata Linusa Torvaldsa:

„Ovde želim da pričam o svojim zlatnim pravilima. Prvo, ponašajte se prema drugima onako kako želite da se ponašaju prema vama. Slijedeći ovo pravilo, u svakoj situaciji ćete znati što učiniti. Drugo, budite ponosni na ono što radite. Treće: sve radite sa zadovoljstvom.

„Svako ko bude čitao ovu kolumnu pomisliće da me sve veći teret moje uloge glavnog hakera pretvorio u kopile. Ali to nije istina. Uvek sam bio kopile."

“Djevojke sam dovodio kući samo kada su htjele da vježbaju. Nije bilo tako često, a ja nikada nisam bio inicijator, ali moj otac ima iluziju da žele da se bave više od matematike. (Po njegovom mišljenju, svi su kupili istu formulu: značajan nos = značajan muškarac).

"Programi su kao seks: bolje je kada je besplatan."

"Microsoft nije zao, oni samo imaju jako loš operativni sistem."

"Moje ime je Linus i ja sam vaš Bog."

"Vidite, ne samo da morate biti dobar koder da biste kreirali sistem sličan Linuxu, već morate biti i pametan kurvin sin."

Linux filozofija: "Smijte se pred opasnošću." Jao. Ne to. "Uradi sam". Da, tačno.

“Neki su mi rekli da debeo pingvin ne predstavlja baš eleganciju Linuxa, po njihovom mišljenju. Ali po mom mišljenju, oni jednostavno nikada nisu trčali ljutog pingvina brzinom ispod 200 km/h.

“Inteligencija je sposobnost izbjegavanja obavljanja posla, ali na takav način da se on obavi.”

Kada kažete: "Napisao sam program koji ruši Windows", ljudi vas samo glupo gledaju i odgovaraju: "Da, imam takve programe uz sistem, besplatno."

„Uopšte ne sumnjam da je virtuelizacija korisna u nekim oblastima. Ono što jako sumnjam je da će ikada imati uticaj kakav žele oni koji su uključeni u virtuelizaciju.”

„Dakle, većini vas će vjerovatno biti nepodnošljivo dosadno za Božić, a evo savršene zabave za vas. Test 2.6.15-rc7. Sve prodavnice će biti zatvorene i zaista neće biti bolje aktivnosti između obroka."

Linus Torvalds vjeruje da ARM ima vrlo male šanse da u potpunosti pobijedi x86. Čitav hardverski i softverski ekosistem izgrađen je oko x86 arhitekture, dok ARM tek pravi veliki broj uređaja.

Torvalds je svoje mišljenje iznio na konferenciji Linaro Connect, koja je održana prošle sedmice. To se dogodilo u razgovoru sa Davidom Ruslingom, tehničkim direktorom Linaro-a, neprofitne organizacije koja optimizira softver za ARM procesore.

Zašto Linus Torvalds preferira x86

Kada je Rusling pitao Torvaldsa da li ima omiljenu arhitekturu procesora, on je odgovorio ne trepnuvši da je njegova omiljena arhitektura i dalje x86. Nijedna druga arhitektura ne pruža tako veliku i otvorenu infrastrukturu. Uputstva za procesor nisu toliko bitna. Neki ljudi se zaglave na stvarima koje zapravo nisu važne. Ono što je zaista važno je infrastruktura oko x86 skupa instrukcija.

Linus Torvalds je rekao da je ARM jak u mobilnim telefonima, ali je bio razočaran ARM-om jer kao hardverskom platformom i dalje nije baš ugodno raditi. To je uglavnom zato što nema jedinstveni skup instrukcija kao što to ima x86, ali sada postaje sve bolji.

Zadatak da bude što kompatibilniji nije bio tako akutan za ARM programere kao što je to učinjeno u x86. A u ekosistemu u kojem kompatibilnost nije glavni prioritet, prema Linusu Torvaldsu, nema poticaja za proizvođače da svoje platforme učine korisnijim.

Kao dokaz za to možemo navesti činjenicu da se razvoj ARM-a odvija na običnim x86 računarima. Torvalds zaista voli Raspberry Pi, ali ga smatra samo igračkom. ARM ne može pobijediti dok programeri platforme ne budu voljni da je koriste kao svoju glavnu mašinu.

Linus Torvalds je rekao da je pokušavao da kupi ARM računar 30 godina. A iz svog ranog iskustva sa 6502, dao je ARM-u visoke ocene za brzinu obrade instrukcija. Ali teškoća da se Acorn Archimedes mašina dobije u Finsku naterala ga je da kupi Sinclair QL, to je bila greška zbog koje je shvatio važnost kompatibilnosti i široke podrške za platformu.

Linus je rekao slične stvari o Internetu stvari (IoT). Kada su ga pitali o tome kako Linux učiniti lakšim za rad na uređajima sa malim računarskim resursima, rekao je da zajednica Linux programera to ne bi učinila jer je većina tih uređaja previše ograničena.

Postoji mnogo otvorenih IoT uređaja do kojih će zajednici biti stalo, ali ako su njihove specifikacije zatvorene, samo će ih proizvođači podržati i kernel neće uključiti kod kako bi ispravno funkcionirali.

U svakom slučaju, olakšavanje Linuxa možda nije način da se proguraju IoT uređaji čak i ako je jeftiniji hardver bolji. Ljudi će uvijek željeti više računarske snage, a hardverski resursi će nastaviti rasti.

Torvalds se također dotakao održivosti Linuxa. Rekao je da se operativni sistem razvija, ne samo da dodaje nove funkcije, mnogo je izmjena napravljeno na niskom nivou, ali to niko nije primijetio. Odgovarajući na opasku da je dob ključnih programera jezgra problem, Linus Torvalds je rekao da postoji dosta kontinuiteta u timu i da je broj programera jezgre pohvalno visok, daleko više od ostalih open source projekata.

Rusling je također dao primjedbu Torvaldsu o njegovom ponašanju. Na šta je Linus rekao da je on direktna osoba, a preko interneta niko ne može čuti tvoj ton. Jezik rasprave u mailing listi Linux kernela ponekad je oštar, Linus koristi oštar jezik, ali na kraju ne možete uvijek biti ljubazni i smireni. Dalje je rekao da ponekad njegova mrzovolja donosi više vijesti od njegove sposobnosti da bude fin. Linus kaže da se osjeća kao potpuno srećna osoba. Imali su odličan razvojni proces i sve to zapravo funkcionira.

A evo i snimka razgovora između Linusa Torvaldsa i Davida Ruslinga:

"Pravim besplatni softver jer mislim da je to jedini pravi način za razvoj"

Neki smatraju da je Linus Torvalds, kreator Linux operativnog sistema i Git repozitorija, samo sretnik. Nekima se, naprotiv, čini da je svrsishodan entuzijasta svog rada. Međutim, niko neće sporiti činjenicu da se zahvaljujući izuzetnom talentu Torvaldsa pojavio operativni sistem koji se proširio po cijelom svijetu.

Štaviše, besplatno korištenje i besplatno uređivanje izvornog koda OS-a bilo je fundamentalno važno za njegovog tvorca. Oko Linuxa se formirala ogromna zajednica otvorenog koda, zahvaljujući kojoj se sistem razvija do danas: stalno se pojavljuju nove verzije i novi operativni sistemi bazirani na Linux kernelu.

Uslovi distribucije za Linux razvijeni su u ranoj fazi. Linux se slobodno distribuira i ne može se staviti na prodaju. Ako je korisnik napravio bilo kakve promjene ili poboljšanja na sistemu, morao ih je učiniti javnim u obliku izvornih kodova.

Linus je napisao svoj OS, oslanjajući se na mnoge alate koji se slobodno distribuiraju na Internetu. Najvažniji od njih bio je GCC kompajler, koji je bio zaštićen autorskim pravima pod Opštom javnom licencom. Nakon toga, cijeli Linux operativni sistem je licenciran pod GPL.

"Igra" u Linuxu

Linus Torvalds nije razmišljao o slavi, a nije ni slutio da će priča o Linuxu otići tako daleko. Od školskih dana volio je kompjutere i programiranje, a nastavio je da radi ono što je volio dok je studirao na Univerzitetu u Helsinkiju. On sam često napominje da programiranje treba raditi sa zadovoljstvom. Stoga se, baš kao i u djetinjstvu, jednostavno "igrao" u razvoju Linuxa. Vođen prvo strašću, a kasnije i pozitivnim kritikama, Torvalds je u jednom trenutku otkrio da je kreirao operativni sistem.


Linux 0.01

"Niko zapravo ne kreira sjajan kod prvi put, osim mene, ali ja sam jedini."

Postepeno, drugi programeri su počeli da se "igraju" u Linuxu zajedno sa njegovim kreatorom. Nakon što je otkrio sve kartice i napravio izvorni kod svog potomstva u javnom vlasništvu, Torvalds je u određenoj mjeri riskirao da izgubi status glavnog programera u projektu. Međutim, očigledno je pretpostavio da je njegov profesionalni nivo znatno viši od većine programera. Osim toga, ne znaju svi raditi puno, efikasno i u isto vrijeme besplatno. A Linus Torvalds je upravo imao takvu "jedinstvenu" sposobnost.

I sljedeći citat ilustruje pojam "zabava" u predstavi Torvaldsa:

Dakle, većini vas će vjerovatno biti nepodnošljivo dosadno za Božić, a evo savršene zabave za vas. Test 2.6.15-rc7. Sve prodavnice će biti zatvorene i zaista neće biti bolje aktivnosti između obroka.

Generalno, prije nego što je Linus oženio svog učenika, programiranje je bilo gotovo jedino što je radio između "jedenja hrane". Nakon vjenčanja 1996., Torvalds se zaposlio u Transmeti, kalifornijskom startupu koji je razvijao energetski efikasne procesore. Ali ipak je ostao vodeći programer Linuxa i istovremeno se nastavio zabavljati.

A 2003. godine napustio je kompaniju kako bi se u potpunosti fokusirao na razvoj svog OS-a. Odlazak je omogućila novoformirana javna organizacija The Linux Foundation (u to vrijeme se zvala Open Source Development Labs), koja je Torvaldsu obezbijedila zdravstveno osiguranje i platu.

Neočekivani uspjeh

Linux zajednica je postala neka vrsta samoregulatornog organizma koji niko centralno ne kontroliše. Shodno tome, nije imalo smisla organizirati borbu za vlast u projektu. Međutim, Torvaldsu se i dalje pripisuje neformalno vodstvo. Prema poznatom citatu, upravljanje programerima je poput čuvanja krda mačaka. Možda je Linus uspio pronaći ravnotežu između cjelokupnog smjera projekta i istovremeno nije ometao programere da sami hodaju. Štaviše, u okviru ovog projekta, svaki učesnik može da vodi sopstveni razvoj baziran na Linux kernelu, ne ometajući nikoga.

Također se možete sjetiti da slično privlači slično: kao adekvatan i samokritičan profesionalac bez precijenjenog broja otkucaja srca, Torvalds je prirodno „privlačio“ one koji su sebi imali slične kvalitete. U nekom trenutku, Linux je postao najuspješniji projekat otvorenog koda. A kao što znate, tim najčešće postiže ozbiljne uspjehe kada njegovi članovi gledaju u približno istom smjeru.

Ovakvi rezultati nisu mogli ostaviti ravnodušnim komercijalne proizvođače operativnih sistema...i samo zavidnike koji su ostali po strani. Međutim, Linus Torvalds nije pokušavao da im pređe put niti da nekoga učini ljubomornim. Linux OS se počeo širiti izvan zajednice jer je bio stvarno dobar proizvod. Posebno široke mogućnosti otvorile su se pred njom kada je u proljeće 1992. haker Orest Zbrowski uspješno prilagodio X Window za Linux. Dakle, Linux ima grafičko sučelje.

git

Osim razvoja operativnih sistema, Torvalds je imao malo interesa. Iako ova tema uključuje mnoge aspekte kojima se možete baviti cijeli život. Linus je razvoj sistema za kontrolu verzija i rad sa bazama podataka smatrao najdosadnijim oblastima. Međutim, ironično, 2005. godine bio je primoran da stvori sopstveni sistem kontrole izvornog koda.

Godine 2005. Torvalds je objavio Linux 2.6.12-rc2 i izjavio da neće nastaviti razvoj operativnog sistema dok ne dođe do zamjene za BitKeeper spremište koje je Linux zajednica koristila do 2005. godine. BitKeeper je morao biti napušten zbog neslaganja sa njegovim programerima u vezi s njegovom besplatnom upotrebom u razvoju otvorenog koda. A Toralds kategorički nije volio druge sisteme kontrole izvornog koda.

“Kao rezultat toga, odlučio sam da i sam mogu napisati nešto bolje za dvije sedmice i nisam se pogriješio.”

Torvalds je napravio distribuirani sistem za kontrolu izvornog koda Git za dvije sedmice. On je više puta rekao da mrzi centralizovana spremišta poput SVN-a. Kada je kreirao Git, Linus je jasno shvatio šta mu je potrebno: decentralizacija, mogućnost samostalnog razvoja van mreže, te pogodnost i pouzdanost grananja i spajanja. Štaviše, kreirao je sistem upravljanja izvornim kodom posebno za potrebe programera Linux kernela.

Ali Git je bio predodređen za "veliku" sudbinu, koju Torvalds, opet, nije očekivao. Repozitorijum je postao popularan izvan Linux zajednice. Git su koristili programeri proizvoda kao što su KVM, Qt, Drupal, Puppet, Wine.

Štreber sa karakterom

U svjetlu Gitove popularnosti, Linus je čak 2007. održao govor u Googleu. Nakon pregleda izvještaja, možemo zaključiti da se Torvalds odnosio prema sebi i trenutnoj situaciji s popriličnom dozom ironije i samokritičnosti:
Trebao bih vas malo upozoriti da nisam baš dobar govornik, dijelom zato što ne volim govoriti, a dijelom zato što su u posljednjih nekoliko godina svi htjeli da pričam o maglovitoj budućnosti Linuxa u sljedećim vijeka, a ja - općenito štreber i radije pričam o tehnologiji.

Čak i kao dijete, Linus Torvalds je bio stidljiva i nekomunikativna osoba. U školi su ga smatrali tipičnim "štreberom", što je sasvim u skladu s njegovim izgledom (krhkim i niskim) i hobijima. Smatrao je sebe "ružnim" - uključujući i zbog velikog nosa.

U mladosti je nastavio da pati od svih vrsta kompleksa povezanih sa socijalizacijom. Istina, patio je samo u slobodno vrijeme od programiranja - to jest, prilično rijetko.

Njegovi neuspjesi u društvu bili su više nego nadoknađeni uspjesima u informatici, gdje je Torvalds uživao u vlastitoj "svemoći". Ali takve kontradikcije su karakteristične za izvanredne ljude i nadoknađuju se godinama. U ovom slučaju možete vidjeti kakav je to pečat ostavilo na njegov način komunikacije.

Možete se ne slagati sa mnom koliko god želite, ali dok traje ovaj izvještaj, svi koji se ne slažu sa mnom su, po definiciji, glupe nakaze. Zapamtite ovo! Bićete slobodni da radite i mislite šta god želite kada završim svoj izveštaj. I sada iznosim svoje jedino ispravno mišljenje, pa mi se korisnici CVS-a, ako ga zaista toliko volite, maknite s očiju. Morate ići u psihijatrijsku bolnicu ili negdje drugdje.

Tema u kojoj se Torvalds osjeća samopouzdano postaje polje za improvizaciju, samoironiju, koketiranje i druge vidove koketiranja s javnošću.
Započeo sam projekat, razvio arhitekturu i početni kod, a u proteklih godinu i po dana ga je podržao mnogo ljepši momak, Japanac Junio ​​Hamano, i upravo je on učinio Git dostupnijim običnim smrtnicima . Rane verzije Gita su zahtijevale određenu količinu "mentalnih tačaka" snage mozga. Od tada je postalo mnogo lakše.

Općenito, ovo je moj uobičajeni pristup - svi ostali daju sve od sebe, a ja mogu samo sjediti i pijuckati Pina Coladu.


Linusu Torvaldsu nije strano i takve kvalitete kao što je iskrena direktnost, koja graniči s demonstrativnom opscenošću. To ilustruje istorija saradnje sa NVidijom 2012. godine.

Jedan od studenata zatražio je od kreatora Linuxa da prokomentariše odnos zajednice otvorenog koda sa jednim od najvećih svjetskih programera grafičkih akceleratora i procesora - NVidia.

Linus Torvalds je izjavio da je NVidia jedna od najgorih kompanija s kojima je ikada imao posla. Prema njegovim riječima, predstavnici NVidia-e u potpunosti nisu voljni da sarađuju sa zajednicom za razvoj Linuxa i nastavljaju da drže zatvorenim kod svojih grafičkih drajvera za Linux.

Završavajući svoj odgovor, Linus Torvalds je sumirao gore navedeno u vezi sa NVidiom, napravio nepristojan gest rukom prema kameri i izjavio: "NVidia, jebi se!"

Vrijednosti koje se zalagao Linus Torvalds (možda malo previše razmetljivo) promijenile su način na koji bi zajednica otvorenog koda mogla biti. Njegov primjer je inspirisao, i još uvijek inspirira, "podvige" drugih programera.

20. aprila 2012. Linus Torvalds (zajedno sa japanskim ljekarom Sinya Yamanaka) postao je laureat Millennium Technology Award (Finska).

Linus Torvalds je 2014. godine dobio nagradu Computer Pioneer od IEEE Computer Society.

Finski programer i haker Linus Benedikt Torvalds (prema drugim izvorima - Torvalds) rođen je u Helsinkiju 1969. 28. decembra.

Linux (najpopularniji nezavisni operativni sistem danas) inspirisan je knjigom Andrewa Tanenbauma o mogućnostima operativnog sistema Minix.

Linus Torvalds: biografija "moćnog Finca"

Torvaldsovi otac i majka su finski Šveđani. Šezdesetih su ih nazivali studentima koji su simpatizirali radikale. Sinu jedincu dali su ime po Linusu Paulingu, američkom fizičaru i hemičaru koji je 1954. godine dobio Nobelovu nagradu.

Političke sklonosti Linusovog oca (bio je član Komunističke partije) često su bile razlog za ismijavanje dječakovih drugova iz razreda. Uprkos tome, Linus, koji se smatrao rezervisanim detetom, savršeno je učio. Posebno je bio dobar u egzaktnim naukama - matematici i fizici.

Godine 1988. Torvalds se pridružio redovima studenata na Univerzitetu u Helsinkiju, uspješno diplomirao i diplomirao (1996), dobivši titulu magistra kibernetike.

Do danas, Linus Torvalds i njegova supruga Tove, šestostruka prvakinja Finske u karateu i bivša Linusova učenica, žive u američkom gradu Portlandu. Imaju tri ćerke: Patricia Miranda (1996), Daniela Yolanda (1998) i Celeste Amanda (2000) zajedno sa mačkom Randyjem.

Linus je od malih nogu sve radio sam. Jednom je, ne čekajući pomoć svog oca, samostalno sastavio model složene makete morskog plovila, a nekoliko godina kasnije, kao dvadesetogodišnji student, "poludio" je i samostalno napravio kompleks kompjuterski program.

Počevši da gradi sopstveni sistem, student Univerziteta u Helsinkiju nije planirao ni na koji način da se takmiči sa kompanijama poput Microsofta, programiranje mu je bilo samo hobi, koji se za samo osam godina tiho transformisao u jedan od najperspektivnijih operativnih sistema. .

Penguin Tooks - amblem Linuxa - isprva je bio lični talisman koji je Torvalds odabrao za sebe. Linus svoj izbor objašnjava ovako: kada je bio u zoološkom vrtu, ugrizao ga je pingvin.

Među "Linusovim zakonima" postoji jedan koji je u potpunosti formulisao američki programer Eric Raymond. Zvuči ovako: "Kada je posmatranje na odgovarajućem nivou, sve greške leže na površini." Kada mnogo ljudi traži duboku grešku, ona postaje površna. Oba programera softvera ujedinjuju isti pogledi na stvari.

Postoji samo jedno pitanje. Rejmond ga smatra ozbiljnim problemom, a Torvalds ne želi da ga primeti. Linus smatra da je najvažnija otvorenost programskog koda, a Eric smatra da je mnogo važniji problem previsoka cijena programa.

Do danas, Torvalds se, bez previše skromnosti, može nazvati kreatorom otprilike dva posto sistemskog kernela. On također posjeduje istoimeni zaštitni znak i ima pravo odlučivanja o promjenama službene grane kernela. U praćenju rada Linux sistema Torvaldsu pomaže neprofitna organizacija Linux International, kao i korisnici Linux operativnog sistema.

Danas, vodeće kompjuterske kompanije poput Microsofta zapošljavaju programere koji su dobro upoznati sa Linuxom, a u Nebeskom carstvu Linux je proglašen službenim državnim operativnim sistemom. Prva slavenska kompanija koja je odbila ažurirati Windows bio je ruski Aquarius.

Svake godine, 25. avgusta, zajednica pod nazivom "Open Source" slavi rođendan Linuxa, operativnog sistema koji je Torvalds kreirao. Linus se zauzvrat brine o opštoj dostupnosti svog izuma, privlačeći na njega pažnju hiljada progresivnih programera.

Prva vlastita kuća

Kupovina kuće u Sjedinjenim Državama bila je iznuđena mjera: iznajmljivanje stana Amerikance košta mnogo više od kupovine vlastitog doma. Sam Torvalds je novinarima priznao da izgled vlastite kuće i naglo zakotrljala slava ni na koji način nisu uticali na njegov životni stil, što se ne može reći za rođenje kćeri.

O svemu tome i mnogim drugim stvarima govori u svojoj autobiografiji (Linus Torvalds, knjiga Samo za zabavu).

Karijera Linusa Torvaldsa

Programer Linus Torvalds, čija kratka biografija može da stane u samo nekoliko redova, od februara 1997. do juna 2003. nije predstavljao svoj rad izvan Transmeta korporacije. Sljedeće mjesto rada bila je engleska kompanija Open Source Development Lab (sada pod nazivom The Linux Foundation).

Danas je Torvalds zaposleni na daljinu, radi od kuće.

Linus Torvalds, informatika i prvo gvožđe. Kako je sve počelo

Značajnu ulogu u životu Linusa Torvaldsa (kako on sam veruje) odigralo je delo Andrewa Tanenbauma pod nazivom „Operativni sistemi: Kreacija i prodaja“, gde autor reprodukuje dizajn sistema kao što je Minix.

Dječaka je prvi upoznao s kompjuterom njegov djed matematičar Leo Torvalds. Linus je tada prvi put (to se dogodilo 1981.) dotakao prvi kompjuter u svom životu - Commodore VIC-20. Leo je uspeo da zainteresuje svog unuka - Linus se zainteresovao za programiranje i počeo je proučavajući priručnik za kompjuter svog dede. Ubrzo je, čitajući specijalizovane časopise, počeo da piše sopstvene programe i jednog dana je kupio novi računar baziran na 386. procesoru, gde je stavio Minix.

Brzo je identifikovao nedostatke ovog sistema i počeo da piše sopstvenu verziju uređaja. Neprestano dopunjujući svoj projekat novim karakteristikama, Linus je otkrio da se kao rezultat transformacija pojavio nezavisni "OS". Tako je, neočekivano za sebe, Linus Torvalds kreirao sopstveni operativni sistem. Tada je novinarskom timu Minixa poslao svoju značajnu poruku.

Legendarna prepiska

“Pozdrav korisnicima Minixa!

Besplatno kreiram operativni sistem (ovo je moj hobi, tako da će sistem biti amaterski) za 386(486) AT klonova...

Želim povratnu informaciju o tome koje kvalitete Minixa ljudi vole (ili ne vole) jer je moj koncept sličan ovome...

Želio bih znati o preferencijama većine korisnika. Slažem se da ću saslušati svaki savjet, ali ne obećavam da ću ih primijeniti.

Jednog od septembarskih dana 1991. Linus Torvalds je kreirao izvorni kod za prvu verziju svog programa, čineći ga javno dostupnim. Njegov rad privukao je pažnju stotina, a potom i hiljada programera, koji su, inače, dali ime njegovom izumu. Linux se brzo proširio internetom i svi su pokušavali da ga dopune i poboljšaju. Linusov izum nastavlja da se distribuira pod uslovima GNU Opšte javne licence (GPL).

Gnjev "sistemskih bogova"

Veliko interesovanje javnosti za Linux naljutilo je autora Minix sistema. Andrew Tanenbaum je oštro kritikovao svog učenika Torvaldsa zbog dizajna novog sistema, nazivajući stvaranje monolitnog kernela (1991.) fundamentalnom greškom. Nakon što je svoju poruku na webu naslovio opširnom frazom: "Linux je zastario", profesor Tanenbaum je pokušao objasniti korisnicima da je Linux kratkog vijeka, jer se ne može prenijeti na drugi procesor osim trenutnog standarda (80x86).

Kritike su teško pogodile Linusa Torvaldsa. Bilo je opasno raspravljati se sa poznatim i uticajnim Tanenbaumom, ali Torvalds je nastavio da brani svoj slučaj.

Publikacija kernela koji je napisao Linus učinila ga je dostupnim za upotrebu zajedno sa razvojem javne verzije Unix sistema. Ubrzo su novinari počeli pričati i pisati o Linuxu i njegovom tvorcu.

Vremenska linija slave

Godine 1996. astronomi koji su otkrili novi asteroid nazvali su svoje otkriće po Linuxu Torvaldsu.

Godine 1998. dobio je EFF Pioneer Award.

1999. - Nagrada Univerziteta u Stockholmu. Torvalds je dobio doktorat.

I sledeće, 2000. godine, "moćnom Fincu" su naučnici sa Univerziteta u Helsinkiju dodelili sličnu titulu. Iste godine, finski programer je nagrađen medaljom "Za unapređenje informacionih sistema", a zauzeo je i 17. poziciju na listi koju su sastavili reporteri Time na osnovu rezultata ankete "Ličnost veka".

Godine 2001. Richard Stallman i Ken Sakamura podijelili su Takeda nagradu sa Linusom Torvaldsom (dodjeljuje se ljudima koji doprinose društvenom i finansijskom blagostanju nacije).

2004. magazin Time uvrstio je Linusa na listu najpoznatijih ličnosti, a nakon novinarske istrage "100 slavnih Finaca" bio je na počasnom 16. mjestu.

U 2005. godini, prema BusinessWeek-u, Linus Torvalds je nagrađen titulom "Najbolji izvršni direktor", a takođe je dobio nagradu od Reed Collegea.

2006: Time je Torvaldsa proglasilo pionirskim herojem i jednim od onih koji su postigli uspjeh u proteklih 60 godina. Iste godine magazin Business 2.0, cijeneći Torvaldsove lične kvalitete, uvrstio ga je u "deset najboljih nematerijalista".

A 2008. godine, Linus je postao zvanični "izložak" Kalifornijskog muzeja kompjuterske istorije.

Era Linuxa

Linux vrijeme se obično računa od dana kada je finski student Linus Torvalds započeo prepisku sa timom koji održava Minix operativni sistem (Linux prototip).

Zanimljiv detalj: Torvalds je u svojoj poruci rekao da se Linux može instalirati samo na platformi 80386. Sada je Linux instaliran na mnogim platformama, uključujući mnoge embeddirane i prenosive. Stotine kopija Linux distribucije distribuirane su milionima korisnika i programera.

Projekti kao što su Gnome, MySQL, Apache, OpenOffice.org, Mozilla i druge aplikacije otvorenog koda postali su aktivni popularizatori Linuxa, a Sun, IBM i Hewlett-Packard bili su među investitorima koji su vjerovali u potrebu daljeg razvoja ovog sistema.

Pustinjak programer

Nedeljnik "Orthodox Computer Security" neizrecivo je obradovao fanove Linusa Torvaldsa u martu 2015. godine, najavljujući da se njihov idol i tvorac Linux operativnog sistema priprema za striženje.

Sa jedne od stranica „Pravoslavne kompjuterske bezbednosti“ jeromonah Lukijan (tako će se, ističe izvor, sada zvati Torvalds) javlja da mu je dosadilo da bude u društvu Sataninih slugu – Epla i Majkrosofta.

Tvorac inovativnog operativnog sistema je takođe rekao da prilikom kreiranja Linuxa nije razmišljao o sebi, već je samo želeo da učini svet boljim... Sada prihvata monaštvo, jer su njegovi pogledi na život najskladniji sa stilom života služitelja pravoslavne crkve.

"Povučenost, krotkost i nevinost monaha i obožavatelja mog operativnog sistema su identični", rekao je Lucijan, poznat svijetu pod imenom programer Linus Torvalds, opraštajući se.

Nesebičnost kao odskočna daska

Nakon preseljenja iz Finske u SAD, Linusa je „zgrabila“ procesorska korporacija Transmeta, postavljajući osobu čije samo ime sada donosi dobru zaradu, odličnu platu. Radeći u korporaciji, Linus nalazi vremena da poboljša svoj operativni sistem.

Transmeta nije jedini izvor prihoda "moćnog Finca". Njegovi sunarodnici - vlasnici finskih komunikacijskih kompanija - smatraju da je čast uključiti Linusa u odbor direktora.

Linus Torvalds, čije bogatstvo zavisi od prodaje udela u softverskim kompanijama baziranim na Linuxu, prati aktivnosti svojih kolega, sprečavajući i najmanje pokušaje konkurenata da njegovu kreaciju učine manje kompaktnom i praktičnom.

Linus Benedikt Torvalds, ili Turvalds (šved. Linus Benedict Torvalds (inf.) ; 28. decembar 1969, Helsinki, Finska) - finsko-američki programer, haker.

Podstaknut čitanjem knjige Andrewa Tanenbauma o operativnom sistemu Minix, Linus je stvorio Linux, jezgro GNU/Linux operativnog sistema, koji je trenutno najrašireniji besplatni operativni sistem.

Od 1997. do 2003. Linus je radio za Transmet. Nakon toga je organizirao Open Source Development Labs. Trenutno radi u Linux fondaciji (od 2007.), gdje razvija Linux kernel.

Biografija

Linusovi roditelji, finski Šveđani Niels i Anna Torvalds, bili su radikalni studenti 1960-ih, a kasnije su postali novinari. Linus je dobio ime po američkom hemičaru Linusu Paulingu. U školi je bio odličan u fizici i matematici. Bio je nekomunikativan, skroman dječak. Često su ga zadirkivali zbog političkih stavova njegovog oca.

Godine 1988. Linus je upisao Univerzitet u Helsinkiju, koji je 1996. diplomirao sa zvanjem magistra kibernetike.

Linus Torvalds živi u gradu Portland (SAD, Oregon) sa suprugom Tove (fin. Tove Torvalds, rođena Tove Monni), šestostrukom finskom šampionkom u karateu i bivšom Linusovom učenicom, tri kćeri: Patricia Miranda (rođena u decembru). 5, 1996), Daniela Yolanda (rođena 16. aprila 1998) i Celeste Amanda (rođena 20. novembra 2000).

Od februara 1997. do juna 2003. radio je u Transmeta Corporation, nakon čega je prešao u Open Source Development Labs (sada The Linux Foundation). Dok je Linux fondacija sa sjedištem u Beavertonu, Torvalds radi od kuće.

Lična maskota Linusa Torvaldsa je pingvin Tux, koji je takođe postao amblem Linuxa. U svojoj knjizi Samo za zabavu, Torvalds piše da je odabrao pingvina za amblem jer ga je jednom u zoološkom vrtu kljunuo pingvin.

Jedan od "Linusovih zakona", koji je konačno formulisao američki haker Eric Raymond, kaže: "Sa dovoljno očiju, sve greške leže na površini." Duboka greška je ona koju je teško pronaći. Međutim, ako dovoljno ljudi traži bube, svi oni isplivaju na površinu. Oba programera dijele ideologiju otvorenog koda, dijelom zasnovanu na vjerovanju u ovaj zakon.

Međutim, njihovi stavovi se razlikuju o tome šta je važnije: otvorenost koda ili "sloboda" programa, njihova distribucija (Raymond je pristalica ovog drugog).

linux

Godine 1981, Linusov deda Leo, matematičar, upoznao je svog unuka sa kompjuterom Commodore VIC-20, koji je koristio za matematičke proračune. Linus se zainteresovao za programiranje i čitanje mašinskih priručnika. Zatim je počeo čitati kompjuterske časopise i pisati vlastite programe, prvo na BASIC-u, a zatim na asembleru.

Od školskih godina Linus je primao stipendije za izvrsnost u matematici. Prvi kompjuter koji je kupio bio je Sinclair QL, koji je tada koštao skoro 2.000 dolara.

Nakon što je završio školu, Linus je upisao Univerzitet u Helsinkiju na kurs informatike. Obuku je prekinuo jednogodišnji staž u vojsci.

Značajan događaj u Torvaldsovom životu bilo je njegovo čitanje knjige Endrua Tanenbauma Operativni sistemi: Dizajn i implementacija, ISBN 0-13-638677-6. U knjizi je predstavljena struktura sistema UNIX porodice na primjeru Minix OS-a koji je napisao Tanenbaum. Linus je bio veoma zainteresovan za ono što je pročitao. Kasnije je kupio novi računar baziran na 386 i instalirao Minix.

Otkrivši nedostatke u sistemu, počeo je pisati vlastiti terminalski emulator, u kojem je implementirao prebacivanje zadataka. Tada je Linus dodao sve više funkcija programu, zahvaljujući čemu je ubrzo počeo da dobija karakteristike punopravnog operativnog sistema. Zatim je poslao sada već poznatu objavu novinskoj grupi Minix pitajući: "Šta biste najviše voljeli vidjeti u minixu?"

Dana 17. septembra 1991. Linus je objavio izvorni kod programa (verzija 0.01) za javno preuzimanje. Sistem je odmah izazvao veliko interesovanje. Stotine, a potom i hiljade programera zainteresovale su se za sistem (direktorijum sa programom, zbog nedostatka boljih opcija, zvao se „Linux“) i radili na njegovom poboljšanju i dopuni. Distribuirana je i dalje se distribuira pod uslovima GNU javne licence - GPL.

Imate pitanja?

Prijavite grešku u kucanju

Tekst za slanje našim urednicima: