slavenības

Torvalds Linuss: biogrāfija, fotogrāfijas un sasniegumi

Satura rādītājs:

Torvalds Linuss: biogrāfija, fotogrāfijas un sasniegumi
Torvalds Linuss: biogrāfija, fotogrāfijas un sasniegumi
Anonim

Linuss Torvalds, kura biogrāfija ir parādīta rakstā, dzimis žurnālistu ģimenē Somijā, kur viņš uzauga. Skolā viņu vaļasprieku un izskata dēļ uzskatīja par nerdu. Īss un trausls, klases jaunākais bērns, neglīts (pēc viņa paša atzīšanas), Linuss ļoti aizraujas ar tehnoloģijām. Komunikācija ar vienaudžiem viņu maz interesēja. Torvalds Linuss labi mācījās fizikā un matemātikā, dažreiz kaitējot humanitārajiem priekšmetiem. Zemāk esošajā fotoattēlā - skola, kuru apmeklēja Linuss.

Image

Iepazīstinām ar datoru pasauli

Patiesais guru un neapšaubāmā autoritāte viņam bija Leo Waldemar Turnkvist, mātes vectēvs. Viņš strādāja Helsinku universitātē, kur bija statistikas profesors. Tas bija šis cilvēks, kurš savam mazdēlam atklāja datoru pasauli. 11 gadu vecumā Torvalds jau apguva Commodore VIC-20, studējot Basic programmēšanu, jo šis dators vairs nebija piemērots.

Image

Pēc kāda laika Torvalds bija noguris no monotonās programmu ievades. Linuss Torvalds (viņa foto ir parādīts iepriekš) sāka pirkt visus datoržurnālus un grāmatas, kas parādījās valstī. Vienā žurnālā Linuss atrada Morzes koda programmu. Tas nebija izveidots BASIC, tāpat kā visi pārējie, ar kuriem viņš bija sastapies iepriekš, bet bija tikai ciparu kopums. Tos varētu manuāli tulkot mašīnu valodā, pierakstīt ar datoram saprotamām ķēdēm un nullēm.

Torvalds Linuss saprata, ka Basic ir datora sastāvdaļa, un tad viņš sāka pētīt pārējos tā aspektus. Kad vectēvs nomira, viņš galīgi izlēma strādāt ar datoru, ko Linuss mantoja.

Linusa ģimene

Mēs jau runājām par vectēvu un viņa lomu mūsu varoņa liktenī. Torvalda vecāki, tāpat kā citi ģimenes locekļi, joprojām strādā žurnālistikas jomā. Nīls Torvalds, tēvs, ir radio un televīzijas žurnālists. Anna Torvalds, Linusa māte, ir literārā redaktore. Māsa Sāra vada tulkošanas aģentūru, kas galvenokārt koncentrējas uz ziņu ziņojumu tulkošanu. Pats Linuss Torvalds, kura biogrāfija nekādā veidā nav saistīts ar žurnālistiku, skeptiski vērtē šo profesiju.

Pusaudža gados

Jaunības gados Linusu, atšķirībā no daudziem vienaudžiem, nevilināja ne hokejs ar futbolu, ne flirts ar meitenēm. Torvalds bija pilnībā absorbēts darbā ar datoriem.

Tad Linuss Torvalds devās uz universitāti. Pēc gadu ilgas mācības viņu iesauca armijā, kur viņš uzlaboja veselību un fiziskās sagatavotības nodarbībās uzpumpa muskuļus. Pēc demobilizācijas Torvalds atgriezās universitātē. Tieši šī izglītības iestāde deva viņam impulsu programmēšanas nodarbībām jau nopietnā līmenī. Visa Torvalds turpmākā dzīve ir saistīta ar pasaulē pazīstamas operētājsistēmas attīstību.

Pat 17 gadu vecumā, 1987. gadā, Linuss nopirka jaunu produktu Sinclair QL, lai aizstātu novecojušo VIC-20. Šim datoram bija 128 KB atmiņa. Viņš strādāja pie astoņu MHz procesora no Motorola. Datora cena tajā laikā bija aptuveni 2000 USD. To ražoja uzņēmums C. Sinclair aizbildnībā.

Interese par operētājsistēmām

Gandrīz uzreiz Linuss sāka interesēties par dažādām operētājsistēmām. Lai izveidotu Torvalds iegādāto disketes vadību, viņam bija jāraksta savs ierīces draiveris. Tad viņš operētājsistēmā atrada punkcijas. Linuss atklāja, ka patiesībā notiekošais neatbilst dokumentācijā solītajam.

Nākamais Torvalda solis bija Q-DOS, kas tika instalēts uz viņa paša datora, demontāža. Linuss bija sarūgtināts, uzzinot, ka šajā sistēmā neko nav iespējams mainīt, jo tas bija rakstīts ROM.

