Linus Torvalds: Linux nikada nije bio projekat Fondacije za slobodni softver

Tvorac Linuxa govori kako je za dvije decenije njegov izum od srca otvorenog operativnog sistema postao prijateljsko radno okruženje i srce Androida, Googleovog operativnog sistema koji ima impresivan uspjeh na mobitelima. tablete itd. 

- Prošlo je 20 godina od rođenja Linuxa, koji je tačan datum njegovog nastanka? 

Pa, za mene očito nije bilo određenog datuma, jer sam na tome radio prilično dugo prije nego što je objavljen. Međutim, mislim da su bilo koji od spomenutih datuma razumni. Dakle, ovisno o tome kako se broji, mogu biti tri različita datuma. Ono što mislim da je najrelevantnije je 17. septembar 1991. godine, kada sam napravio linux-0.01 verziju kompajliranih datoteka i otpremio je na javnu stranicu ftp.funet.fi. Međutim, nikada zapravo nisam najavio izlazak verzije 0.01 (upravo sam privatno poslao nekoliko ljudi e-poštom), pa se iz tog razloga obično spominju i dva druga datuma: 5. oktobar je bio prvi. kada sam javno najavio izlazak Linuxa (najava "sjetite se onih lijepih dana minix-1.1 kada su muškarci bili muškarci i napisali vlastite upravljačke programe za svoje uređaje?" Linuxa-0.02 u minix newsgrupi). A neki broje 3. jul, jer iako tada nisam bio spreman ništa objaviti, datum je mog prvog javnog spominjanja rada na projektu. To je stvar ukusa. Lično bih volio da koristim 17. septembar kao datum rođenja.

–Da li ste ikada pomislili da bi Linux mogao postati tako velik? 

-Očigledno nije. Istodobno, većina rasta bila je vrlo postepena, pa nikada nije bilo osjećaja velikog iznenađenja u bilo koje određeno vrijeme. Samo se osvrćući unazad, imate osjećaj da "pa, ovo je djelovalo puno bolje nego što se očekivalo".

- Mislite li da je Linux imao političkog smisla, je li to bio društveni doprinos ili je njegova zasluga jednostavno produktivna? 

–Mislim da ima sve one teme za različite ljude. Lično sam to činio (i još uvijek činim) iz svojih ličnih razloga. Mislim da je zabavno i zanimljivo, a želio sam operativni sistem za svoju ličnu upotrebu. Zanimljiva je činjenica da su drugi ljudi pomogli i da imaju različite razloge za pomoć (u rasponu od onih koji jednostavno žele zaraditi do onih koji imaju socijalne ili političke motivacije), ali ti razlozi još uvijek nisu razlozi zašto Radim Linux. Naravno, činjenica da su drugi ljudi entuzijastično uključeni i činjenica da Linux čini razliku za toliko ljudi, pomaže i motivirati mene. Uživam raditi na Linuxu sam za sebe, ali očito uživam u činjenici da je to sjajan projekt koji je ostavio ogroman utjecaj širom svijeta.

- Kakav je osjećaj povezati vaše ime s proizvodom koji koriste milioni ljudi širom svijeta, čak i ako ne znate da se radi o vama? 

"Super je, naravno." Svi se želimo osjećati relevantnima i mislimo da u ovom svijetu stvaramo promjene. Imati posao u kojem se osjećate produktivno i znati da je posao koji radite „važan“ veliki izazov.

- Kakvo je trenutno stanje Linux: koliko redova koda ima, koliko ljudi radi? 

