L'open source est tout

Les événements de ces derniers jours nous obligent à prendre position sur l'actualité du projet Nginx. Chez Yandex, nous croyons que l'Internet moderne est impossible sans une culture open source et des gens qui investissent leur temps dans le développement de programmes open source.


Jugez par vous-même: nous utilisons tous des navigateurs open source, nous obtenons des pages d'un serveur open source qui fonctionne sur un système d'exploitation open source. L'ouverture n'est pas la seule propriété de ces programmes, mais bien sûr l'une des plus importantes. En fait, la plupart des propriétés de ces programmes sont apparues du fait que les développeurs du monde entier pouvaient lire leur code et suggérer des changements appropriés. La flexibilité, la vitesse et la personnalisation des programmes open source sont ce qui permet à l'Internet moderne d'être amélioré quotidiennement par les efforts de milliers de programmeurs à travers le monde.


Les programmes open source apparaissent de différentes manières - parfois c'est un solitaire audacieux qui écrit du code pour son plaisir à la maison, et parfois c'est le travail de toute une entreprise qui maintient le code ouvert. Mais dans ce dernier cas, il s'agit toujours non seulement d'une équipe, mais d'une personne en particulier, d'un leader créant un projet. Tout le monde sait probablement comment Linux est né grâce à Linus Torvalds. Michael Wiedenius a probablement créé la base de données MySQL la plus populaire parmi les développeurs Web, et Michael Stonebreaker avec l'équipe de Berkeley - PostgreSQL. Chez Google, Jeff Dean a créé TensorFlow. Yandex a également de tels exemples: Andrey Gulin et Anna Veronika Dorogush, qui ont créé la première version de CatBoost et Alexey Milovidov, qui ont lancé le développement ClickHouse et rassemblé la communauté de développement autour du projet. Et nous sommes très heureux que ces développements appartiennent désormais essentiellement à une énorme communauté de développeurs de différents pays et sociétés. Le même sujet de notre fierté commune est Nginx - un projet d'Igor Sysoev, qui est certainement le projet open source russe le plus célèbre. Aujourd'hui, Nginx fournit plus de 30% des pages de tout Internet et est utilisé par presque toutes les grandes sociétés Internet.


Les programmes open source seuls ne sont pas rentables. Bien sûr, il existe de nombreux exemples de construction d'une entreprise autour d'une source ouverte: par exemple, RedHat, qui a construit une énorme société publique pour soutenir sa distribution Linux, ou MySQL AB, qui a fourni un support payant pour une base de données MySQL ouverte. Mais quand même, l'essentiel de l'open source n'est pas le business, mais la construction d'un produit ouvert solide qui est amélioré par le monde entier.


L'open source est le fondement du développement rapide des technologies Internet. Il est important qu'un large cercle de développeurs reste motivé pour mettre ses développements en open source et ainsi résoudre conjointement des problèmes complexes. Le harcèlement pour l'open source est un très mauvais signal pour la communauté des programmeurs. Nous sommes absolument convaincus que toutes les entreprises technologiques devraient soutenir et développer le mouvement open source.

Source: https://habr.com/ru/post/fr480090/


All Articles