ot Slavei Karadzhov(27-09-2011)

reiting (63)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Originala na angliiski mozhe da prochetete ot tuk (English version).
Prevod ot angliiski: Mariia Nikolova.

LBG(Linux-BG.org): Predi 20 godini, kogato zapochna rabota nad Linux, zanimavashe li se i s niakakuv drug proekt, koito da zastrashi sushtestvuvaneto na iadroto? Kato naprimer shampionata po pesäpallo, sustezaniiata po nadbiagvane s sheini, tegleni ot kucheta, ili... suzdavane na poredniia variant na Mine Sweeper?

LT(Linus Torvalds): Ne. Pesäpallo naistina e mnogo populiaren sport vuv Finlandiia (makar i ne tolkova, kolkoto hokeia na led), no az sum gradsko momche i edinstvenoto neshto, koeto e mozhelo da izmesti Linux, bi bil niakoi drug gotin proekt za programirane.

A i vsushtnost tochno tova se sluchvashe s moeto programirane - malki lichni proekti edin sled drug. Tova, koeto napravi Linux tolkova razlichen, beshe ne samoto programirane, a otvoreniia kod - izvednuzh drugi hora zapochnaha da komentirat koda i da predlagat funktsionalnosti. Proekt, koito inache mozheshe da bude izostaven v polza na niakoi nov, po-interesen, uspia da ostane nov i interesen, tui kato produlzhih da poddurzham obratna vruzka i da poluchavam idei ot horata.

V mnogo otnosheniia faktut, che sled niakolko mesetsa horata sushto taka zapochnaha da mi izprashtat pachove, implementirashti dadeni funktsionalnosti, za men beshe ot vtorostepenno znachenie. Tova mozhe da zvuchi malko stranno, tui kato obiknoveno se iztukva kak otvoreniiat kod pozvoliava na horata da rabotiat zaedno, za da napraviat neshto po-dobro - tova e taka, no purvata i do izvestna stepen nai-goliama promiana beshe motivatsiiata, koiato poluchih, blagodarenie na vsichki vuprosi i problemi, koito horata povdigaha.

LBG: Kogato se vurnesh nazad vuv vremeto, kakvi biaha nai-optimistichnite i nai-pesimistichnite ti ochakvaniia za iadroto Linux?

LT: Trudno mi e da otgovoria na tozi vupros poradi prostata prichina, che naistina niamah kakvito i da e ochakvaniia. Ne e kato da sum imal plan dokude iskam da stigne Linux i da sum se nadiaval toi da se sbudne; tova si beshe lichniiat proekt, s koito se zanimavam, zashtoto az samiiat imam nuzhda ot nego i zashtoto mi haresa programiraneto i predizvikatelstvoto mu.

I mislia, che tova beshe v polza na Linux. Tui kato niamah grandiozni planove i viziia dokude triabva da stigne, na praktika biah otvoren za vsiaka edna ideia. Tova ne oznachava, che sum kazval „da“ na vsichko, no pone ne sum kazval „ne“ samo zashtoto sum imal razlichna predstava za tova kak triabva da sa neshtata. Kazval sum „ne“, kogato neshto e realizirano po mnogo grozen nachin ili puk ne raboti pri men, ili puk ima niakakuv drug problem, no tova pokazvashe, che proektut oshte ot samoto si nachalo e shiroko otvoren za novi hora i novi idei.

Sushto taka, tova, che niamah seriozna mestna grupa okolo sebe si, oznachavashe, che vsichko zapochva da se razviva posredstvom imeili i nikoga ne e imalo banda „vutreshni hora“, s koito da se poznavame ot predi. Proektut ne se interesuvashe ot tova kakvo si pravil v minaloto ili otkude idvash, i mislia, che tova naistina raboteshe v negova polza.

LBG: Koi sa nai-interesnite/nai-vazhnite novi funktsionalnosti, koito shte se poiaviat v blizkoto budeshte v iadroto?


LT: V mnogo otnosheniia (i v produlzhenie na mnogo godini) mislia, che nai-vulnuvashtite novosti sa v potrebitelskoto prostranstvo. Qdroto e sloiat mezhdu harduera i potrebitelskoto prostranstvo i nie reagirame na promeni i v dvete - dosta chesto mnogo ot rabotata naistina e svurzana s nov harduer, no poniakoga, dosta po-riadko, i s novi nachini, po koito potrebitelskiiat softuer iska da vzaimodeistva s iadroto.