Linuss jaunajā datorā vispirms uzrakstīja vairākas spēles. Lielākās daļas ideju viņš aizņēmās no veca datora. Instalētajā OS tomēr bija daudz trūkumu. Piemēram, neskatoties uz daudzuzdevumu veikšanu, tam nebija atmiņas aizsardzības funkcijas. Sistēma jebkurā brīdī varētu iesaldēt. Turklāt pēc Sinclair QL izstrādes K. Sinclairs pārstāja pilnveidot savus modeļus, kā arī atbalstīt esošos.

Linux vēsture

Linuss, atgriezies no armijas, iepazinās ar Unix sistēmu. Torvalds kopā ar 32 citiem studentiem nolēma izvēlēties kursu "C un Unix". Tā kā šī sistēma tikko parādījās tajā laikā Helsinku universitātē, pasniedzējam bija jāapgūst jaunā OS kopā ar studentiem.

Linuss nāca klajā ar ideju izveidot savu operētājsistēmas grāmatu Endrjū Tatenbauma, profesora no Amsterdamas. Torvalds apgalvo, ka viņa visu savu dzīvi apgriezusi otrādi. Šajā grāmatā (Operētājsistēmu dizains un ieviešana) autors apraksta Minix - apmācības OS, ko viņš izveidojis Unix mācīšanai. Protams, Torvalds nekavējoties nolēma to instalēt savā datorā. Problēma bija tā, ka Sinclair QL nebija paredzēts šādu sistēmu instalēšanai. Tikai 1991. gada janvārī, iegādājoties jaunu datoru (tagad personālo datoru), Torvalds spēja tajā instalēt Minix.

Izpētījis šīs operētājsistēmas priekšrocības un trūkumus, Linuss nolēma to atcerēties. Tā bija apmācības OS, apgriezta un sagrozīta. Minix kļuva sarežģītāks pēc veco Linus programmu un ielāpu instalēšanas, ko veica Brūss Evanss, slavenais hakers no Austrālijas.

Termināļa emulācijas paketes izveidošana

Viss sākās ar faktu, ka Minix attālo sakaru terminālis tika ieviests ļoti slikti. Un tā bija funkcija, kuru Linuss izmantoja visbiežāk. Ar viņas palīdzību viņš sazinājās ar universitātes datoru, izmantojot modema sakarus. Torvalds nolēma izveidot savu saziņas programmu, par pamatu ņemot nevis Minix, bet paša datora aparatūras līmeni. Pateicoties tam, viņš vienlaicīgi pētīja datoru 386. procesorā, kā arī tā OS. Torvalds ļoti lepojās, ka spēja uzlabot OS. Bet mēģinājumi citiem parādīt savus nopelnus neko nenoveda. Cilvēkiem bija grūti izskaidrot, ka dažreiz ārējā nepretenciozitātē ir iespējams atrast sarežģītus dziļus procesus.

Failu sistēmas draivera un diska izstrāde

Image

Tātad, Linux sāka ar termināļa emulācijas paketes izveidi. Pēc tam viens jauninājums sekoja otram. Torvalds bija nepieciešams, lai universitātē lejupielādētu un ierakstītu failus datorā. Lai to izdarītu, bija nepieciešams tos ierakstīt diskā. Domājot, Linuss nolēma izveidot failu sistēmas draiveri un diska diskdzini. Tajā pašā laikā sistēmai, kuru viņš plānoja attīstīt, bija jābūt saderīgai ar Minix. Izveidojot to, viņš caur usenet konferenci konsultējās ar Minix lietotājiem. No nopietnajiem jautājumiem, ko students uzdeva par Minix un Unix arhitektūru, varēja nojaust, ka viņš plāno izveidot pats savu OS.

Darbs pie pirmās Linux versijas

Reiz Linuss pēkšņi atklāja, ka viņa uzrakstītās programmas ir aizaugušas ar daudzām papildu funkcijām un pārstāv operētājsistēmas darba versiju. Darbs pie Linux izveides sākuma posmā bija monotons. Torvalds viens pēc otra pārbaudīja dažādus sistēmas izsaukumus, kas ir Unix pamatā. Balstoties uz tiem, viņš mēģināja izveidot savus OS blokus ar nepieciešamajām funkcijām. Tas bija diezgan nogurdinoši un nebija ļoti stimulējoši turpināt darbu. Linusam tas bija jādara, jo joprojām nebija iespējams pārbaudīt sistēmas funkcionalitāti. Apstrādājot apmēram 25 dažādus sistēmas zvanus, Torvalds pārcēlās uz citu taktiku. Tagad viņš sāka mēģināt palaist OS apvalku. Ja radās kļūdas, viņš izstrādāja nepieciešamos sistēmas izsaukumus. Progress sistēmas projektēšanā bija acīmredzams. Apvalks stabili sāka darboties kopš 1991. gada augusta beigām. Šie bija Linusa pirmie lielie panākumi.

