«Преследования за открытый код — это очень плохой сигнал сообществу программистов»: «Яндекс» о деле nginx Статьи редакции

В московском офисе nginx прошли обыски по уголовному делу после заявления Rambler Group о нарушении авторских прав.

Директор по распространению технологий «Яндекса» Григорий Бакунов высказался о претензиях к разработчикам веб-сервера с открытым кодом nginx и обысках в их компании. Заявление отражает позицию всей компании, сообщил vc.ru представитель «Яндекса».

События последних дней заставляют нас заявить позицию по новостям вокруг проекта nginx. Мы в «Яндексе» считаем, что современный интернет невозможен без культуры open source и людей, которые инвестируют свое время в разработку программ с открытым кодом.

Судите сами: все мы используем браузеры с открытым кодом, получаем страницы с сервера с открытым кодом, который работает на ОС с открытым кодом. Открытость — не единственное свойство этих программ, но, безусловно, одно из важнейших. Собственно, большая часть свойств этих программ появились благодаря тому, что разработчики со всего мира могли прочитать их код и предложить подходящие изменения. Гибкость, быстрота и настраиваемость опенсорс-программ — это то, что позволяет современному интернету ежедневно совершенствоваться силами тысяч программистов по всему миру.

Опенсорс-программы появляются по-разному — иногда это дерзкий одиночка, который пишет код в свое удовольствие дома, а иногда это работа целой компании, поддерживающей открытость кода. Но и в последнем случае это всегда не только и не столько команда, но конкретный человек, лидер, создающий проект. Благодаря Линусу Торвальдсу появился Linux. Микаэль Видениус создал, наверное, самую популярную у веб-разработчиков базу данных MySQL, а Майкл Стоунбрейкер с командой из Беркли — PostgreSQL. В корпорации Google Джеф Дин создал TensorFlow.

В «Яндексе» тоже есть такие примеры: Андрей Гулин и Анна Вероника Дорогуш, которые создали первую версию CatBoost и Алексей Миловидов, который запустил разработку ClickHouse и собрал сообщество разработки вокруг проекта. Мы очень рады, что эти разработки сейчас принадлежат огромному сообществу разработчиков из разных стран и компаний. Таким же предметом общей гордости российского open source-сообщества является nginx — проект Игоря Сысоева. Сегодня nginx используется более чем на 30% интернет-страниц всего интернета и почти всеми крупными интернет-компаниями.

Сами по себе программы с открытым исходным кодом не приносят прибыли. Конечно, есть примеры построения бизнеса вокруг опенсорса: RedHat построил огромную публичную компанию на поддержке своего дистрибутива Linux, а MySQL AB оказывал платную поддержку открытой базы данных MySQL. Но все же главное в опенсорсе — не бизнес, а построение сильного открытого продукта, который улучшается всем миром.

Открытый код — основа быстрого развития интернет-технологий. Важно, чтобы у широкого круга разработчиков сохранялась мотивация выкладывать свои разработки в опенсорс и тем самым совместными усилиями решать сложные задачи. Преследования за открытый код — это очень плохой сигнал сообществу программистов. Мы абсолютно убеждены, что все технологические компании должны поддерживать и развивать опенсорс-движение.

Григорий Бакунов, директор по распространению технологий «Яндекса»

Обыски прошли 12 декабря 2019 года по уголовному делу после заявления Rambler Group: компания считает, что права на nginx принадлежат ей, поскольку создатель технологии Игорь Сысоев занимался разработкой во время работы в Rambler в начале 2000-х годов. Обыски проходили также дома у основателей nginx, рассказал один из них Максим Коновалов.

0
368 комментариев
Написать комментарий...
Михаил Эдвардович

Почему то не рассматривается абсолютно то, что F5 которая приобрела nginx является американской компанией. В свете американского беспредела Вы бы хотели чтобы в пакет санкций "случайно" попал пункт о запрете использования nginx российскими компаниями, или разработчиками. Вы бы хотели что бы Ваши ресурсы перестали работать? 
Конечно включать голову трудней чем устраивать политесс срач

Ответить
Развернуть ветку
Bulat Ziganshin

включи мне голову и объясни как это связано с обвинениями Рамблера?

