Стаття також доступна російською (перейти до перегляду).
Зміст
- Що таке WP Engine?
- Як все почалось: короткий дайджест подій
- Форк плагіну ACF: точка неповернення
- Що про це кажуть у спільноті?
- Що далі?
- Висновок
WordPress — одна з найбільш популярних платформ для створення сайтів, яку щодня використовують мільйони розробників і власників вебресурсів. Завдяки відкритому коду та загальній доступності платформа стала основою для роботи багатьох надавачів рішень — наприклад, компанії WP Engine. Вона спеціалізується на хостингу сайтів, розроблених на WordPress. Нещодавні події спровокували справжню юридичну битву між фондом WordPress та компанією WP Engine. Головною темою конфлікту стало етичне використання ресурсів відкритого коду. Хоча в основі проблеми, звичайно ж, гроші.
Що таке WP Engine?
WP Engine — це провайдер, який спеціалізується на хостингу для сайтів на базі WordPress. Маючи величезний комерційний успіх, WP Engine стала важливою частиною екосистеми WordPress. Та водночас це стало причиною низки конфліктів між WP Engine та WordPress через різні підходи до співпраці та маніпуляції з правами користувачів.
Як все почалось: короткий дайджест подій
Невелике пояснення: технологія WordPress з відкритим вихідним кодом безкоштовна та забезпечує близько 40% сучасних сайтів. Розробники вебсайтів можуть розміщувати власний екземпляр WordPress або використовувати постачальника рішень: наприклад, згаданий вище WP Engine. Постачальники заробляють на цьому і можуть добровільно направляти частину прибутку у фонд організації (The WordPress Foundation) для подальшого розвитку системи. Засновник фонду — один з розробників WordPress Метт Мулленвіґ.
Пан Метт, відомий своєю прихильністю до принципів відкритого коду, неодноразово висловлював незадоволення діями WP Engine. Мулленвіґ відкрито критикував WP Engine, заявляючи, що компанія використовує ресурси WordPress для власної вигоди, не роблячи достатнього внеску у розвиток спільноти. Він наголошував, що, заробляючи мільярди, хостингова компанія ані долара не вклала у фонд.
У вересні 2024 року Метт зайшов далі й опублікував найсерйозніше звинувачення, порівнявши WP Engine з «раковою пухлиною» в екосистемі WordPress. Він розкритикував компанію за те, що вона заборонила користувачам відстежувати історію редакцій дописів та назвав цю функцію ключовою для захисту даних користувачів. Мулленвіґ стверджував, що WP Engine вимкнула цю можливість, щоб заощадити гроші.
Також він вказав на те, що інвестор компанії WP Engine не робить достатньої кількості внесків у розвиток WordPress. Мулленвіґ розлючений тим, що використання бренду «WP» у назві хостингової компанії змушує клієнтів вірити, ніби WP Engine є частиною WordPress. А це абсолютно не так.
Форк плагіну ACF: точка неповернення
Конфлікт між WordPress і WP Engine досягнув піка після того, як WP Engine випустила форк популярного плагіну Advanced Custom Fields (ACF), назвавши його Secure Custom Fields (SCF). ACF — це один із найвідоміших плагінів для WordPress, який використовують для налаштування полів введення даних на сайтах.
У WP Engine обґрунтували своє рішення тим, що вони хотіли виправити проблему безпеки, яка була виявлена у вихідному коді ACF. Однак це викликало невдоволення з боку розробників оригінального плагіну: адже вони вже виправили цю проблему до того, як WP Engine створив форк. Це не лише спровокувало чергову хвилю протистояння, але й засвідчило: координація між компаніями вкрай погана.
Ситуація загострилася, коли WP Engine направила Мулленвіґу офіційного листа з вимогою відкликати свої звинувачення. У відповідь команда WordPress надіслала свій лист, звинувативши WP Engine у порушенні правил використання торгової марки WordPress.
На додаток до цього, WP Engine припинила спонсорство WordCamp у Сіднеї, і це також було сприйнято як агресивний крок у бік спільноти WordPress. Весь ланцюжок подій викликав подальші юридичні заходи з боку WordPress Foundation.
Тож Мулленвіґ вирішив діяти жорстко та заборонив WP Engine доступ до ресурсів WordPress.org. Це призвело до збоїв у роботі багатьох сайтів, які не могли оновлювати плагіни та теми, залишаючись вразливими до атак. Однак таке рішення вийшло далеко за межі корпоративного протистояння: воно викликало чимале обурення в спільноті WordPress.
Хостингова компанія заявила, що Мулленвіґ зловживає своїм впливом, завдаючи шкоди не лише WP Engine, а й всій спільноті розробників. Напруга зростала, і під тиском спільноти WordPress.org тимчасово скасувала заборону: виключно заради вирішення конфлікту.
Користуючись цим, WP Engine змінила назви своїх продуктів і додала уточнення на своєму сайті, що компанія не пов’язана з WordPress:
«WP Engine не підтримується, не належить і не пов’язана з WordPress Foundation або WooCommerce, Inc.»
Однак це не заспокоїло сторони. WP Engine зрештою подала позов проти Мулленвіґа, звинувачуючи його у зловживанні владою. У відповідь Метт написав, що в очікуванні судових рішень WP Engine не матиме доступу до ресурсів платформи: тем та плагінів.
Що про це кажуть у спільноті?
Ситуація викликала бурхливу реакцію серед розробників та експертів у сфері відкритого коду. Відомий розробник Ruby Девід Хайнемаєр Ганссон також висловився з цього приводу, назвавши ситуацію «неприпустимим комерційним використанням відкритих ресурсів для особистої вигоди». Він заявив, що подібні конфлікти можуть підірвати самі основи відкритих проєктів, які базуються на співпраці та взаємній підтримці. Метту він адресував особливе послання:
«Не перетворюйтеся на божевільного короля. Я високо поважаю вашу роботу над WordPress і за його межами. І я усвідомлюю спокусу вдячності, яка виникає через те, що бенефіціари отримують більше від нашої роботи, ніж повертають у вигляді внесків. Але це має залишатися моральною критикою, а не комерційним хрестовим походом».
Частина спільноти підтримала позицію Мулленвіґа, стверджуючи, що WP Engine дійсно користується перевагами відкритого коду, не повертаючи належного внеску. Однак інша частина розробників бачить в діях розробника CMS перебільшену реакцію. Вона вважає, що такі конфлікти шкодять розвитку відкритих проєктів.
Що далі?
Цей конфлікт може мати серйозні наслідки для користувачів WP Engine. Оскільки компанія більше не використовує WordPress.org для оновлень, це може спричинити проблеми з безпекою і стабільністю сайтів. Крім того, можливі нові юридичні заходи з боку WordPress Foundation, які обмежать WP Engine у подальшій інтеграції з платформою WordPress.
Для WordPress цей конфлікт також став викликом. Він поставив під сумнів спроможність платформи підтримувати баланс між комерційними інтересами великих компаній і збереженням принципів відкритого коду. Спільнота WordPress уважно стежить за розвитком подій, оскільки вони можуть змінити правила гри для багатьох інших хостинг-провайдерів.
Насправді цей конфлікт — не лише протистояння WordPress і WP Engine. Зараз вже мова йде про те, як відкриті проєкти повинні функціонувати у світі, де комерційні інтереси все більше впливають на розвиток технологій. Платформи з відкритим кодом завжди базувалися на принципах співпраці, прозорості та добровільних внесків. Однак коли великі компанії починають використовувати їх для отримання надприбутку, виникає питання: як захистити баланс між комерцією і підтримкою спільноти.
Висновок
Конфлікт між WordPress і WP Engine став важливим уроком для всієї IT-спільноти. Він вкотре підкреслив, наскільки важлива співпраця між комерційними компаніями та відкритими проєктами для збереження їхньої життєздатності. Відкритий код — це не тільки технологія, але й філософія, що базується на взаємопідтримці та спільному розвитку. Сподіваємось, що цей конфлікт вийде за межі «пісочниці» та взаємних звинувачень у соцмережах і стане стимулом для розробки нових підходів до розв'язання подібних проблем у майбутньому.
Якщо ви вже зараз шукаєте безпечні та безконфліктні рішення, зверніть увагу на віртуальний хостинг FREEhost.UA — провідного українського провайдера, який пропонує надійний хостинг для WordPress та забезпечує всі необхідні інструменти для успішного управління вашим сайтом.
Підписуйтесь на наш телеграм-канал https://t.me/freehostua, щоб бути в курсі нових корисних матеріалів.
Дивіться наш канал Youtube на https://www.youtube.com/freehostua.
Ми у чомусь помилилися, чи щось пропустили?
Напишіть про це у коментарях, ми з задоволенням відповімо та обговорюємо Ваші зауваження та пропозиції.
Дата: 23.10.2024 Автор: Носенко Сергій
|
|
Рекомендовані статті на тему:
- Критична вразливість WordPress-плагіна Ninja Forms: розробники усунули загрозу
- Критичні недоліки RCE у плагіні «PHP Everywhere» торкаються тисячі сайтів WordPress
- Чек-лист для сайта на WordPress: что проверить, чтобы сайт заработал?
- WordPress vs Wix: какая платформа подойдет вам?
- Протокол HTTPS для 1C Битрикс
Авторам статті важлива Ваша думка. Будемо раді його обговорити з Вами:
comments powered by Disqus