Linux 0.01

Image

Tātad pirmā Linux versija publiski parādījās 1991. gada 17. septembrī. Tad Torvalds izlēma, ko sauc par šo sistēmu. Sākotnēji viņš plānoja viņai dot vārdu Freax (vārds freaks nozīmē “fani”, un “x” ir beigas no Unix). Pat tad viņš sauca šo Linux sistēmu, taču uzskatīja par nelojālu izmantot savu vārdu kā oficiālu vārdu. Helsinku Tehniskās universitātes pasniedzējs Arijs Lemke izveidoja direktoriju universitātes FTP serverī. Šeit Linuss ievietoja savu sistēmu. Bet vārdam Freax Ari tas nepatika, tāpēc viņš nolēma pārdēvēt direktoriju, kurā tas atradās krodziņā / OS / Linux. Torvalds īpaši neiebilda, tāpēc vārds pamazām nostiprinājās.

Vietnē ievietotā operētājsistēmas versija tika numurēta ar 0, 01. Tādējādi tika uzsvērts, ka sistēma joprojām ir nepilnīga un ir nopietni jāpārskata. Tāpēc Torvalds publiski neizrādīja savu OS. Vairākiem pazīstamiem hakeriem viņš nosūtīja vēstules, kurās bija norādīta servera adrese, kur to varēja lejupielādēt. Sākotnējā versija neļāva veikt gandrīz neko citu kā vien tās palaišanu un avotu kodu uzskaitīšanu.

Sistēmas uzlabošana

Radītāja interese par sistēmu beidzās līdz 1991. gada novembrim. Varbūt tā tālāka uzlabošana tiks pārtraukta. Tomēr nejaušība iejaucās. Linuss, vēlreiz pabeidzot Minix, sabojāja šīs OS sadaļas svarīgo daļu uzraudzību. Jautājums bija par to, vai pārinstalēt Minix vai instalēt Linux kā galveno OS. Torvalds nolēma izvēlēties savu sistēmu.

Linux 1992. gada sākumā veica lielu soli uz priekšu. Sistēmai tika pievienotas vairākas funkcijas, kurām Minix nebija analogu. Tas, piemēram, notiek apmaiņa ar cieto disku, ja strādājat ar lielām programmām. Linuss savā sistēmā ieviesa arī funkcijas, kuras lietotāji pieprasīja savās vēstulēs. Tādējādi Linuss Torvalds ievērojami uzlaboja savu OS.

"Es veidoju bezmaksas operētājsistēmu"

Sistēmas veidotājs atteicās no atlīdzības piedāvājumiem. Viņš tikai lūdza lietotājus sūtīt pastkartes no tām pilsētām, kurās viņi dzīvoja. Linuss bija ieinteresēts uzzināt, kur tika izmantota viņa sistēma. Pastkartes sāka ieliet lavīnā - no Japānas, Jaunzēlandes, ASV un Nīderlandes. Radinieki beidzot pamanīja, ka Linuss ieguva lielu popularitāti, pateicoties darbībām ar datoru. Lina Torvalda štats, domājams, ir ļoti iespaidīgs. Tomēr viņš mierīgi ņem naudu. Centieni gūt peļņu nekad nebija viņa raksturā.

Izplatīšanas noteikumi

Image

Sākumā OS izplatīšanas nosacījumi tika izstrādāti tikai vispārīgi. Linux bija bezmaksas, taču to nevarēja laist pārdošanā. Ja lietotājs nolemj veikt uzlabojumus vai izmaiņas sistēmā, viņam bija jāizveido avota kods, padarot šos uzlabojumus publiski pieejamus. Autortiesību vietā Linuss Torvalds šobrīd izmanto vispārīgo publisko licenci.

Grafiskā interfeisa, Linux 1.0, parādīšanās

1992. gada pavasarī hakeris O. Zbrowski šai operētājsistēmai pielāgoja X Windows. Tādējādi Linux bija grafiskais interfeiss. Pēc tam Linuss Torvalds nolēma, ka sistēma ir gandrīz gatava, un izlaida versiju 0.95. Tomēr tā bija kļūda. Tiklīdz viņš sāka ieviest tīkla funkcijas savā OS, viņš saprata, ka ir nepieciešams ievērojami modificēt sistēmu. Tikai divus gadus vēlāk tika izlaista 1.0 versija 1994. gada martā.

Image

Torvalda personīgais talismans ir Tux Penguin. Linuss Torvalds (Just for Fun) savā grāmatā runā par emblēmas vēsturi. Tajā viņš raksta, ka izvēlējies šo dzīvnieku, jo reiz pingvīns viņu zvērējis zoodārzā.