W ostatnim czasie w społeczności WordPressa wybuchł poważny konflikt między Mattem Mullenwegiem, założycielem WordPressa, a WP Engine — jedną z największych firm oferujących hosting i rozwiązania dla witryn opartych na tej platformie. Konflikt ten przyciągnął uwagę deweloperów i użytkowników na całym świecie, ponieważ porusza ważne kwestie dotyczące przyszłości WordPressa jako platformy open source.
Istota konfliktu
WP Engine, znana z rozwiązań hostingowych i optymalizacji wydajności witryn WordPress, zaczęła aktywnie dostosowywać samą platformę. Zmiany te dotyczyły wewnętrznej architektury WordPressa i choć firma twierdzi, że miały one na celu poprawę wydajności i ułatwienie pracy klientom, innowacje te nie okazały się tak nieszkodliwe.
Zwykli użytkownicy WP Engine zaczęli napotykać problemy z kompatybilnością. Zmodyfikowane wersje WordPressa powodowały błędy podczas pracy z popularnymi wtyczkami i motywami, a także zakłócały proces aktualizacji witryn. W rezultacie wielu użytkowników WP Engine znalazło się w sytuacji, w której ich strony stały się mniej stabilne i przewidywalne.
Matt Mullenweg wyraził zaniepokojenie taką praktyką, twierdząc, że dostosowywanie WordPressa open source przez duże firmy jest sprzeczne z samą ideą otwartego kodu źródłowego. Obawia się, że takie działania mogą zagrozić przyszłości ekosystemu opartego na zasadach równego dostępu i przejrzystości. Jego zdaniem WP Engine i inne firmy tworzące zmodyfikowane wersje WordPressa faktycznie działają wyłącznie we własnym interesie, ignorując interesy społeczności.
To nie pierwszy cios wymierzony w WordPressa ze strony Matta
Warto zauważyć, że nie jest to pierwszy przypadek, w którym decyzje Matta wywołują poważne spory w społeczności WordPressa. Jedną z takich decyzji było opracowanie i wdrożenie edytora Gutenberg. Pomimo wszelkich wysiłków zespołu deweloperskiego jego wdrożenie wywołało wiele niezadowolenia wśród użytkowników i deweloperów. Według danych, które udało mi się zebrać, tylko około jednej czwartej użytkowników WordPressa zaakceptowało Gutenberga i zaczęło aktywnie z niego korzystać. Pozostali preferują alternatywne rozwiązania, takie jak klasyczny edytor lub zewnętrzne wtyczki do tworzenia stron.
Głównym problemem przy wdrażaniu Gutenberga było to, że narzucono go jako podstawowy edytor, bez należytego uwzględnienia życzeń i interesów użytkowników przyzwyczajonych do klasycznego podejścia do edycji treści. Doprowadziło to do podziału w społeczności i wzrostu popularności zewnętrznych rozwiązań, takich jak Elementor i Beaver Builder.
Konsekwencje dla społeczności WordPressa
Konflikt między WP Engine a Mattem przypomina społeczności o problemach, które pojawiają się, gdy duzi gracze zaczynają podejmować decyzje wpływające na interesy milionów użytkowników. Kwestie, które porusza, dotyczą całego ekosystemu WordPressa. Społeczność WordPressa zawsze wyróżniała się otwartością i inkluzywnością. Tysiące deweloperów z całego świata przyczynia się do rozwoju platformy, tworząc wtyczki, motywy i nowe funkcje dostępne dla wszystkich użytkowników.
Jednak dostosowywanie WordPressa przez duże firmy może doprowadzić do fragmentacji systemu, w której różni dostawcy hostingu i deweloperzy zaczną tworzyć własne wersje platformy, niekompatybilne ze sobą. Podważa to ideę jednolitego rozwiązania open source i może utrudnić dalszy rozwój WordPressa.
Wyzwania dla innych firm
Nie tylko WP Engine znalazło się w centrum uwagi. W podobnych warunkach mogą znaleźć się także inne duże firmy działające w oparciu o WordPressa. Jednym z wyrazistych przykładów jest Elementor, popularny kreator stron, który również aktywnie wykorzystuje możliwości WordPressa i jego REST API. Jeśli konflikty i fragmentacja ekosystemu będą się utrzymywać, takie firmy mogą z łatwością przejść na inne platformy, aby uniknąć ograniczeń związanych z rozwojem WordPressa.
Wykorzystanie REST API pozwala firmom takim jak Elementor integrować swoje rozwiązania z WordPressem, ale jednocześnie czyni je mniej zależnymi od samej platformy. Jeśli uznają, że WordPress przestał spełniać ich wymagania, mogą dostosować swoje produkty do innych systemów, takich jak Drupal, Joomla, a nawet całkowicie niestandardowe rozwiązania. Stwarza to ryzyko dla samego WordPressa, który może stracić dużych partnerów i deweloperów realizujących projekty w oparciu o tę platformę.
Osobiste wątpliwości i wyzwania
Dla mnie osobiście obecne decyzje podają w wątpliwość dalszy rozwój z WordPressem, popularyzację platformy i jej promowanie. Pomimo ogromnej wdzięczności za całe doświadczenie pracy z WordPressem od 2011 roku, takie konflikty i nieporozumienia między kluczowymi graczami platformy budzą obawy o jej przyszłość. Coraz trudniej jest mi ufać decyzjom dotyczącym fundamentalnych zmian w ekosystemie, zwłaszcza jeśli mogą one potencjalnie zaszkodzić społeczności i użytkownikom. Czy WordPress jest gotowy pozostać otwartą platformą dla wszystkich — to pytanie, które niestety pozostaje bez odpowiedzi.
Możliwe rozwiązania
Sytuacja wokół konfliktu WP Engine i Matta Mullenwega wymaga uwagi całej społeczności. Ważne jest, aby platforma nadal rozwijała się zgodnie z zasadami open source, a jednocześnie pozostała elastyczna i gotowa na zmiany w świecie technologii.
Jednym z możliwych rozwiązań może być zacieśnienie współpracy między założycielami WordPressa a dużymi firmami wykorzystującymi platformę do swoich celów komercyjnych. Zamiast tworzyć dostosowane wersje, firmy mogłyby aktywniej uczestniczyć w rozwoju WordPressa, proponując swoje pomysły i zmiany do uwzględnienia w oficjalnych aktualizacjach platformy.
Podsumowanie
Konflikt między Mattem Mullenwegiem a WP Engine porusza ważne kwestie dotyczące przyszłości WordPressa jako platformy open source. W sytuacji, gdy duże firmy zaczynają dostosowywać system do własnych potrzeb, ekosystem WordPressa staje w obliczu ryzyka fragmentacji i utraty kluczowych partnerów. Nie jest to pierwszy przypadek, gdy decyzje Matta wywołują spory, jak miało to miejsce w przypadku Gutenberga. Otwiera to jednak również możliwości dialogu i wspólnej pracy nad przyszłością platformy.
Jeśli WordPress zdoła zachować równowagę między otwartością a interesami komercyjnymi, nadal będzie jednym z liderów na rynku CMS, wspierając szeroką społeczność deweloperów i użytkowników.
