The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Подробности о развитии Nginx в руках коммерческой компании

12.10.2011 13:12

Чтобы развеять неопределённость, связанную с вчерашним анонсом нового этапа в коммерциализации процесса разработки http-сервера Nginx, редакция OpenNet попросила Игоря Сысоева прокомментировать новые пути развития проекта. Ниже приводится текст ответа с раскрытием некоторых подробностей.

Nginx как открытый проект остаётся таковым и никак свой статус не меняет. Так, как, например, не меняет свой статус FreeBSD от того, что на ее базе выпускаются коммерческие продукты. В том числе при участии людей, занимающихся развитием FreeBSD как open source проекта. Или еще лучший пример - NetBSD.

Мы все, включая инвесторов, отлично отдаём себе отчёт, что успех nginx на 100% связан с его моделью open source проекта. Никто в здравом уме и трезвой памяти менять в этом смысле или ухудшать ничего не будет. Наоборот, планируем улучшать.

Что нами уже сделано и делается для nginx как открытого проекта в рамках компании:

  • Введён в строй официальный багтрекер;
  • Активно перерабатывается и приводится в порядок документация;
  • Растёт количество разработчиков в команде, занимающихся разработкой nginx;
  • Nginx уже начал развиваться динамичнее: больше нового кода, быстрее исправляются накопившиеся и вновь обнаруживаемые ошибки;
  • В процессе формирования находится релиз-цикл и план развития nginx на ближайшее время;
  • Силами компании началась подготовка бинарных пакетов для популярных дистрибутивов Linux, которые выпускаются в день релиза.

По поводу коммерческого продукта: существует довольно значимое количество доделок, которые интересны коммерческим игрокам. При этом эти доработки зачастую не могут, например, быть генерализированы в достаточной мере, чтобы их выкладывать в open source. Какая-то функциональность из-за своего масштаба в принципе интересна в основном top-1000 заказчикам. Взаимодействие с заказчикам из top-1000 позволит привнести новые идеи в nginx, улучшить его. Наличие дополнительных денег от инвесторов и выручки от продаж позволит развивать nginx как open source проект на новом качественном уровне.

