Varnish Cache 8.0 выходит на фоне ожесточённых споров по поводу ребрендинга

Varnish Cache 8.0 выходит на фоне ожесточённых споров по поводу ребрендинга


Запуск Varnish Cache 8.0 был омрачен жаркими спорами по поводу внезапного переименования проекта в «Vinyl Cache.»

Varnish Cache 8.0 должен был стать простым выпуском для одного из самых широко используемых и уважаемых HTTP-ускорителей в интернете, который стал критически важной частью веб-инфраструктуры и используется крупными организациями (я просто упомяну Reddit, Wikipedia, Facebook, The New York Times и т.д.), платформами электронной коммерции и CDN для ускорения доставки контента.

К сожалению, это сопровождалось ожесточёнными спорами: проект больше не будет называться Varnish Cache, а Vinyl Cache.

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

На протяжении многих лет оба использовали бренд «Varnish», который, по мнению многих, размывал границу между открытой разработкой сообщества и коммерческими интересами компании. Какой результат всего этого?

В сообщении для рассылки Пауль-Хеннинг Камп — ведущий архитектор и разработчик Varnish, а также видный и давний участник проекта FreeBSD — сказал:

Я думал, что у меня была устная договоренность с ними, что «Varnish Cache» — это проект FOSS, а «Varnish Software» — коммерческая организация, но текущая позиция юристов по интеллектуальной собственности Varnish Software такова, что никто не может использовать «Varnish Cache» в любом контексте без их явного разрешения.

По словам Кампа, переименование в Vinyl Cache было необходимо, чтобы избежать юридических и брендовых конфликтов, а также чтобы дать проекту с открытым исходным кодом собственную независимую идентичность.

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

Мы не можем с этим мириться: мы независимый проект FOSS со своим собственным названием. Поэтому мы изменим название проекта. Новое объединение и новый проект будут называться «The Vinyl Cache Project», а этот релиз 8.0.0 станет последним под названием «Varnish Cache». Следующий релиз, в марте, выйдет под новым названием и будет включать скрипты совместимости, чтобы сделать переход максимально плавным для всех.

Однако, несмотря на эти объяснения, многие участники и пользователи утверждают, что решение было внедрено с минимальными предупреждениями или консультациями. Для них название «Varnish» — это больше, чем просто ярлык: оно несет в себе два десятилетия (Varnish был впервые выпущен в 2006 году) признания, использования в крупных веб-инфраструктурах и доверия, выработанного за годы практического применения.

В конечном счете то, что должно было быть техническим выпуском, превратилось в дискуссию о руководстве, собственности и будущем направлении проекта. Останется ли сообщество полностью поддерживать «Vinyl Cache» — покажет время. Но об этом достаточно.

Затмеваемый спором о названии, Varnish 8.0 всё же поставляется с заметными техническими обновлениями. К ним относятся улучшенная обработка параметров, доработки управления VCL и более предсказуемое поведение ведения логов. Разработчики получают выгоду от расширенной функциональности VMOD, увеличенного покрытия тестами и обновлений счетчиков VSC.

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

Для получения подробной технической информации обо всех новых функциях Varnish 8.0 см. примечания к выпуску.

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *