Otvoreni izvor je naše sve

Događaji posljednjih dana prisiljavaju nas da iznesemo svoj stav o vijestima oko Nginx projekta. Mi u Yandexu vjerujemo da je moderni internet nemoguć bez kulture otvorenog koda i ljudi koji ulažu svoje vrijeme u razvoj programa otvorenog koda.

Procijenite sami: svi koristimo pretraživače otvorenog koda, primamo stranice sa servera otvorenog koda koji radi na OS otvorenog koda. Otvorenost nije jedino svojstvo ovih programa, ali je svakako jedno od najvažnijih. Zapravo, većina karakteristika ovih programa se pojavila jer su programeri iz cijelog svijeta mogli pročitati njihov kod i predložiti odgovarajuće izmjene. Fleksibilnost, brzina i prilagodljivost programa otvorenog koda ono je što omogućava da se moderni Internet svakodnevno poboljšava od strane hiljada programera širom svijeta.

Softver otvorenog koda dolazi u mnogo različitih oblika – ponekad je to drsko individualno pisanje koda za zabavu kod kuće, a ponekad je to rad cijele kompanije posvećene održavanju koda otvorenim. Ali čak iu ovom drugom slučaju, uvijek ne samo i ne toliko tim, već konkretna osoba, vođa, kreira projekt. Svi vjerovatno znaju kako se Linux pojavio zahvaljujući Linusu Torvaldsu. Mikael Widenius kreirao je vjerovatno najpopularniju MySQL bazu podataka među web programerima, a Michael Stonebraker i njegov tim iz Berkeleya kreirali su PostgreSQL. U Google-u, Jeff Dean je kreirao TensorFlow. Yandex ima i takve primjere: Andrej Gulin i Anna Veronika Dorogush, koji su kreirali prvu verziju CatBoosta, i Alexey Milovidov, koji je pokrenuo razvoj ClickHouse-a i okupio razvojnu zajednicu oko projekta. I veoma nam je drago da ovi razvoji sada u suštini pripadaju ogromnoj zajednici programera iz različitih zemalja i kompanija. Još jedan izvor našeg zajedničkog ponosa je Nginx, projekat Igora Sysoeva, koji je očigledno najpoznatiji ruski projekat otvorenog koda. Danas Nginx pokreće više od 30% stranica na cijelom Internetu i koriste ga gotovo sve velike internet kompanije.

Softver otvorenog koda sam po sebi ne donosi profit. Naravno, postoji mnogo primjera izgradnje poslovanja oko otvorenog koda: na primjer, RedHat, koji je izgradio ogromnu javnu kompaniju na podršci svoje Linux distribucije, ili isti MySQL AB, koji je dao plaćenu podršku za otvorenu MySQL bazu podataka. Ali ipak, glavna stvar u otvorenom kodu nije posao, već izgradnja snažnog otvorenog proizvoda koji poboljšava cijeli svijet.

Otvoreni kod je osnova za brzi razvoj Internet tehnologija. Važno je da širok spektar programera ostane motivisan da svoje razvoje učitava u open source i na taj način zajednički rešavaju složene probleme. Progon otvorenog koda šalje veoma lošu poruku programskoj zajednici. Apsolutno smo uvjereni da sve tehnološke kompanije trebaju podržavati i razvijati pokret otvorenog koda.

izvor: www.habr.com

Dodajte komentar