Události posledních dní nás nutí vyjádřit náš postoj k novinkám kolem projektu Nginx. My v Yandexu považujeme, že moderní internet není možný bez kultury open source a lidí, kteří investují svůj čas do vývoje programů s otevřeným kódem.
Posuďte sami: všichni používáme prohlížeče s otevřeným kódem, dostáváme stránky ze serverů s otevřeným kódem, které fungují na operačním systému s otevřeným kódem. Otevřenost není jedinou vlastností těchto programů, ale bezesporu jedno z nejdůležitějších. Vlastně většina vlastností těchto programů vznikla díky tomu, že vývojáři z celého světa mohli číst jejich kód a navrhnout vhodné změny. Flexibilita, rychlost a přizpůsobitelnost open source programů – to je to, co umožňuje modernímu internetu se každý den zlepšovat silou tisíců programátorů po celém světě.
Open source programy vznikají různými způsoby – někdy je to odvážný jednotlivce, který píše kód pro své potěšení doma, a jindy to je práce celého týmu, který podporuje otevřenost kódu. Ale i v posledním případě to vždy není pouze a jen tým, ale konkrétní osoba, lídr, který projekt vytváří. Všichni asi vědí, jak díky Linusu Torvaldsemu vznikl Linux. Mikaël Widenius vytvořil pravděpodobně nejpopulárnější databázi mezi webovými vývojáři, MySQL, a Michael Stonebraker se svým týmem z Berkeley – PostgreSQL. V korporaci Google vytvořil Jeff Dean TensorFlow. I v Yandexu máme takové příklady: Andrej Gulin a Anna Veronik Dorožuch, kteří vytvořili první verzi CatBoost, a Alexej Milovidov, který zahájil vývoj ClickHouse a shromáždil komunitu kolem projektu. A jsme velmi rádi, že tyto vývojové projekty nyní patří v podstatě obrovské komunitě vývojářů z různých zemí a společností. Stejně takovým předmětem naší společné hrdosti je Nginx – projekt Igora Sysoyeva, který se jednoznačně stal nejznámějším ruským open source projektem. Dnes Nginx poskytuje více než 30 % stránek celého internetu a používá ho téměř každá velká internetová společnost.
Programy s otevřeným zdrojovým kódem samy o sobě nepřinášejí zisk. Samozřejmě existuje mnoho příkladů budování podnikání kolem open source: například RedHat, který vybudoval obrovskou veřejnou společnost na podpoře svého distribuce Linux, nebo MySQL AB – který poskytoval placenou podporu pro otevřenou databázi MySQL. Ale stejně je hlavním cílem open source netvořit podnikání, ale vytvářet silný otevřený produkt, který bude zlepšován celým světem.
Otevřený kód je základem rychlého rozvoje internetových technologií. Je důležité, aby široká skupina vývojářů měla motivaci sdílet své vývoje v open source a tím společně řešit složité úkoly. Pronásledování kvůli otevřenému kódu je velmi špatný signál pro komunitu programátorů. Jsme naprosto přesvědčeni, že všechny technologické společnosti by měly podporovat a rozvíjet hnutí open source.
Zdroj: habr.com
