WordPress – це, по суті, веб-інфраструктура. Він широко використовується, загалом стабільний і не має тенденції генерувати багато вибухових заголовків у результаті.
Але протягом останнього тижня спільнота WordPress була втягнута в битву за етику платформи. Минулого тижня співзасновник WordPress Метт Малленвег різко атакував WP Engine, основного хостинг-провайдера WordPress, назвавши компанію «раковою пухлиною» спільноти. Ця заява поклала початок публічній дискусії про те, як компанії, орієнтовані на отримання прибутку, можуть і не можуть використовувати програмне забезпечення з відкритим кодом — і чи зобов’язані вони робити внесок у проекти, які вони використовують натомість.
Конфлікт загострився останніми днями через шквал правових погроз і залишив розділи операторів веб-сайтів, які опинилися під перехресним вогнем конфлікту, поза їхнім контролем. Клієнти WP Engine не мають доступу до серверів WordPress.org, що не дозволяє їм легко оновлювати або встановлювати плагіни та теми. І хоча їм було надано тимчасове призупинення, WP Engine тепер стикається з кінцевим терміном для вирішення конфлікту або знову збій доступу їхніх клієнтів.
WP Engine — це стороння хостингова компанія, яка використовує безкоштовне програмне забезпечення WordPress з відкритим кодом для створення та продажу власної готової послуги хостингу WordPress. Заснована в 2010 році, WP Engine виросла до конкуренції з WordPress.com, і понад 200 000 веб-сайтів використовують цю службу для підвищення своєї присутності в Інтернеті.
«Срібному озеру наплювати на ідеали відкритого коду, вони просто хочуть повернення капіталу».
Малленвег керує двома різними WordPress. Є WordPress.org, проект з відкритим вихідним кодом, який розробляє основу платформи публікації WordPress, а також є WordPress.com, компанія, яка продає розміщену версію програмного забезпечення WordPress з відкритим кодом, як і WP Engine. Малленвег керує компанією Automattic, яка володіє WordPress.com. Дані свідчать про те, що близько 43 відсотків усіх веб-сайтів використовують WordPress, але незрозуміло, скільки з них розміщено на WordPress.com або деінде.
Разом із продажем планів на WordPress.com, Automattic докладає багато зусиль для розробки проекту з відкритим кодом, який покладається на пожертви та внески спільноти для його запуску. За словами Малленвега, команда працює 3988 годин на тиждень. Компанії, можливо, не доведеться платити за використання WordPress, але вона, безперечно, платить за його розробку та вдосконалення.
WP Engine працює трохи інакше. Він каже, що він зосереджений на інвестуванні в спільноту через спонсорство та заохочення прийняття платформи. Платформу хостингу придбала приватна інвестиційна компанія Silver Lake у 2018 році, і Мулленвег розглядає її як бізнес, який отримує прибуток від відкритого коду, не повертаючи нічого назад.
Це розчарування досягло вершини минулого тижня, коли Малленвег вийшов на сцену WordCamp — конференції WordPress, спонсорованої WP Engine — і націлився прямо на WP Engine. «Компанію контролює Silver Lake, приватна інвестиційна компанія з активами в 102 мільйони доларів під управлінням», — сказав Малленвег. «Срібному озеру наплювати на ідеали з відкритим вихідним кодом — воно просто хоче повернення капіталу. Отже, зараз я прошу всіх у спільноті WordPress проголосувати за допомогою свого гаманця. Кому ви збираєтеся віддавати свої гроші: тому, хто збирається годувати екосистему, чи тому, хто витягуватиме з неї кожну цінність, доки вона не зникне?»
Малленвег доповнив цю заяву публікацією в блозі від 21 вересня, де він критикував WP Engine за те, що вона приділяє лише 40 годин на тиждень проекту з відкритим кодом WordPress.org. «WP Engine встановлює погані стандарти, на які інші можуть поглянути й подумати, що грати можна. Нам потрібно встановити вищий стандарт, щоб забезпечити існування WordPress протягом наступних 100 років», — написав Малленвег у блозі. Він ще більше розкритикував WP Engine, сказавши, що він «видобуває екосистему WordPress» і дає користувачам «божевільніший досвід, щоб вони могли заробляти більше грошей».
Мулленвег не просто захищає дух відкритого коду — він також захищає свого конкуруючого постачальника WordPress
Здається, Малленвег не помиляється щодо внеску WP Engine. Але WP Engine остаточно відповідає правилам ліцензії з відкритим кодом WordPress: загалом його можна використовувати безкоштовно, а WP Engine – ні мати віддати перевагу спільноті WordPress лише тому, що він використовує відкритий код. Звичайно, було б непогано, якби WP Engine зробив це, але нічого не вимагає від нього цього робити.
Це ще більше ускладнюється: Малленвег не просто захищає дух відкритого коду — він також захищає конкуруючого постачальника WordPress. У своєму блозі він стверджує, що WP Engine «користується плутаниною», викликаною брендом компанії. Малленвег стверджує, що WP Engine обіцяє запропонувати клієнтам WordPress, але насправді компанія пропонує дистильовану версію послуги. Він продовжує, що WP Engine потребуватиме комерційної ліцензії на «несанкціоноване» використання торгової марки WordPress, яка контролюється WordPress Foundation, а пізніше надіслав лист про припинення та відмову, намагаючись змусити компанію заплатити.
WP Engine не мовчить. Він надіслав лист про припинення та відмову, який розповідає зовсім іншу історію про те, що відбувається за лаштунками. У своєму листі WP Engine стверджує, що Automattic вимагав «дуже велику суму грошей» за кілька днів до виступу Малленвега на WordCamp 20 вересня — і якщо компанія не отримає його, Малленвег нібито погрожував інсценувати «ядерний підхід до випаленої землі». до WP Engine.
WP Engine стверджує, що Малленвег переслідував компанію за допомогою текстових повідомлень і дзвінків, а на одному знімку екрана написано: «Якщо я збираюся доводити перед спільнотою WP, чому ми забороняємо WPE, я повинен зробити це у своїй завтрашній промові. У текстах, які Малленвег підтвердив, що він надіслав в інтерв’ю стримеру Twitch ThePrimagean, йдеться, що він підготував кілька презентаційних слайдів для своєї доповіді на WordCamp під робочою назвою «Як приватний капітал може випорожнити та знищити спільноти з відкритим кодом, історія в 4 частинах». . “
Після того, як WP Engine відмовився платити WordPress, компанія стверджує, що Малленвег виконав свої погрози. «Прихована вимога пана Малленвега, щоб WP Engine передав десятки мільйонів його комерційній компанії Automattic, публічно маскуючись під альтруїстичного захисника спільноти WordPress, є ганебною», — йдеться в листі WP Engine. «WP Engine не прийме ці безсовісні вимоги, які не тільки шкодять WP Engine і його співробітникам, але й загрожують усій спільноті WordPress».
Тепер WordPress.org дав зрозуміти, що переслідує WP Engine не лише за те, що він не повернувся до проекту WordPress, але й за нібито зловживання торговою маркою WordPress. Тепер Малленвег каже, що Automattic надав WP Engine два способи «сплатити свою справедливу частку»: або шляхом сплати ліцензійного збору, або шляхом внеску в проект з відкритим кодом WordPress. «Це не захоплення грошей: це очікування, що будь-яка компанія, яка заробляє сотні мільйонів доларів на проекті з відкритим кодом, повинна повернути гроші, а якщо вони цього не зроблять, то вони не зможуть використовувати торгові марки», — сказав Малленвег.
WordPress Foundation — благодійна організація, яка підтримує проект з відкритим вихідним кодом WordPress — керується Малленвегом та іншими менш відомими членами правління, яких немає на веб-сайті. Схоже, останніми днями WordPress Foundation внесла деякі зміни в правила торгової марки. Станом на 19 вересня в політиці сказано, що ви «вільні» використовувати абревіатуру WP «у будь-який спосіб, який вважаєте за потрібне». Але тепер WordPress видалив цю мову, замінивши її рядком, у якому сказано, що не використовувати WP «таким чином, що збиває людей з пантелику». Наприклад, багато людей думають, що WP Engine – це «WordPress Engine». В оновленій політиці також чітко зазначено: «Якщо ви хочете використовувати торгову марку WordPress у комерційних цілях, будь ласка, зв’яжіться з Automattic, у них є ексклюзивна ліцензія».
WordPress.org заборонив WP Engine вільний доступ до своїх серверів через «юридичні претензії та судові процеси» — крок, який ускладнив використання WP Engine для клієнтів. Однак Малленвег вирішив тимчасово зняти блокування лише через два дні. Він дав WP Engine до 1 жовтня створити власне дзеркало або вирішити конфлікт. «Чому WordPress.org має надавати ці послуги WP Engine безкоштовно, враховуючи їхні атаки на нас?» – написав Малленвег. WP Engine каже, що він лише надіслав наказ про припинення та відмову від WordPress і ще не подав позов.
Відповідаючи на запитання про заборону WP Engine, прес-секретар Automattic Меган Фокс сказала в заяві для The Verge що «порушення торговельної марки призвело до заборони компанії на певних ресурсах WordPress». Двигун WP загострений The Verge у своїх заявах X, коли звернувся за коментарем.
Матч викликав масу резонансів. З одного боку, люди вважають, що WP Engine помиляється, а деякі кажуть, що компанія повинен зробити більший внесок у проект з відкритим кодом і що використання “WP” є оманливим. З іншого боку, деякі члени спільноти WordPress закликають до відставки Малленвега та звинувачують його у зловживанні владою на WordPress.org і WordPress.com. Інші вважають, що така ситуація може призвести до розгалуження WordPress, і це викликало занепокоєння щодо того, чи буде WordPress вживати заходів проти інших компаній, які використовують абревіатуру WP або торгову марку.
Але в суперечці, яка має на меті прояснити, чим є WordPress, а що ні, Малленвег ризикує ще більше розмити межі. І WordPress.org, і WordPress.com мають певну тему, але схоже, що вони працюють разом, щоб це зробити.