Компания Automattic, главный разработчик WordPress, недавно объявила о значительном сокращении своего участия в разработке платформы. Это решение стало неожиданным для сообщества WordPress, так как Automattic долгое время была основным двигателем развития экосистемы. Однако, по словам представителей компании, решение продиктовано необходимостью перераспределения ресурсов и сложной юридической ситуацией с WP Engine.
Если раньше Automattic выделяла более 3915 часов в неделю на разработку WordPress, то теперь этот показатель сократился до 45 часов в неделю. Это сравнимо с вкладом других крупных участников, таких как WP Engine, чьи усилия составляют около 40 часов в неделю. Новая политика компании подразумевает концентрацию исключительно на устранении критических ошибок и обеспечении безопасности платформы.
Однако за этим шагом скрывается более глубокая проблема: затяжной конфликт между Automattic и WP Engine. Разберёмся, что именно произошло.
Конфликт Automattic и WP Engine
WP Engine, крупный игрок на рынке хостинга WordPress, подал иск против Automattic в октябре 2024 года. Поводом для иска стало несколько действий Automattic, которые WP Engine сочли недобросовестной конкуренцией.
Среди основных претензий:
- Публикация дискредитирующей статьи: Automattic разместила в админ-панели WordPress статью, критикующую WP Engine.
- Попытка захвата управления популярным плагином ACF: Automattic попыталась заменить плагин Advanced Custom Fields (ACF) своим форком в каталоге WordPress.org. Этот плагин используется более чем на 2 миллионах сайтов.
- Блокировка аккаунтов сотрудников WP Engine: Automattic ограничила доступ представителей WP Engine к WordPress.org, что повлияло на их возможности обновлять плагины и взаимодействовать с сообществом.
Суд встал на сторону WP Engine и обязал Automattic восстановить доступ к ресурсам WordPress.org, вернуть контроль над плагином ACF и прекратить дискредитирующие действия.
Почему Automattic сократила вклад в WordPress?
Мэтт Мулленвег, основатель WordPress и руководитель Automattic, объяснил, что компания больше не может нести всю тяжесть разработки WordPress в одиночку. Снижение участия позволяет добиться баланса в экосистеме и сосредоточиться на собственных коммерческих продуктах, таких как:
- WooCommerce — крупнейшая платформа для электронной коммерции на WordPress.
- Jetpack — популярный набор инструментов для оптимизации и защиты сайтов.
- WordPress.com — коммерческая платформа для создания и хостинга сайтов.
Судебные разбирательства с WP Engine также отнимают значительное количество ресурсов, как финансовых, так и временных. Automattic намерена приостановить активное участие в проектах Gutenberg, Playground, Openverse и сосредоточиться на решении текущих юридических вопросов.
Блокировка сторонников форка WordPress
Ещё одной горячей темой стал недавний шаг Мэтта Мулленвега — блокировка учетных записей четырёх участников WordPress.org, которые выступали за создание форка платформы. Среди них оказались:
- Joost de Valk — создатель Yoast SEO;
- Karim Marucchi — известный разработчик WordPress;
- Se Reed, Heather Burns и другие маркетологи и SEO-специалисты.
Эти участники продвигали идею форка, который позволил бы реализовать новую модель управления WordPress. Мэтт объяснил своё решение следующим образом:
«Форки — это полезный инструмент для открытого кода. Они позволяют экспериментировать с новыми подходами, моделями управления и техническими решениями. Если эти идеи успешны, сообщество может перенести их в основной проект.»
Блокировка, по словам Мэтта, должна стать мотивацией для сторонников форка перейти от слов к делу. Мэтт предложил провести саммит разработчиков через год, чтобы оценить успехи и узнать, чему удалось научиться.
Возможное будущее форков и сообщества WordPress
Создание форка WordPress — это не только вызов сообществу, но и возможность для инноваций. Форки позволяют участникам разрабатывать свои версии платформы с уникальными особенностями. Если проект окажется успешным, его идеи могут быть включены в основную ветку WordPress, что приведёт к улучшению всей экосистемы.
Однако создание форка — это сложная задача, требующая ресурсов, времени и поддержки сообщества. Мэтт Мулленвег иронично отметил, что идея децентрализованного каталога плагинов, предложенная заблокированными участниками, может привести к появлению рекламных баннеров в админ-панели и неконтролируемому сбору данных пользователей, что подрывает принципы WordPress.
Что это значит для разработчиков WordPress?
Для разработчиков WordPress эти изменения могут стать поворотным моментом. С одной стороны, уменьшение усилий Automattic даёт больше пространства для независимых разработчиков и сторонних участников. С другой стороны, конфликты внутри экосистемы могут замедлить развитие платформы, что потребует большей ответственности от всего сообщества.
Решение Automattic сосредоточиться на коммерческих продуктах открывает возможности для новых игроков, желающих внести вклад в открытый код. Форки могут стать экспериментальной площадкой, но их успех будет зависеть от качества идей и готовности разработчиков к долгосрочным усилиям.