Taka che, goliama chasto ot rabotata po iadroto se sustoi v draivuri za novi ustroistva i v poddruzhka na razlichni protsesorni arhitekturi. Tova mozhe da ne zvuchi vulnuvashto, no za mnozina e dosta interesno da komunikirat s harduera na mnogo nisko nivo i naistina da kontrolirat „zheliazoto“. Tova beshe moiata motivatsiia da zapochna da pisha svoe sobstveno iadro i mislia, che sushtoto vazhi i za mnogo ot drugite razrabotchitsi.

Razbira se, ne vsichko v iadroto se vurti okolo harduera. Ima i dosta po-abstraktni neshta - failovi sistemi, mrezhovi stek, dori upravlenieto na infrastrukturata na softuera. No, shto se otnasia do men, az ne izdirvam osobeno mnogo „novovuvedeniia“, nai-mnogo se radvam, kogato si vurshim osnovnata rabota naistina dobre.

LBG: V dneshni dni kakva chast ot denia si otdeliash za Linux?

LT: Tova e na prilivi i otlivi, zavisi nai-veche ot grafika na izlizane na versiite. S Linux se zanimavam v po-goliamata chast ot vremeto si, no ima razlichni „niva na natovarenost“. Tochno v momenta, naprimer, dosta izostavame s grafika za 3.1, no neshtata sa sravnitelno krotki. Vsushtnost, zaradi nepriiatnostite s kernel.org (niakoi uspia da pronikne i horata v momenta sa osobeno vnimatelni, tseliiat sait turpi promiana v arhitekturata, a sushto i v harduera), predvizhdam, che tozi otnositelno spokoen period shte produlzhi oshte niakolko sedmitsi; pri normalni obstoiatelstva po tova vreme shtiah da podgotviam izlizaneto na versiiata.

A kogato predstoi izlizane na versiia i se zapochne obediniavaneto na koda, neshtata naistina se razdvizhvat. Da napravia deset ili dvadeset slivaniia na den ne e predizvikatelstvo samo po sebe si, no da se opitvam da sledia neshtata i da znam kakvo se sluchva, taka che, kogato se poiaviat problemi (a te shte se poiaviat), da moga da gi raznishtia, eto tova mozhe da se okazhe dosta trudoemko. I ne samo v produlzhenie na dvete sedmitsi, prez koito proticha slivaneto, a i za dve-tri sedmitsi sled tova, kogato vruhlitat bugove, dokato vsichko ne zapochne da se uspokoiava.

LBG: Mozhe li da opishesh edin svoi normalen raboten den? Toi vklyuchva li nosene na cherno nametalo i prepuskane s batlinuksmobil?

LT: Naistina ne e mnogo bliaskavo. Rabotia ot vkushti i go pravia veche pochti deset godini, taka che obiknoveno tova, koeto se sluchva, e, che otivam do kabineta si po halat, sled kato sum subudil detsata i sum prigotvil kafe za men i suprugata mi, i si sedia pred kompyutura do kraia na denia. Poniakoga ne se kachvam v batmobila s dni.

Taka che, „chernoto nametalo“, za koeto govorish, vsushtnost e dosta opurpan halat. SHTe triabva da go erotizirat munichko, ako niakoga napraviat film za nego.

LBG: Razrabotkata na iadroto vse oshte li e zabavna? Ako imashe vuzmozhnost da promenish minaloto, bi li iskal da promenish neshto?

LT: Vse oshte e zabavno. Ne v smisula, che se smeia s tsialo gurlo, a v smisul, che vse oshte ima interesni predizvikatelstva i mi haresva da rabotia s umni hora ot tseliia sviat po suzdavaneto i poddurzhaneto na neshto znachimo. Detailite na predizvikatelstvoto sa se promenili - veche ne programiram mnogo, a se zanimavam poveche s komunikatsiia i „menidzhmunt“ (no kato „tehnicheski rukovoditel“ - ne se zanimavam s logistika, taka che ne se schitam za menidzhur v obshtoprietiia smisul na dumata).

