Ang open source ay ang aming lahat

Ang mga kaganapan sa mga nakaraang araw ay nagpipilit sa amin na sabihin ang aming posisyon sa mga balitang nakapalibot sa proyekto ng Nginx. Kami sa Yandex ay naniniwala na ang modernong Internet ay imposible nang walang open source na kultura at mga taong namumuhunan ng kanilang oras sa pagbuo ng mga open source na programa.

Maghusga para sa iyong sarili: lahat tayo ay gumagamit ng mga open source na browser, tumatanggap ng mga pahina mula sa isang open source server na tumatakbo sa isang open source na OS. Ang pagiging bukas ay hindi lamang ang pag-aari ng mga programang ito, ngunit tiyak na isa ito sa pinakamahalaga. Sa katunayan, ang karamihan sa mga tampok ng mga program na ito ay lumitaw dahil ang mga developer mula sa buong mundo ay maaaring basahin ang kanilang code at magmungkahi ng mga angkop na pagbabago. Ang flexibility, bilis at customizability ng mga open source na programa ang nagbibigay-daan sa modernong Internet na mapabuti araw-araw ng libu-libong programmer sa buong mundo.

Ang open source software ay may maraming iba't ibang anyo - kung minsan ito ay isang bastos na indibidwal na pagsusulat ng code para sa kasiyahan sa bahay, at kung minsan ito ay gawain ng isang buong kumpanya na nakatuon sa pagpapanatiling bukas ang code. Ngunit kahit na sa huling kaso, ito ay palaging hindi lamang at hindi masyadong isang koponan, ngunit isang tiyak na tao, isang pinuno, na lumilikha ng isang proyekto. Marahil alam ng lahat kung paano lumitaw ang Linux salamat kay Linus Torvalds. Ginawa ni Mikael Widenius ang marahil ang pinakasikat na database ng MySQL sa mga web developer, at si Michael Stonebraker at ang kanyang koponan mula sa Berkeley ay lumikha ng PostgreSQL. Sa Google, ginawa ni Jeff Dean ang TensorFlow. Ang Yandex ay mayroon ding mga tulad na halimbawa: Andrey Gulin at Anna Veronika Dorogush, na lumikha ng unang bersyon ng CatBoost, at Alexey Milovidov, na naglunsad ng pagbuo ng ClickHouse at nagtipon ng komunidad ng pag-unlad sa paligid ng proyekto. At lubos kaming natutuwa na ang mga pag-unlad na ito ay nabibilang na ngayon sa isang malaking komunidad ng mga developer mula sa iba't ibang bansa at kumpanya. Ang isa pang pinagmumulan ng aming karaniwang pagmamalaki ay ang Nginx, isang proyekto ni Igor Sysoev, na malinaw na ang pinakasikat na Russian open source na proyekto. Ngayon, pinapagana ng Nginx ang higit sa 30% ng mga pahina sa buong Internet at ginagamit ng halos lahat ng malalaking kumpanya sa Internet.

Ang open source software mismo ay hindi nakakagawa ng kita. Siyempre, maraming mga halimbawa ng pagbuo ng isang negosyo sa paligid ng open source: halimbawa, RedHat, na nagtayo ng malaking pampublikong kumpanya sa suporta ng pamamahagi ng Linux nito, o ang parehong MySQL AB, na nagbigay ng bayad na suporta para sa bukas na database ng MySQL. Ngunit gayon pa man, ang pangunahing bagay sa open source ay hindi negosyo, ngunit pagbuo ng isang malakas na bukas na produkto na pinabuting ng buong mundo.

Ang open source ay ang batayan para sa mabilis na pag-unlad ng mga teknolohiya sa Internet. Mahalaga na ang isang malawak na hanay ng mga developer ay manatiling motibasyon na i-upload ang kanilang mga development sa open source at sa gayon ay sama-samang lutasin ang mga kumplikadong problema. Ang open source na pag-uusig ay nagpapadala ng napakasamang mensahe sa komunidad ng programming. Kami ay ganap na kumbinsido na ang lahat ng mga kumpanya ng teknolohiya ay dapat na suportahan at bumuo ng open source na kilusan.

Pinagmulan: www.habr.com

Magdagdag ng komento