Open source je naše sve

Događaji posljednjih dana prisiljavaju nas da iznesemo svoj stav o vijestima oko projekta Nginx. 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.

Prosudite sami: svi koristimo preglednike otvorenog koda, primamo stranice s poslužitelja otvorenog koda koji radi na OS-u otvorenog koda. Otvorenost nije jedino svojstvo ovih programa, ali je svakako jedno od najvažnijih. Zapravo, većina značajki ovih programa pojavila se 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ćuje modernom Internetu da ga svakodnevno unapređuju tisuće programera diljem svijeta.

Softver otvorenog koda dolazi u mnogo različitih oblika - ponekad je to drski pojedinac koji piše kod za zabavu kod kuće, a ponekad je to rad cijele tvrtke posvećene održavanju koda otvorenim. No, čak i u ovom drugom slučaju, uvijek ne samo i ne toliko tim, već konkretna osoba, voditelj, stvara projekt. Svi vjerojatno znaju kako se Linux pojavio zahvaljujući Linusu Torvaldsu. Mikael Widenius stvorio je vjerojatno najpopularniju MySQL bazu podataka među web programerima, a Michael Stonebraker i njegov tim s Berkeleya stvorili su PostgreSQL. U Googleu, Jeff Dean stvorio je TensorFlow. Yandex također ima takve primjere: Andrey Gulin i Anna Veronika Dorogush, koji su stvorili prvu verziju CatBoosta, i Alexey Milovidov, koji je pokrenuo razvoj ClickHousea i okupio razvojnu zajednicu oko projekta. I jako nam je drago što ti razvoji sada zapravo pripadaju ogromnoj zajednici programera iz različitih zemalja i kompanija. Drugi izvor našeg zajedničkog ponosa je Nginx, projekt Igora Sysoeva, koji je očito najpoznatiji ruski open source projekt. Danas Nginx pokreće više od 30% stranica na cijelom Internetu i koriste ga gotovo sve veće internetske tvrtke.

Softver otvorenog koda sam po sebi ne donosi profit. Naravno, postoji mnogo primjera izgradnje poslovanja oko otvorenog koda: na primjer, RedHat, koji je izgradio golemu javnu tvrtku na podršci svoje Linux distribucije, ili isti MySQL AB, koji je pružio 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 unapređuje cijeli svijet.

Otvoreni kod temelj je za brzi razvoj internetskih tehnologija. Važno je da široki raspon programera ostane motiviran za učitavanje svojih razvoja u otvoreni kod i na taj način zajednički rješavaju složene probleme. Progon otvorenog koda šalje vrlo lošu poruku programerskoj zajednici. Apsolutno smo uvjereni da bi sve tehnološke tvrtke trebale podržavati i razvijati pokret otvorenog koda.

Izvor: www.habr.com

Dodajte komentar