O código aberto é o noso todo

Os acontecementos dos últimos días obrígannos a manifestar a nosa posición sobre as noticias que rodean o proxecto Nginx. En Yandex cremos que a Internet moderna é imposible sen unha cultura de código aberto e persoas que invisten o seu tempo no desenvolvemento de programas de código aberto.

Xulga por ti mesmo: todos usamos navegadores de código aberto, recibimos páxinas dun servidor de código aberto que se executa nun SO de código aberto. A apertura non é a única propiedade destes programas, pero sen dúbida é unha das máis importantes. De feito, a maioría das características destes programas apareceron porque os desenvolvedores de todo o mundo podían ler o seu código e suxerir os cambios axeitados. A flexibilidade, velocidade e personalizabilidade dos programas de código aberto é o que permite que a Internet moderna sexa mellorada cada día por miles de programadores de todo o mundo.

O software de código aberto ten moitas formas diferentes: ás veces é un código individual descarado para escribir para divertirse na casa e, ás veces, é o traballo de toda unha empresa dedicada a manter o código aberto. Pero mesmo neste último caso, sempre non é só e non tanto un equipo, senón unha persoa concreta, un líder, que crea un proxecto. Todo o mundo probablemente saiba como apareceu Linux grazas a Linus Torvalds. Mikael Widenius creou probablemente a base de datos MySQL máis popular entre os desenvolvedores web, e Michael Stonebraker e o seu equipo de Berkeley crearon PostgreSQL. En Google, Jeff Dean creou TensorFlow. Yandex tamén ten tales exemplos: Andrey Gulin e Anna Veronika Dorogush, que crearon a primeira versión de CatBoost, e Alexey Milovidov, que lanzou o desenvolvemento de ClickHouse e reuniu a comunidade de desenvolvemento arredor do proxecto. E estamos moi contentos de que estes desenvolvementos pertenzan agora esencialmente a unha enorme comunidade de desenvolvedores de diferentes países e empresas. Outra fonte do noso orgullo común é Nginx, un proxecto de Igor Sysoev, que é claramente o proxecto de código aberto ruso máis famoso. Hoxe, Nginx alimenta máis do 30% das páxinas en toda a Internet e é utilizada por case todas as principais empresas de Internet.

O software de código aberto por si só non xera beneficios. Por suposto, hai moitos exemplos de construción dun negocio arredor do código aberto: por exemplo, RedHat, que construíu unha enorme empresa pública co apoio da súa distribución Linux, ou a mesma MySQL AB, que proporcionou soporte de pago para a base de datos MySQL aberta. Pero aínda así, o principal no código aberto non son os negocios, senón construír un produto aberto forte e mellorado por todo o mundo.

O código aberto é a base para o rápido desenvolvemento das tecnoloxías de Internet. É importante que un amplo abano de desenvolvedores siga motivado para cargar os seus desenvolvementos a código aberto e así resolver conxuntamente problemas complexos. A persecución de código aberto envía unha mensaxe moi mala á comunidade de programadores. Estamos absolutamente convencidos de que todas as empresas tecnolóxicas deberían apoiar e desenvolver o movemento de código aberto.

Fonte: www.habr.com

Engadir un comentario