Отдельно стоит обратить внимание на объявление о найме программистов, желающих принять участие в развитии Nginx и имеющих опыт профессионального программирования для Unix на языке Си. Работа в режиме полного рабочего дня в московском офисе компании Nginx Inc.

Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32020-nginx
Ключевые слова: nginx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (32) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, emg81 (ok), 13:22, 12/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    а тут разве (opennet) нет тэга "история успеха"?

    P.S. сам не пользую, но рад за проект и Игоря Сысоева :)

     
     
  • 2.41, Аноним (-), 00:13, 16/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >а тут разве (opennet) нет тэга "история успеха"?

    Черный у вас юмор. Новость на опеннете: "еще один проект решил забить на идеи СПО и стать закрытым". Теги: "история успеха", "все правильно сделали", "молодцы ребята".

     

  • 1.4, ананим (?), 13:44, 12/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > быть генерализированы в достаточной мере, чтобы их выкладывать в open source.

    Класс.
    Такой отмазы даже айзен не придумывал.

     
     
  • 2.7, аноннимиус (?), 13:59, 12/10/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Такой отмазы даже айзен не придумывал.

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

     
     
  • 3.20, Аноним (-), 23:39, 12/10/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а в чем проблема? исходники есть, бери и твори. а потом выкладывай.
    > или пользуйся тем, что дают. или покупай. огромный выбор..

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

    Упомянутые бзды яркий тому пример: им уже на 10 лет больше пингвина но слили они ему на всех рынкам с громким треском.

     
     
  • 4.24, Аноним (-), 01:28, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Упомянутые бзды яркий тому пример: им уже на 10 лет больше пингвина
    > но слили они ему на всех рынкам с громким треском.

    Зато их коммерческие версии (Mac OS X, JunOS) сливать пингвину вовсе не собираются. А в некоторых рыночных нишах пингвин и сам им сливает.

     
     
  • 5.26, Аноним (-), 02:04, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Зато их коммерческие версии (Mac OS X, JunOS) сливать пингвину вовсе не
    > собираются. А в некоторых рыночных нишах пингвин и сам им сливает.

    Ну а мне то какая с этого радость? Первое - для гламурных идиотов, еще более тупых чем виндузятники но желающих подчеркнуть свою ориентацию. Второе - некая закрытая блобятина, которая если помрет (как это уже сделало 100500 проприетарных клонов *nix) - никто и не вспомнит особо что сие существовало.

     
     
  • 6.33, Аноним (-), 15:13, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Второе - некая закрытая блобятина, которая если помрет (как это уже сделало 100500 проприетарных клонов *nix) - никто и не вспомнит особо что сие существовало.

    Назревает вопрос: вы вообще знаете, что такое JunOS, где она используется и сколько стоит?

     
     
  • 7.35, Школьник (ok), 17:01, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Он, кстати, и Mac OS X тоже никогда не видел и не использовал, но мнение имеет.
     
  • 2.9, fi (ok), 15:12, 12/10/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Обычная практика для PG - задерживать фичи на два года.
     
     
  • 3.21, Аноним (-), 01:23, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Обычная практика для PG - задерживать фичи на два года.

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

     
     
  • 4.27, Аноним (-), 02:40, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А с точки зрения экономической эффективности - лучше вообще не открывать.

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

     
  • 2.34, Michael Shigorin (ok), 17:01, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то это нормальная ситуация: нужно работать с совсем кастомным железом или бэкендом, и больше нигде такого не встретишь.  Порой и выложить можно, только смысла нет -- а если что-то полезное обобщать, так всё равно тебе же и придётся думать, что и как, другие не полезут...
     
     
  • 3.40, ананим (?), 16:21, 15/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Вообще-то это нормальная ситуация: нужно работать с совсем кастомным железом или бэкендом, и больше нигде такого не встретишь.

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

    вот именно.
    Если процесс изначально поставлен как открытый, то пофиг кто там лезет на_посмотреть и зачем ему это нужно.
    вместо этого нужно предпринять ещё какие-то действия по закрытию/лицензиям/итд

     

  • 1.5, Аноним (-), 13:46, 12/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Начало вполне оптимистичное, а вот последний абзац гниловат. Помнится, гугл очень похожими словами объяснял свое нежелание открыть андроид.
     
     
  • 2.28, Аноним (-), 06:31, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ТОгда уж гнилые то программисты, раз они требуют деньги за свою работу. Писали бы они бесплатно код, было бы меньше повода делать коммерческую версию.
     
     
  • 3.30, Аноним (-), 13:39, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ТОгда уж гнилые то программисты, раз они требуют деньги за свою работу. Писали бы они бесплатно код, было бы меньше повода делать коммерческую версию.

    Да нет в этом ничего плохого.
    Гниль - это когда утверждается, что проект открыт и доступен каждому, а по факту он закрыт и огорожен.

     

  • 1.6, Аноним (-), 13:52, 12/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >При этом эти доработки зачастую не могут, например, быть генерализированы в достаточной мере, чтобы их выкладывать в open source. Какая-то функциональность из-за своего масштаба в принципе интересна в основном top-1000 заказчикам.

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

     
     
  • 2.10, Yakov Markovitch (?), 15:15, 12/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Судя по этим словам, они собираются написать более быструю и эффективную реализацию
    > обратного веб-прокси, нежели нынешняя в nginx, и продавать ее в качестве
    > закрытого аддона, мотивируя это тем, что им, мол, стыдно код открывать
    > и что быстрый реверс-прокси нужен только серьезным конторам.

    _Продавать_ _закрытый_ реверсный прокси? Флаг в руки, только сначала стоит погуглить "apache traffic server". Я не очень представляю, как в присутствии такого продукта (в смысле, Apache TS) можно придумать в этой области что-то, что можно продавать.

     
  • 2.14, Ищавин (?), 18:53, 12/10/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сомневаюсь очень. Это, например, может быть поддержка Apple HLS или Adobe HTTP Dynamic Streaming, поддержка новых протоколов рассчитанных на очень загруженные AJAX и long polling сайты (SPDY, например). Можно очень много перечислить технологий, поддержка которых нужна лишь сотой доли пользователей.

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

     
  • 2.17, Аноним (-), 23:34, 12/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Судя по этим словам, они собираются написать более быструю и эффективную реализацию
    > обратного веб-прокси, нежели нынешняя в nginx, и продавать ее в качестве закрытого
    > аддона, мотивируя это тем, что им, мол, стыдно код открывать и что быстрый
    > реверс-прокси нужен только серьезным конторам.

    Все бы ничего, если бы на рынке не было кучи других реверс-прокси :)

     

  • 1.13, Аноним (-), 17:05, 12/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну посмотрим-посмотрим. Хотя идея правильная - продавать проприетарщикам личные костыли, дорожка эта очень скользкая.
     
     
  • 2.18, Аноним (-), 23:35, 12/10/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ну посмотрим-посмотрим. Хотя идея правильная - продавать проприетарщикам личные костыли,
    > дорожка эта очень скользкая.

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

     

  • 1.16, Клыкастый (ok), 21:57, 12/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А то я было волноваться начал. Молодчина Игорь Сысоев, Специалист.
     
     
  • 2.22, Аноним (-), 01:24, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А то я было волноваться начал. Молодчина Игорь Сысоев, Специалист.

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

     
     
  • 3.23, Аноним (-), 01:26, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы говорить слова, которые от тебя ожидают услышать, не обязательно быть специалистом.
    > И даже молодчиной.

    Вот чтобы подтвердить эти слова делом - да. Но пока никаких дел не было - история только начинается.

     
  • 3.29, Клыкастый (ok), 06:47, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Специалист - это собственно за nginx. Молодчина - это потому, что человек осознаёт (согласно интервью) ситуацию. На мой взгляд - корректно. Если у вас есть основания считать, что он говорит одно, а делает другое - поделитесь.
     
     
  • 4.31, Аноним (-), 14:14, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > вас есть основания считать, что он говорит одно, а делает другое - поделитесь.

    Для бизнеса когда обещают одно а реально выходит слегка (или не слегка) другое - совершенно стандартное развитие событий.

     
  • 4.32, Аноним (-), 15:11, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Если у вас есть основания считать, что он говорит одно, а делает другое - поделитесь.

    Это уже политика, бро. А в политике, отвечать за свои слова - считается крайней степенью идиотизма, несовместимой не только с профессией, но и с жизнью.

     
     
  • 5.37, Клыкастый (ok), 22:27, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    лично для меня Сысоев - Специалист. Создатель отличного сервера. Пока его поступки не разойдутся с делами у меня нет причин считать его лживым политиком.
     
  • 3.36, Michael Shigorin (ok), 17:04, 13/10/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Чтобы говорить слова, которые от тебя ожидают услышать, не обязательно быть
    > специалистом. И даже молодчиной.

    Время покажет.  Я склонен доверять Игорю, только бы его не попытались заразить деньгами как конечным смыслом или вовсе наобещать и кинуть в важный момент.

     

  • 1.25, Аноним (-), 02:02, 13/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > занимающихся развитием FreeBSD как open source проекта.
    > Или еще лучший пример - NetBSD.

    Они хотят сказать что развиваться теперь будет как *BSD vs Linux? Если так то очень печально... :(

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру