Linus Torvalds Probabil a făcut mai multe lucruri pentru lume decât mulți știu, iar influența sa se întinde de-a lungul tuturor colțuri ale globului cu o varietate de implementări uimitoare ale viziunii sale originale, care a început aproape două decenii in urma.
Indiferent dacă știți sau nu, la un moment dat în viața de zi cu zi, probabil că veți intra în contact cu munca lui Torvalds. Fără el, mulți nu ar fi acolo unde sunt astăzi, Ubuntu nu ar exista, iar software-ul liber nu ar fi o ideologie generală atât de răspândită, folosită de milioane de oameni.
Torvalds a pregătit calea pentru ca Linux să devină un produs de piață de masă cu adevărat de succes, omniprezent în orice, de la dispozitive ARM încorporate, cum ar fi în mașină sisteme de divertisment la fel ca set-top box-ul TiVo care oferă camere de zi din întreaga lume și, eventual, chiar și smartphone-ul care locuiește în buzunar.
Munca sa timpurie de a stabili nucleul Linux ca o bază fiabilă, bogată în caracteristici și flexibilă pentru Sistemele de operare au făcut din Linux unul dintre cele mai proeminente și utilizate pe scară largă exemple de software liber din lume.
Torvalds a fost desemnat drept unul dintre „cei mai influenți oameni din lume” de revista TIME în 2004, și a fost votat pe locul 17 în „Top 100 dintre cei mai importanți oameni ai secolului” în 2000.
Torvalds a câștigat numeroase premii, inclusiv premiul EFF Pioneer, medalia Lovelace și Takeda Award, iar în 2008 a fost inclus în Sala Fellows a Muzeul de Istorie a Calculatoarelor în Mountain View, California.
Am avut onoarea să-l cunosc pe Linus când a apărut la Linux.conf.au 2011 în Brisbane săptămâna aceasta și, după ce am discutat cu el de ceva timp, trebuie să spun că acest om este o persoană minunată, amiabilă și abordabilă, care este cu adevărat pasionată de ceea ce face.
Linus este umil, deși ceea ce a făcut a afectat viața de zi cu zi a milioane de oameni, este prietenos și abordabil, deși poziția sa îl face un ținta pentru fanii și mass-media potențial enervanți de a se lăuda și perspectivele sale asupra lumii Open Source este ceva care cred că ar trebui să fie cu adevărat apreciat.
În cei 6 ani de existență, Ubuntu a livrat 13 versiuni în mâinile a milioane de utilizatori, număr care continuă să crească în fiecare zi. A fost fundamental în reducerea barierei de intrare pentru Linux și a adus mult mai mulți oameni în lumea software-ului liber, eu însumi fiind unul dintre acești oameni.
Așa că, în mod firesc, am întrebat ce părere are Linus despre Ubuntu și primul lucru pe care l-a spus a fost că nu este un utilizator Ubuntu.
„Am încercat-o de câteva ori de-a lungul anilor, în principal pentru că ceea ce Ubuntu a făcut atât de bine a fost de a face Debian utilizabil. Am simțit întotdeauna că Debian a fost un exercițiu inutil, pentru că scopul unei distribuții este să fac totul ușor. Ușor de instalat, de a fi drăguț și de prietenos, iar Ubuntu i-a făcut asta lui Debian. ”
[...] lucrul pe care Ubuntu l-a făcut atât de bine a fost să facă Debian utilizabil.
„Am avut întotdeauna câteva probleme [cu Ubuntu.] Nu este foarte prietenos cu dezvoltatorii de kernel și tocmai ajung să renunț. Este cam bine, pentru că în mod clar nu sunt publicul țintă. "
„Cred că Ubuntu a făcut o treabă foarte bună, punând Linux la dispoziția unui public mai larg și diferit, genul de audiență care provine din Windows și Apple.”
Cred că Ubuntu a făcut o treabă foarte bună, făcând Linux disponibil pentru un public mai larg și diferit.
I-am explicat lui Linus că cu siguranță acesta a fost cazul cu mine, deoarece m-am implicat doar în Linux a acum câțiva ani și dacă Ubuntu nu ar fi fost în jur, nu cred că aș fi avut curajul să-i ofer Linux merge.
„Chiar și din punct de vedere tehnic, îmi place faptul că Ubuntu a fost practic distribuția care a început întreaga instalare Live CD. În timp ce instalați [Ubuntu], puteți utiliza programul. Puteți face ceva în timp ce se instalează și m-am gândit, de ce nu au făcut ceilalți acest lucru? "
Linux pe dispozitivele mobile a parcurs un drum lung în ultimii doi ani, ajutat în principal de forța masivă care este sistemul de operare Android de la Google.
Dintr-o dată, Linux este de fapt folosit de un număr mare de oameni din întreaga lume și cu peste 300.000 de telefoane Android vândute pe zi, precum și alte Platforme bazate pe Linux, cum ar fi Meego de la Nokia, încep să prindă cont, nu pare că se va schimba în curând și, într-adevăr, va avea doar mai mult popular.
I-am sugerat lui Linus că trebuie să fie cu adevărat plăcut pentru el să vadă Linux în mâinile a sute de mii de oameni în fiecare zi.
„Nu doar Android. Ceea ce am descoperit că a fost cel mai distractiv pentru mine a fost atunci când oamenii folosesc Linux în moduri în care eu nu îl folosesc sau în moduri pe care nu le folosesc niciodată intenționat să fie folosit, oamenii care îl folosesc în zone încorporate și cu telefoane mobile precum Android, dar și toți nebunii care îl folosesc în imprimante și televizoare. ”
„Sunt foarte fericit de Android, evident. Folosesc Android și, de fapt, telefoanele mobile au devenit foarte utilizabile. ”
„De fapt, cu mult înainte ca telefoanele mobile să devină mai ușor de utilizat, au existat toate aceste prototipuri eșuate care au încercat să folosească Linux și a fost foarte distractiv să le vedem. Este o experiență de învățare ".
Sunt foarte fericit de Android, evident. Folosesc Android și, de fapt, telefoanele mobile au devenit foarte utilizabile.
În acel moment a trebuit să ne luăm autobuzul de la locul de desfășurare a conferinței până la Centrul Cultural Brisbane, unde urma să aibă loc Cina de pinguini.
În timpul călătoriei cu autobuzul, am avut o discuție informală drăguță cu Linus despre orice, de la Transportul public australian până acolo unde se scufundase în acea dimineață (unul dintre hobby-urile lui Linus este SCUBA scufundări).
În cele din urmă am ajuns la Centrul Cultural și am găsit un loc liniștit pentru a continua interviul, unde am avut o ultimă întrebare de pus Linus.
Nucleul este domeniul Linus, așa că m-am gândit că mai bine îl întreb ce lucruri noi și interesante se întâmplă în următoarele 6 luni de dezvoltare a kernelului.
„Fereastra actuală de îmbinare care s-a închis doar cu o săptămână înainte de a pleca la conferință este fereastra mea de îmbinare preferată personală într-o lungă perioadă de timp, deoarece avem două lucruri cu adevărat mari.”
„Avem noul cod de căutare a numelui de fișier. Lucrul îngrijitor este că ar trebui să fie complet invizibil pentru utilizatori, în sensul că nu adăugăm funcții noi, nu facem nimic pe care oamenii îl observă, cu excepția faptului că o facem mult mai repede. "
[...] o facem mult mai repede.
„Am fost foarte buni la căutarea fișierelor și pentru că este o operație foarte obișnuită. Chiar și atunci când utilizați un desktop grafic și nu vă gândiți că volumul de lucru este specific sistemului de fișiere, destul de des, de fiecare dată când deschideți o nouă aplicație grafică, acestea tind să deschidă zece mii de configurații diferite dosare. ”
„Uneori este o rușine ceea ce fac acele procese în spatele tău și fac acest lucru foarte fundamental operarea mai rapidă a nucleului este ceva în care mă implic și cred că nucleul ar trebui să facă cu adevărat, cu adevărat bine."
Uneori este o rușine ceea ce fac acele procese în spatele tău.
„În același timp, este un fel de partea mai puțin plină de farmec a nucleului. Oamenii au tendința de a vorbi despre noi funcții și despre modul în care facem ceva foarte interesant pe care nimeni nu l-a mai făcut până acum. Faptul este că, în cele din urmă, lucrurile foarte importante sunt carnea și cartofii - lucrurile plictisitoare, lucrurile care contează cu adevărat. ”
„Prea multe ferestre de îmbinare au caracteristici fanteziste. Drivere noi sunt ceva ce toată lumea dorește și are nevoie și apar noi hardware și trebuie să le sprijinim, dar în același timp, driverele noi tind să nu fie ceva fundamental interesant, aceasta este cealaltă parte a cărnii și cartofilor, trebuie să o faci pentru că trebuie să sprijini hardware-ul, dar nu este genul de lucruri pe care le găsesc personal captivant."
În această etapă l-am întrebat pe Linus dacă nucleul va continua să devină mai rapid pe măsură ce echipa nucleului lucrează la optimizare.
„Sper că da, de multe ori nucleul nu devine mai rapid. Adăugăm funcții noi și, ca rezultat, nucleul devine mai mare și mai lent. Faptul că devenim considerabil mai rapizi la unele operațiuni cu adevărat importante este un lucru grozav. ”
I-am sugerat lui Linus că, spre deosebire de alte sisteme de operare, cum ar fi Windows, Linux tinde să nu sufere de același nivel de umflare cu trecerea timpului.
„Avem balonare, apare într-o mulțime de repere și o mulțime de oameni fac benchmarking cu privire la modul în care performanța kernel-ului se îmbunătățește în timp, dar avem balonare și se întâmplă.”
Aproape întotdeauna există un motiv foarte bun pentru balonare.
„Aproape întotdeauna există un motiv foarte bun pentru balonare. De exemplu, adăugăm ceva pentru că vrem ca oamenii să facă lucruri noi, dar deseori ajunge să însemne că avem o amprentă mai mare. Uneori adăugăm lucruri care accelerează lucrurile, astfel încât să compenseze toate lucrurile rele! ”
„Calculatoarele sunt din ce în ce mai rapide și în ultimii trei ani am îmbunătățit mult scalabilitatea. Pe vremuri, având patru procesoare sau opt procesoare, vorbeai despre sistemele de servere și relativ puțini oameni care le foloseau. ”
„Ceea ce se întâmplă acum este că am făcut multă scalabilitate pentru acei oameni și acum puteți cumpăra un laptop cu patru procesoare sau opt procesoare și nici măcar nu este atât de scump.”
Mulțumesc mult lui Linus pentru că și-a scos timpul din programul său incredibil de aglomerat pentru a vorbi cu mine, mi-a plăcut foarte mult și sper că ați plăcut să o citiți!
Totul Ubuntu, zilnic. Din 2009.