Istoria Ubuntu, open source în Tatarstan
Mark Shuttleworth
Nici poveste Ubuntu nu poate fi completă fără o istorie a fondatorului său - Mark Shuttleworth.
Nu a existat nici o lipsă de proiecte, care au încercat să combine GNU, Linux și alte piese de software gratuit și open source într-un înveliș elegant, funcțional, ușor de utilizat, nu a fost. Mark Shuttleworth, la fel ca majoritatea altor oameni, au crezut că beneficiile filosofice și pragmatice ale utilizării software-ului liber va determina cursul de succes în viitor. Cu toate acestea, ea nu a existat propunerea nu a fost deosebit de impresionant. Ceva lipsea în fiecare dintre ele. Shuttleworth a văzut această perspectivă.
Shuttleworth, la fel ca multe alte Iubitorii de tehnică, a fost un mare fan al proiectului Debian. Cu toate acestea, au existat o mulțime de lucruri Debian, aceasta nu coincide cu viziunea sa de un sistem de operare ideal. De ceva timp, Shuttleworth a considerat posibilitatea de a deveni lider al proiectului Debian de a reforma din cadrul proiectului. Puțin mai târziu, a devenit clar că cea mai bună soluție nu este de a lucra în cadrul proiectului Debian, care, în multe cazuri, au avut un motiv bun pentru a rămâne pe modul în care sa dezvoltat. In schimb, Mark a decis să construiască un nou proiect, care ar lucra în simbioză cu Debian, pentru a crea un sistem mai bun nou, GNU / Linux.
- cicluri de eliberare și predictibile frecvente;
- Accentul pus pe localizare și accesibilitate;
- Accentul pus pe ușurința de utilizare și ușor de utilizat;
- Accentul pus pe utilizarea Python ca limbaj de programare unic prin care întregul sistem poate fi construit și extins;
- orientate spre abordare comunitară, care este deja de lucru cu proiecte open source și o metodă prin care echipa de dezvoltare ar putea fi pe drumul cel bun pentru a reveni timpul de operare existent;
- Un nou set de instrumente de construit în jurul distribuției procesului de dezvoltare, care ar permite dezvoltatorilor să interacționeze cu ecosistemul diferitelor proiecte, și care ar permite pentru a obține maximum de utilizatori.
În grupul a existat o înțelegere clară că faptele vorbesc mai tare decât cuvintele, așa că nu au existat declarații publice sau comunicate de presă. In schimb, grupul a stabilit un termen de 6 luni. Shuttleworth a fost de acord să finanțeze activitatea și să plătească dezvoltatorii full-time. După șase luni, acestea vor fi anunțate pe proiect și va oferi primele roade ale muncii lor. Ei au făcut, de asemenea, o listă de obiective, care ar fi obținute în timp util, și a numit persoanele responsabile.
Ceea ce înseamnă «Ubuntu»?
„Warthogs“, așa cum ei înșiși numit, au fost o echipă mare, a stabilit obiective clare și idei cu privire la modul de a realiza cele mai multe dintre ele. Pe de altă parte, echipa a avut nici un nume pentru proiectul lor. Shuttleworth a insistat foarte mult să fie numit «Ubuntu» proiect.
Ubuntu - un concept și un termen din mai multe limbi din Africa de Sud, inclusiv Zulu și xhosa. Definiția „ubuntu“ este dificil de tradus în limba română, dar, în general, aceasta înseamnă „umanitate către ceilalți“ sau „Eu sunt pentru că suntem, adică.“ Unele ubuntu descris ca fiind „credința într-o forță universală care se conectează întreaga omenire.“
Ubuntu a demonstrat un termen care provin de succint exprimat, în cazul în care proiectul merge și modul în care intenționează să facă acest lucru. Numele a fost perfect, și în cele din urmă blocat.
crearea Canonical
Pentru a plăti dezvoltatorii principali pentru a lucra pe Ubuntu, Shuttleworth avea nevoie pentru a crea o companie. El a vrut să colecteze unele dintre cei mai buni oameni pentru a lucra cu OpenSource-comunitate globală. Aceste comunități nu cunosc limite naționale și geografice. În loc de a muta fiecare angajat într-un singur loc sau de la birou, Shuttleworth a luat decizia de a le combina într-o „companie virtuală.“ Cu toate că o astfel de decizie au fost defecte evidente în formă de întârziere lungă și conexiuni lățime de bandă îngustă, zone de timp diferite, și mai mult, a promis, de asemenea, beneficii într-un anumit context de proiect. Natura distribuită angajaților a însemnat că noua companie ar putea angaja persoane fără a le solicita să se mute într-o țară nouă. Fiecare angajat ar putea folosi IRC, liste de discuții și o varietate de comunicații on-line, în scopul de a face treaba. În primul an, este ca un birou de personal a fost plat Shuttleworth din Londra.
De-a lungul timpului, compania a crescut și a fost numit Canonical. Numele a fost un tribut adus prognoza optimiste - pentru a deveni modul canonic de a sprijini software-ul liber, Ubuntu în special. Și este, de asemenea, un termen comun în argoul de programatori. Este important de remarcat faptul că, în contrast cu monopol, fie canonice nu înseamnă dreptul exclusiv la nimic. Alte companii vor sprijini Ubuntu și să dezvolte sisteme de operare bazate pe ea. Dar, atâta timp cât Canonical este de a face o treabă bună, rolul său va rămâne centrală.