–Teško je procijeniti broj ljudi. Lako je dati neobrađene brojeve (oko tisuću ljudi ima autorske zasluge za svako izdanje jezgre u zapisima kontrole koda), ali što to znači? Neki od tih ljudi daju trivijalne jednoredne priloge, drugi napišu hiljade redaka koda. Ali šta je sa svim onim ljudima koji rade testove i drugu podršku? U međuvremenu, u odnosu na broj linija koda, trenutno izvorno stablo jezgra ima oko 14 miliona linija. Nije sve to "kod", očigledno, što uključuje sve komentare, dokumentaciju, izgradnju infrastrukture i neke alate koda. Gotovo polovina toga su upravljački programi, velik dio toga je arhitektura podrške za više od 20 arhitektura koje podržavamo i imamo preko 60 različitih sistemskih datoteka, iako većina ljudi koristi jednu ili dvije. Dakle, od 14 miliona linija koda u jezgru, mnoge od tih karakteristika ne utječu na većinu korisnika. Srce zrna je mnogo manje. Ali može se reći i na drugi način: šta je Linux? To nije nužno samo problem kernela, već je nešto povezano sa svim projektima okolo, od kojih neki nisu specifični za Linux, već se koriste i u drugim operativnim sistemima. Tako je vrlo teško dati jednostavan broj bilo čega.

- Koji su glavni izazovi koje Linux ima? 

–Za kernel je jedan od najvećih problema jednostavno pružanje hardverske podrške. Podržavajući sav hardver koji je vani je ono na što trenutno trošimo najviše vremena i truda. Istovremeno smo imali mnogo izazova i na nivou održavanja. Pitanje je kako raditi zajedno u labavoj zajednici, gradeći infrastrukturu (samo organizaciju izvornog koda) kako bi zajednički rad bio moguć. Neki od ovih alata (poput Git projekta za održavanje izvornog koda) više su stvar života s eteričnom zajednicom, mnogi izazovi jednostavno su povezani s izgradnjom socijalnih veza među ljudima kako bi im omogućili zajednički rad.

- Ko su glavni partneri? 

- Izbor riječi koje izradite je čudan. Postoje mnogi ljudi s kojima jako usko surađujem i kojima osobno vjerujem. Skloni su radu u mnogim tehnološkim kompanijama koje su uključene u Linux. Ali s njima surađujem jednostavno kao ljudi, a ne kao „predstavnici njihovih kompanija“. Stoga im vjerujem lično, ne zato što rade u ovoj ili onoj kompaniji koja radi na određenom pitanju. Očito je da postoje mnoge kompanije koje su bile od velike pomoći u podršci Linuxa. Rade različite stvari, imaju tendenciju da se usredotoče na različita područja, a sve ovo nije samo pisanje koda. Pored inženjera s kojima radim, kompanije koje se bave marketingom, provjerom grešaka, korisničkom podrškom. Sve je važno. I neću ih imenovati ni pojedinačno ni preko njihovih kompanija, jer ne bih bio u mogućnosti reći tko je važniji od drugog: to ovisi o vašem interesu i vašoj upotrebi.

- Koji je glavni neprijatelj Linuxa?

"Ne mislim tako." Linux radim za svoje pozitivne svrhe, a kada uspoređujem s nečim određenim, on je protiv nas samih. Želim poboljšati Linux kako bi bio bolji nego što je do sada, a ne da bih se nadmetao sa bilo kim drugim. Nekad sam se šalio o Microsoftu, ali zapravo se nije radilo o njima ili bilo kojoj drugoj tehnološkoj kompaniji.

-Ali, na primjer, privatni patenti nisu neprijatelj pokreta "otvoreni izvor"? 

-Ah, da. Patenti su problem. Mnogi su patenti potpuno smiješni, ali borba protiv njih je složena i skupa. Dobra vijest je da ih i većina kompanija mrzi, pa postoji nada da će se sustav promijeniti ili barem malo prilagoditi.

- Koju Linux distribuciju preporučujete?

–Lično obično koristim Fedoru, ali važna riječ je „pod“. To je zbog niza slučajnih povijesnih razloga. Brinem se zbog programiranja srca, tako da je distribucija za mene samo način da nova mašina bude korisna. Ne brinem se previše jer ću dubinski zamijeniti dijelove s kojima se stvarno bavim. Radi se o kernelu, gitu i povijesno nekim drugim projektima ako je potrebno. Preporučena distribucija zaista postaje pitanje koje se koristi u svakom slučaju. Android se koristi za telefone, Ubuntu za nisku krivulju učenja i druge prilagođene distribucije, koje će ovisiti o vama. Za većinu ljudi vani, najbolji distro je na kraju onaj oko ljudi koji žele koristiti Linux, na taj način možete dijeliti iskustva i učiti od drugih.

–Ne mislite li da se Ubuntu prebrzo ažurira i ponekad može biti kontraproduktivan? 

-Ja tako ne mislim. Želite najmoderniju distribuciju, isprobavanje novih stvari, na isti način na koji želite stabilne distribucije koje su zastarjele već dugo jer ne žele ljuljati čamac. Kako sam osoba koja dolazi iz tehničkog svijeta, mislim da su najsavremenije distribucije, naravno, mnogo zanimljivije. A za mnoge korisnike to je ispravan način da nastave. Imate rani pristup novim funkcijama i mogućnostima. Naravno, ovo dolazi s oštrim rubovima koji proizlaze iz toga što su sjajni i što je novost, pa će neki ljudi definitivno preferirati tiši pristup.

- Koje radno okruženje treba koristiti? 

- Ne postoji "treba". Pitanje je ličnih preferencija i onoga na što ste navikli. Imao sam vrlo loše iskustvo s ljudima koji su razvili radnu površinu i koji su mislili da mogu promijeniti svijet. Otišao sam iz KDE-a kad su napravili veliki prelazak na KDE-4. I sada se iz istog razloga udaljavam od Gnome-3. Radni stol je više od svega drugog na što je neko navikao. To je očito razlog zašto je tržište za "radne površine" uopšte teško promijeniti.

- Ostavlja li izraz "otvoreni izvor" otvorena puštanja vlasničkog softvera u Linux kernel?

-Ne. Otvoreni izvor mnogo više znači ne posjedovanje. Ovo je središnja stvar riječi "otvoren".

- Kakvu ideologiju ima Linux? 

- Mislim da ne postoji "jedna" ideologija. Mislim da ne bi trebalo postojati ideologija. Važan dio toga je riječ "jedan": mislim da možda postoji "mnogo" ideologija. To radim iz svojih razloga, drugi ljudi to rade iz svojih razloga. Mislim da je svijet komplicirano mjesto, a ljudi su zanimljiva životinja koja stvari radi iz složenih razloga. Tako da mislim da ne bi trebala postojati "jedna" ideologija. Zaista je osvježavajuće vidjeti ljude koji rade na Linuxu jer vjeruju da svijet mogu učiniti boljim tako što će distribuirati tehnologiju i učiniti je dostupnom ljudima šire. Mnogi vjeruju da je otvoreni izvor dobar način za to. To je "ideologija". Mislim da je to odlična ideologija. Nije zapravo razlog zašto sam počeo raditi Linux, ali ispunjava me uzbuđenjem kad vidim kako se Linux koristi u tom smislu. Ali isto tako mislim da je u redu vidjeti sve komercijalne kompanije koje koriste otvoreni kod jednostavno zato što je to dobro za njihovo poslovanje. Ovo je potpuno drugačija ideologija, a mislim da je i to sasvim dobra ideologija. Svijet bi bio mnogo lošije mjesto da nemamo kompanije koje rade stvari za novac. Dakle, jedina ideologija koju zaista prezirem i ne volim je vrsta ideologije koja pokušava isključiti ostale. Prezirem ljude čija se ideologija odnosi na "jedinu istinsku ideologiju" i za koje je onaj koji ne slijedi ovaj određeni skup moralnih smjernica ili "vrag" ili "nije u pravu". To su za mene maloumni i glupi ljudi. Dakle, važan dio otvorenog koda nije ideologija, već da ga svako može koristiti za svoje potrebe i iz svojih razloga. Licenca za autorska prava postoji kako bi ta otvorenost ostala živa i kako bi se osiguralo da projekt nije usitnjen između ljudi koji međusobno skrivaju svoja poboljšanja i moraju ponovno implementirati promjene koje drugi čine, ali nije tu da bi se pridržavao neke ideologije. .

- Da li je međunarodna kriza bila prilika za rast pokreta otvorenog koda? 

"Ne bih to želio reći tako." Mislim da u nekim slučajevima postoje teška vremena da se pokažu razlozi da se nešto učini (izraz „nužnost je majka izuma“ govori o tome kako nužnost i teška vremena mogu biti dobra prilika za nove ideje i nove stvari) . Ali u isto vrijeme zaista mislim da se najrealniji razvoj događaja odvija bez krize. Dakle, sada, u doba globalne ekonomske krize, mnoge kompanije migriraju na Linux i otvoreni izvor, jer ne mogu priuštiti troškove licenciranja i slične stvari. Ali u isto vrijeme, ako se osvrnemo na trenutak prije krize, i ljudi su koristili Linux na nove i uzbudljive načine.

- Mislite li da je fenomen Androida, Googleovog operativnog sistema za mobilne telefone, još jedan primjer snage besplatnog softvera? 

-Apsolutno. Ideja da možete uzeti softver otvorenog koda i raditi s njim stvari koje nikada nisu planirali njegovi originalni kreatori i koristiti ih na iznenađujuće načine zaista je srž ideje otvorenog koda. Android je dobar primjer kako Linux - za koji je većina ljudi prije samo deset godina smatrala da je samo poslužiteljski operativni sistem - sada o nama također misli kao o mobilnom operativnom sistemu. I to upravo zbog toga što su ljudi mogli koristiti softver i samostalno ga implementirati.

- što mislite o Googleovom prijenosniku Chromebook? Nije li ironično da je softver otvorenog koda stvorio sistem koji korisnika ostavlja "robovom" jedne kompanije? 

"Ali vi imate vrlo negativan pogled na svijet, zar ne ...?" 

- Ne, to nije negativna vizija ... Ja sam jednostavno novinar i postavljam vam pitanja.

–Hej, dobar dio moje porodice je novinar (moja mama, moj otac, moj stric i moj djed). Mislim da nije potreban pesimist da bi bio novinar.

"Ali nije li ironično?"

"Nisam siguran kamo Chrome ide." Ali u isto vrijeme je vrlo jasno (samo pogledajte mobitele i tablete) da većina "netehnika" ne želi računalo opće namjene. Mnogo je ljudi koji zapravo ne žele sami održavati svoj računar, ali žele pristupiti najčešćim stvarima, poput pregledavanja Interneta, e-pošte, obrade teksta, upravljanja fotografijama i tako dalje. I dok se tableti danas čine vrlo seksi, mislim da mnogi ljudi samo žele tastaturu i miš. Kucanje stvari na tabletu zaista nije baš ugodno. Tako da mislim da Chromebook ima smisla u toj vrsti potrošača. Zašto će ljude učiniti "robovima"? To je stvar pogodnosti. Jeste li rob električne energije jednostavno zato što ovisite o njima i jeste li im platili da stave struju na raspolaganje?

- Mislite li da činjenica da su se mnogi programeri koji su stvorili program OpenOffice za pisanje odvojili od projekta za stvaranje LibreOffice (ovo se naziva "vilica") pokazuje snagu pokreta otvorenog koda i "diktaturu" zajednica , ili je to izuzetan slučaj? 

–Zapravo mislim da je OpenOffice još jedan primjer u nizu ulančanih obrazaca gdje ljudi pokušavaju previše „kontrolirati“ projekt i on se na kraju pokvari jer kontrolna „stranka“ nije bila u skladu s korisnicima. Prelazak s OpenOffice-a na Oracle i pooštravanje te kontrole bilo je ono što ga je potpuno slomilo, godinama se pričalo kako je OpenOffice razvijen. I ne, mislim da to ni na koji način nije izuzetan slučaj. Mnogi projekti su bili u takvoj situaciji, a ono što se na kraju događa je da kada problem postane preoštar, netko "račva" projekt (uzima besplatni kod i pravi verziju s novim imenom).

