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 см. примечания к выпуску.


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