freenginx



Друзья, если кто не в курсе, вчера вечером Макс Дунин анонсировал форк nginx - freenginx. Макс - старейший сотрудник nginx и core-контрибьютор как я понимаю ещё со времен Рамблера. Есть возможность задать Максу вопросы про freenginx - Макс любезно согласился на интервью. Хотите что-то добавить к этим вопросам? Просто пишите комментарии, я перешлю ему.



- Почему ты решил форкнуть nginx и запустить проект freenginx? Почему ты делаешь акцент на свободе, в чём был несвободен nginx внутри F5?

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

- Пишут, что с момента закрытия офиса nginx в Москве ты работал “волонтером”. Связывают ли тебя сейчас какие-то контрактные обязательства с F5/nginx и накладывает ли это какие-то ограничения на новый продукт?

- На YCombinator пишут, что причиной возникновения freenginx стала какая-то не очень понятная история со внесением в реестр CVE уязвимости в экспериментальном коде. Ты не мог бы рассказать подробнее, что там было, и почему вообще это важно?

- У nginx становится достаточно запутанная экосистема: Nginx от F5, nginx+, Nginx Unit, форк Angie, PPA (personal packages) с интересными дополнительными модулями типа поддержки brotli, теперь твой форк. Куда вообще всё идёт? Можно ли говорить о том, что F5 недостаточно внимания уделяет управлению и выращиванию экосистемы в целом?

- Nginx занял прочное место фронта обслуживания внешнего трафика, но внутри инфраструктуры его активно теснят “cloud-native” решения типа envoy. Почему это происходит, собирается ли freenginx (или может быть F5) что-то с этим делать?



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