WordPress можно назвать инфраструктурой интернета. Это программа с открытым кодом, предназначенная для управления контентом сайта. Она широко используется, стабильно работает и поэтому довольно редко привлекает внимание СМИ.
Но в последнее время сообщество WordPress расколол конфликт. Сооснователь Мэтт Мулленвег резко раскритиковал WP Engine, одного из распространенных хостинг-провайдеров платформы. Заявление вылилось в публичный спор. Могут ли коммерческие компании использовать open-source ради прибыли и должны ли они взамен помогать проекту?
WP Engine — хостинговая компания, которая использует бесплатное open-source ПО WordPress, чтобы создавать и продавать собственный хостинговый сервис. Она создана в 2010 году и с тех пор стала конкурентом WordPress.com. Сейчас ее услугами пользуются более 200 тысяч сайтов.
Мулленвег управляет двумя площадками:
- WordPress.org — open-source проект, который разрабатывает основу платформы для размещения сайтов,
- WordPress.com — компания, продающая серверную версию открытого ПО WordPress, точно так же, как и WP Engine.
А еще Мулленвег руководит Automattic, которая владеет WordPress.com. Статистика показывает, что около 43% всех сайтов использует WordPress, но неясно, сколько из них покупают хостинг у WordPress.com или у другой стороны.
Automattic активно участвует в развитии open-source проекта, который существует благодаря пожертвованиям и вкладу сообщества. По заявлениям Мулленвега, вклад команды — 3988 рабочих часов в неделю. Возможно, компании не приходится платить за использование WordPress, но она определенно тратит ресурсы на развитие и улучшение платформы.
WP Engine работает несколько иначе и инвестирует в сообщество через спонсорства, а также продвигая внедрение WordPress. В 2018 году хостинговую платформу приобрела частная инвесткомпания Silver Lake, и Мулленвег расценивает ее как бизнес, который получает прибыль от использования открытого кода и не дает ничего взамен.
Он публично выразил свои мысли во время выступления на WordCamp — конференции по WordPress, которую спонсирует WP Engine:
«Компанию контролирует Silver Lake, частный инвестиционный бизнес, у которого $102 млн в управлении. Silver Lake плевать хотела на ваши идеалы open-source. Она просто хочет окупить деньги. И сейчас я прошу каждого в сообществе WordPress голосовать своим кошельком. Кому вы заплатите: тому, кто будет ухаживать за экосистемой или тому, кто будет выкачивать из нее всю ценность, пока она не иссякнет?».
21 сентября Мулленвег дополнил свое заявление постом в блоге, в котором раскритиковал WP Engine за то, что она посвящает open-source проекту WordPress.org всего 40 часов в неделю.
«WP Engine задает плохой стандарт, на который будут смотреть и считать, что воспроизводить его достаточно. Нам нужно установить более высокий стандарт, который гарантирует, что WordPress просуществует еще 100 лет» — написал Мулленвег. Он также добавил, что WP Engine «обворовывает экосистему WordPress» и предлагает пользователям «плохой опыт, чтобы заработать больше денег».
Похоже, что Мулленвег прав, говоря о вкладе WP Engine. Однако в конечном счете компания не нарушает правила open-source лицензии: программу можно использовать бесплатно и WP Engine не обязана делать что-то для сообщества просто потому, что зарабатывает на коде. Конечно, с ее стороны это было бы мило, но ничто ее к этому не обязывает.
Ситуацию усложняет и то, что Мулленвег выступает в защиту не только open-source проекта, но и собственной компании. В своем блоге он пишет, что WP Engine «зарабатывает на путанице», связанной с брендингом. По его мнению, WP Engine обещает клиентам WordPress, но на самом деле предлагает лишь неполноценную версию сервиса.
Более того, он заявил, что WP Engine потребуется коммерческая лицензия на «неавторизованное» использование торговой марки WordPress, которую контролирует фонд WordPress, а после даже направил письмо-предупреждение в попытке добиться выплат от компании.
У WP Engine другая версия, которую она изложила в письме-предупреждении. Согласно ему, Automattic потребовала «очень большую сумму денег» за несколько дней до выступления Мулленвега на сентябрьской конвенции WordCamp. В случае, если она не будет заплачена, Мулленвег якобы атаковал компанию сообщениями и звонками, грозясь применить тактику «выжженной земли».
После того, как WP Engine отказалась заплатить, Мулленвег начал претворять угрозы в жизнь.
«Тайное требование мистера Мулленвега заплатить десятки миллионов долларов коммерческой компании Automatic, публично представленное как альтруистическая попытка защитить сообщество, выглядит постыдным. — говорится в письме. — WP Engine не станет выполнять эти необоснованные требования, которые не только вредят WP Engine и ее сотрудникам, но и угрожают всему сообществу WordPress».
WordPress.org дала ясно понять, что причина претензий к WP Engine не только в отсутствии поддержки сообществу, но и в предположительно неверном использовании торговой марки WordPress. Теперь Мулленвег говорит, что Automattic предложила WP Engine два решения:
- купить лицензию,
- внести вклад в open-source проект.
«Это не грабеж: это ожидание, что любой бизнес, зарабатывающий сотни миллионов долларов на open-source проекте должен дать что-то взамен, и если это не происходит, то он не может использовать торговые марки» — говорит Мулленвег.
В совете директоров WordPress Foundation — благотворительной организации, которая поддерживает проект — находятся Мулленвег и еще несколько менее известных лиц, которые не указаны на сайте.
Похоже, что в последние дни фонд изменил правила использования торговой марки. Еще на 19 сентября в политике говорилось, что можно «бесплатно» использовать аббревиатуру WP «любым способом, который вы посчитаете нужным». Теперь эти слова заменила строчка, в которой запрещается использовать WP «вводящим в заблуждение образом. Например, многие люди считают, что WP Engine это WordPress Engine».
Также в обновленной политике говорится открытым текстом: «Если вы хотите использовать торговую марку WordPress в коммерческих целях, пожалуйста, свяжитесь с Automattic, которая владеет эксклюзивной лицензией».
WordPress.org запретила WP Engine бесплатный доступ к своим серверам из-за «судебных исков и разбирательств», что усложнило ситуацию для клиентов WP Engine. Однако всего два дня спустя Мулленвег решил отложить блокировку до 1 октября — за это время WP Engine должна либо создать зеркало, либо решить конфликт.
«Почему WordPress.org должна бесплатно предоставлять эти услуги WP Engine, учитывая их атаки на нас?» — написал Мулленвег. Однако WP Engine пока не подавала иск, ограничившись письмом с предупреждением.
Конфликт вызвал смешанную реакцию. С одной стороны, некоторые считают, что WP Engine действительно стоит больше вкладываться в проект, а использование WP в названии вводит в заблуждение. С другой стороны, некоторые члены сообщества призывают Мулленвега уйти в отставку, обвиняя его в злоупотреблении властью. Есть и те, кто считают, что в результате появится ответвление сервиса, и беспокоятся, что другие компании начнут использовать аббревиатуру WP.
Но в споре, который должен прояснить, что же такое WordPress, а что нет, Мулленвег рискует еще больше размыть границы.