в нашей стране вообще  работает куча амерского софта, втч и с открытым кодом, и после подобных шоу скорей запреты прилетят на всё остальное, нежели именно F5 решит запретить open-source nginx. Что впрочем она всё равно сделать не может - код-то под BSD-лицензией. Это Рамблер пытается доказать что код принадлежит ему, что как раз позволит ему вводить запреты

не говоря уж о том, что еслди nginx так стратегически важен, то надо было запрещать сделку полгода назад, а не когда денежки уже получены, искать клоунскую лазейку чтобы провернуть фарш назад

Ответить
Развернуть ветку
Михаил Эдвардович

Включаю голову Вам
После того как стало известно что в пакет санкций возможно попадет ограничение ПО американской прописки, то что делать тысячам компаний, СМИ и прочим которые пользуются данным сервером и который могут отключить в час Х для информационной атаки?
Это государственная безопасность - Рамблер просто пешка, ведь все это время пока ПО находилось под российской юрисдикцией - никаких проблем не было. 
Если Вы разработчик - то скажите - хотели бы Вы чтобы Ваши проекты в один момент перестали работать? А если не разработчик - то скажу, это не просто риски для компаний, это прямая зависимость от ГША.
Конечно маня-патриоты будут орать строго по методичкам но те кто пользуются данным ПО понимают о чем речь. 

Ответить
Развернуть ветку
Bulat Ziganshin

я как человек, который в отличии от вас пользовался nginx, объясню:

1) nginx полностью устанавливается на вашу машину и никак не зависит от решений посторонних. точно также, как написанное вам на бумаге слово "хуй" не исчезнет с неё по решению никакого суда

2) в настоящее время nginx распространяется по лицензии BSD, что даёт право копировать его любому, и не даёт даже теоретчисекой возможности никакому суду запретить его вам использовать

Рамблер же оспаривает то, что Сысоев владеет правами на nginx, и так же как он задним числом заявил свои права на него, он может заявить что BSD-лицензия - тоже обман, и соответственно все кто им пользовался - должны ему платить. Так что 
либо
1) права на nginx принадлежат F5 и все могут им свободно польщзоваться поскольку BSD
либо
2) права принадлежат Рамблеру и он может заявить лицензию какую захочет

как видите, от выигрыша рамблера не выиграет ни одна компания - ни отечественная, ни зарубежная. бесплатней и доступней всем, чем сейчас, ему уже становиться некуда

Ответить
Развернуть ветку
Andrew Simon

О, круть. Не подскажите человеку, далекому от отрасли - как nginx связан с апачем - является ли альтернативой или работает в какой то связке с ним. Если альтернатива - чем он лучше? Или где можно нормально об этом почитать?

Ответить
Развернуть ветку
Dmitry Vedenko

Это типо тонкий троллинг такой?

Nginx и Apache решают разные задачи. Настолько разные, что лет 5-10 назад было популярно ставить апач за nginx.

Ответить
Развернуть ветку
Михаил Качалов

"Nginx и Apache решают разные задачи" - настолько разные что и тот и другой называются "web-сервер", но да, nginx часто используют как кэширующий прокси.

Ответить
Развернуть ветку
Dmitry Vedenko

C++ и Python оба называются языками программирования, но решают разные задачи при этом, whats the point? То, что и тот, и тот в итоге умеют отдавать веб контент - не делают их одинаковыми инструментами.

Ответить
Развернуть ветку
Михаил Качалов

"C++ и Python оба называются языками программирования, но решают разные задачи" - я писал сайты на Perl, ASP, PHP, Java и знаю что их пишут на Python, Ruby, Node.js и т д. Вероятно кто то что то делает не так и использует не те языки программирования не для тех задач. Надо использовать "правильный" инструмент?

Ответить
Развернуть ветку
Dmitry Vedenko

Очень рад за вас :) Продолжайте писать дальше :)

Ответить
Развернуть ветку
Михаил Качалов

"Продолжайте писать дальше :)" - конечно, ликбез никому не помешает

Ответить
Развернуть ветку
Dmitry Vedenko

Ну нафиг такой ликбез.

Ответить
Развернуть ветку
365 комментариев
Раскрывать всегда