To je velik, bolan korak i vilice ne uspijevaju uvijek, ali svakako jesu. A ponekad vilica završi privremeno, ali to je događaj koji originalnoj grupi pokazuje da ne mogu ignorirati druge vrste pritiska. U tim su slučajevima vilice okrenute unatrag i to obično uključuje otvaranje srca grupe programera. A u nekim slučajevima vilica postaje široka praznina koja se nikad ne zatvara ili iz tehničkih razloga (promjena je bila tolika da se vratila unatrag) ili uglavnom zato što dva projekta imaju različita gledišta kamo ići. XEmacs naspram GNU emacs je daleko najpoznatiji povijesni primjer toga, ali mnogi projekti su prošli kroz tu fazu. I mislim da su vilice dobra stvar. To je ono što ljude održava poštenima u svijetu otvorenog koda. Svatko tko održava projekt otvorenog koda zna da mora imati svoj um otvoren jer u protivnom netko drugi može jednostavno doći i razviti njihov projekt. Dakle, vilica može biti vrlo oštra i bolna, ali mislim da je dio cijelog modela otvorenog koda.

–Da li će Linux zadržati GPLv2 licencu ili će se migrirati na GPLv3? 

–Oh, Linux će ostati u verziji GPLv2.

- Kakav je vaš svakodnevni posao trenutno? 

"Ovih dana pišem vrlo malo koda." Čitam e-poštu, kombiniram kodove drugih, raspravljam o promjenama i kažem ljudima zašto neću kombinirati njihov kod. Dakle, 99 posto onoga što radim ima veze sa komunikacijom i održavanjem centralnog spremišta izvornog koda jezgre, a da se zapravo nisam programirao. Napravim neke promjene i u svakom izdanju koda obično napišem nekoliko komentara koje sam napisao (pored stotina kombinovanih komentara koje dajem), ali to nije velika količina koda u pravom smislu.

–Kada je izdana verzija 3 kernela? 

–Ozbiljno razmišljam o izdavanju sljedeće verzije 3.0, dijelom zbog cijelog ovog izdanja o 20-godišnjici, ali i zbog toga što su brojevi sve veći i veći: verzija 2.6 postala je tako velika, a 39. dio trenutnu verziju je čitav broj preteško zapamtiti.

- Koje hardverske kompanije nerado podržavaju Linux? 

- Većina hardverskih kompanija podržava Linux. Ali mnogi od njih nemaju dobru dokumentaciju (i što je još važnije, nemaju tradiciju pisanja bilo koje vrste javne dokumentacije), a mnogi od njih i dalje sjede na vrhu vlastite "ograde". Mnoge kompanije izgledaju posebno nevoljko. Nvidia je u svijetu računara predstavljala problem kao i proizvođači bežičnih čipova u prošlosti. Čini se da su ljudi u bežičnom svijetu odustali, ali proizvođači grafičkih čipova i dalje predstavljaju problem. Stoga je svijet Linuxa uglavnom problematičan za pronalaženje dobrih ubrzanih 3D upravljačkih programa. I zbog čega? Ko zna. Možda se boje da će se pokazati da je nečije intelektualno vlasništvo ikad ukradeno i da će objavljivanjem toga biti poznati i tuženi. Zaista ne znam zašto. To je spomenuto kao jedan od mogućih razloga za zatvaranje koda i zatvaranje hardvera. Još jedan tipičan razlog, pogotovo jer imaju zatvoren izvorni kod, je taj što je toliko loše napravljen i pun grešaka da im je previše neugodno da ga pokažu.

- Konačno, biste li mogli sjesti s Richardom Stallmanom - tvorcem Fondacije za slobodni softver i koncepta slobodnog softvera - kako bi izgladili razlike ili su one do sada već nepomirljive? 

"Oh, naišao sam mnogo puta na RMS i imamo previše različite ideje o tome kako stvari treba raditi." Mnogo je više fokusiran na cijelo pitanje "ideologije" kako stvari treba raditi. I ja sam protiv toga.

- Zašto mislite da ljudi koriste termin GNU malo da bi razgovarali o Linuxu? 