LBG: Linux i git sa dva mnogo populiarni proekta, koito si osnoval. Izglezhda, che vsichko, koeto zapochnesh, se prevrushta v „znamenitost“. Mislish li da startirash proekt za desktop i dogodina nai-posle da bude godinata na Linux desktopa?

LT: Ne, vzaimodeistvieto s potrebitelia ne e za men, prosto ne e oblast, koiato da mi e interesna. A i sus sigurnost Linux zapulva vremeto mi predostatuchno. Dori git, koito za men beshe goliamo udovolstvie, vinagi e bil prosto maluk stranichen proekt i naistina sum radosten, che tolkova burzo namerih pravilniia chovek, koito da otgovaria za poddruzhkata mu. Imeto mi e dosta tiasno svurzano s git i sum gord s tova i mnogo shtastliv ot dizaina mu, no vsushtnost az go startirah i biah nachelo mu samo za niakolko mesetsa. Dzhunio Hamano e osnovniiat chovek v git veche shest godini i priznanieto triabva da bude za nego.

Taka che ne predvizhdam da se zaemam s golemi proekti. Ot vreme na vreme pravia malki neshta - ot niakolko sedmitsi rabotia vurhu svoi softuer za grafichno izobraziavane na logove ot vodolazen kompyutur, no, vupreki che e polezno, tova e „igrachka“. Niama niakoi goliam i populiaren proekt, koito da promeni sveta na horata.

LBG: Ima li i drugi, ne chak tolkova populiarni, proekti, koito si osnoval ili v koito uchastvash?

LT: Ne sa mnogo, Linux naistina zaema gore-dolu tsialoto mi vreme. Startirah sparse - instrumentut za semantichen analiz, koito ni pomogna da prosledim i pochistim upravlenieto na ukazateli, no, vupreki che vse oshte se polzva, ot niakolko godini e s dosta nisuk prioritet (a i veche ne go poddurzham az).

Kogato se interesuvash ot harduer na nisko nivo, niama chak tolkova mnogo oblasti, koito da budiat interesa ti. Obshto vzeto vsichko e iadra i kompilatori, a dori goliama chast ot kompilatorite e otdalechena ot samiia harduer.

LBG: Kakuv softuer izpolzvash za rabota i za zabavlenie?

LT: Heh. Az vsushtnost ne polzvam kompyutrite chak tolkova za zabavlenie, osven ako ne broim rabotata mi za takova. Taka che shte triabva da izredia kompilatora gcc kato softuer, koito izpolzvam za zabavlenie, koeto vsushtnost zvuchi dosta zhalko.

Softuerut za vodolazni logove, koito pisha, predpolagam e „za zabavlenie“, tui kato gmurkaneto e sred malkoto mi hobita, koito ne sa svurzani s kompyutrite.

LBG: S Linux li rabotiat dzhadzhite ti?

LT: Vsushtnost niamam kupishta igrachki krai sebe si. No tezi, koito imam, ima tendentsiia da sa s Linux - kato smartfonite i tabletite ni. No ne sum maniak na tema dzhadzhi i, izklyuchvaiki kompyutrite ni (vsichkite raboteshti pod Linux, razbira se), niama osobeno mnogo drugi neshta.

LBG: Predi vreme napravihme intervyu s Al Lou i zabravihme da go popitame dali horata chesto go burkat s Arnold SHvartseneger. No ne smiatame da povtariame greshkata otnovo. Linus, horata chesto li te burkat s Arnold SHvartseneger?

LT: Moga da si priznaia chestno, che na vsiako edno sustezanie po bodibilding, na koeto niakoga sum bil, horata vinagi idvat pri men i otbeliazvat zloveshtata prilika.

No izvun tazi mitichna sreda ne mislia, che se e sluchvalo niakoga.

LBG: I nakraia, koi e vuprosut, koito nikoga ne sa ti zadavali na intervyu, no vinagi si iskal da imash vuzmozhnost da komentirash?

LT: Haresvam neochakvanite vuprosi (makar che ima razlika mezhdu „neochakvani“ i „stranni“ i mi se struva, che predhodniiat prekrachi liniiata), taka che poslednoto, koeto iskam, e da si izmisliam sobstveni vuprosi...

Linus


<< Intervyu na „Linuks za bulgari“ s dots. d-r Zdravko Iliev | His Name Is Linux >>