–Nikada nisam koristio ime GNU. Linux nikada nije bio projekt Fondacije za slobodni softver i FSF nikada nije imao nikakve veze s tim. Većina alata također nije GNU, iako je GNU C kompajler bio i jest sjajan izum. Tako da pojam GNU / Linux nikada nije imao puno smisla. Rekavši to, nikad nisam pomislio da ljudi to neće moći nazvati kako hoće. Većina distribucija daje sistemu svoje ime: Fedora, SuSE, Ubuntu, Android, Mandriva, lista se nastavlja. Dakle, ako ga FSF želi nazvati GNU / Linux, zašto bih trebao biti zabrinut? Uostalom, nema puno više smisla od toga nazivati ​​šešir.

Izvor: stranica 12


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

9 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Germail86 rekao je

    Izvještaj je vrlo dobar i slažem se u mnogim stvarima, iako mislim da je i ideologija Richarda Stallmana dobra, ali bez ulaska u fanatizam: iako uvijek koristim Ubuntu za sve svoje zadatke, morao sam napraviti stranicu i morao sam koristiti DreamWeaver i Photoshop i jako sam zadovoljan rezultatima, ali Linux je definitivno moj svakodnevni operativni sistem. Dio je slobode izbora, ali da biste to učinili, morate imati mogućnost izbora.

    Smatram izvrsnim isprovocirati kompanije da počnu objavljivati ​​svoj kod jer postoji velika vjerojatnost da su loše dizajnirani. Na istom računaru s istim preglednikom Chrome / Chromium, stranice su prilično spore u sustavu Windows, a ne na Linuxu. Zašto? Odgovor su programeri sa svojim zatvorenim kodovima.

    Konačno, vjerujem da Linux već premašuje svoju osobu, da je zajednica mnogo važnija u smislu doprinosa, ali to je poštena počast onome koji je posijao sjeme iz kojeg je rođeno mnogo drveća i mnogo lišća ... Proslavit ću 17. Septembar.

  2.   Gost rekao je

    Koliko sam shvatio da je Stallman okupio GNU + Linux i proizveo "prvu distribuciju" (zbog čega traži kredit za GNU projekt). Je li se nakon te prve distribucije na kraju pojavio Debian?

  3.   Eduardo Battaglia rekao je

    Razumijem da su i Linus i ostali koji su testirali Linux u ranim verzijama, koristili GNU alate (kompajler, itd.) Da bi ga testirali i učinili da funkcionira. Ali, mislim da to nema nikakve veze sa usvajanjem imena GNU / Linux.

  4.   Guillermo rekao je

    Istina je, linux nikada nije bio iz projekta gnu ili fsf, GNU kernel je HURD, koji je, ako je u funkcionalnijoj fazi (trenutno je u alfi), mnogo učinkovitiji i modularniji od linuxa.
    Da je danas radio Hurd, koristio bih debian gnu / hurd http://www.debian.org/ports/hurd/

  5.   Koristimo Linux rekao je

    Ne samo to. I danas se jezgra kompajlira sa GCC, C kompajlerom GNU Projekta.

  6.   Oliver rekao je

    Uh! kakav sjajan intervju. On je vrlo zanimljiva osoba, ovaj gospodin Linus ...

  7.   Adan Arturo Bravo Guzman rekao je

    Zanimljivi pogledi gospodina Linusa, mislim da ću 17. septembra proslaviti 20 godina Linuxa, ukupno da su ovdje u Meksiku sve te mjesece proslave 😀

  8.   LinuxYya! rekao je

    Potpuno se slažem, i ja sam protiv mnogih ideoloških pitanja gospodina Stallmana, koja su na kraju "porobljavala", iako se čini nevjerojatnim ono što kažem! Linus Torvalds je koherentan i uravnotežen bez više, i u pravu je s onim pojam GNU / Linux i svi ovi GNU alati, Stallman želi da ga netko vidi malo više!

  9.   Danpe91 rekao je

    "Sjećate se onih lijepih dana minix-1.1 kada su muškarci bili muškarci i napisali vlastite upravljačke programe za svoje uređaje?"
    Želim jednog dana postati muškarac 🙂