În ultimele săptămâni, cofondatorul WordPress, Matt Mullenweg, a subliniat în mod clar că el este cel care decide viitorul platformei. Mullenweg conduce WordPress.com și compania sa mamă, Automattic, deține proiectul WordPress.org și este, de asemenea, liderul fundației nonprofit care controlează marca WordPress.
De la o primă vedere, aceste organizații par independente, fiecare având un rol specific în ecosistemul open-source WordPress, dar în timpul conflictului cu WP Engine, un serviciu de găzduire WordPress terță parte, Mullenweg a estompat limitele dintre cele trei entități esențiale care alimentează aproape jumătate din internet.
Pentru Mullenweg, toate acestea sunt acceptabile, atâta timp cât susțin sănătatea WordPress pe termen lung. „WordPress.org îmi aparține personal,” a declarat Mullenweg într-un interviu cu The Verge. WordPress.org funcționează ca o platformă de publicare independentă, oferind acces gratuit la codul său open-source, permițând utilizatorilor să își creeze propriile site-uri web. Însă, nu este un arbitru neutru și independent al ecosistemului.
„În calitate de proprietar al WordPress.org, nu vreau să promovez o companie care, A: mă amenință legal și B: folosește marca WordPress. Acesta este motivul pentru care am restricționat accesul la servere.”
Conflictul lui Mullenweg cu WP Engine se extinde pe mai multe direcții. El a criticat WP Engine pentru că nu investește suficient în dezvoltarea ecosistemului open-source WordPress, afirmând că, dacă ai dona 1 dolar Fundației WordPress, „ai fi un donator mai mare decât WP Engine.”
Mullenweg a menționat, de asemenea, posibilitatea ca WP Engine să fi „hackerit” plugin-ul WooCommerce, deținut de Automattic, pentru a colecta comisioane care ar fi trebuit să revină companiei Automattic, ceea ce WP Engine a negat. Din aceste argumente, conflictul pare a fi unul legat de ceea ce este și ce nu este acceptabil în lumea software-ului open-source.
Totuși, Mullenweg a lăsat deoparte aceste argumente pentru a susține că WP Engine — și „simulacrul său deteriorat” al codului open-source WordPress — încalcă marca Automattic: WordPress.
„Analogia pe care am făcut-o este că i-au prins pe Al Capone pentru taxe,” a explicat Mullenweg. „Așadar, dacă o companie câștigă o jumătate de miliard de dolari din WordPress și contribuie cu aproximativ 100.000 de dolari pe an, da, aș încerca să-i determin să contribuie mai mult.”
WP Engine concurează direct cu serviciile de găzduire oferite de Automattic și WordPress.com, iar Mullenweg susține că unul dintre motivele succesului său este utilizarea termenului „WordPress” pe site-ul său. „De aceea folosim această cale legală pentru a-i presiona. Asta este adevărat: îi presăm.”
Mullenweg a început campania sa publică de presiune în cadrul unei conferințe WordPress luna trecută, cerând oamenilor să „voteze cu portofelul lor” și să nu mai susțină WP Engine. A mai numit serviciul un „cancer” pentru ecosistemul WordPress. Mullenweg a blocat, de asemenea, WP Engine de la serverele WordPress.org, lăsând clienții WP Engine incapabili să instaleze teme, plugin-uri și actualizări.
Decizia de a restricționa WP Engine a pus, de asemenea, alte proiecte WordPress într-o poziție precară. WordPress este open-source și gratuit de utilizat, fără obligația de a contribui înapoi. Cu toate acestea, Mullenweg a subliniat că există un anumit standard pe care proiectele de succes trebuie să îl îndeplinească pentru a rămâne în afara atenției Automattic.
„Ofer cu plăcere servicii WordPress.org pentru practic orice alt host,” a spus Mullenweg. Nu există „nicio cerință de a contribui. WordPress va fi open-source pentru totdeauna, iar așa nu va exista nicio obligație legală de a contribui.” Cu toate acestea, WordPress „solicită” ca companiile să contribuie cu ceva. „Este mai bine pentru WordPress dacă ele contribuie.”
Pentru WP Engine, esența problemei este aceasta: Mullenweg vrea ca compania să contribuie la WordPress, fie prin plata pentru licențierea mărcii WordPress, fie prin contribuția la proiectul open-source WordPress. Deși Fundația WordPress controlează marca platformei, drepturile comerciale pentru această marcă sunt licențiate către Automattic. Aceasta înseamnă că Automattic poate percepe taxe altor companii pentru utilizarea mărcii WordPress în scopuri comerciale — iar aici Mullenweg a reușit să exercite presiuni asupra WP Engine.
„Ceea ce fac ei nu este în regulă. Nu e vorba că se numesc WP; este vorba că folosesc marca WordPress în moduri confuze,” a spus Mullenweg. El a menționat „schimbările frenetice” pe care susține că WP Engine le-a făcut pe site-ul său pentru a elimina mențiunile „WordPress” după ce a început disputa. Conform politicilor de marcă ale Fundației WordPress, companiile pot folosi numele și logo-ul WordPress pentru „a se referi și a explica serviciile lor.”
Fundația afirmă că abrevierea „WP” nu este acoperită de mărcile sale, dar liniile directoare au fost recent ajustate pentru a spune că companiile ar trebui să înceteze utilizarea abrevierei într-un „mod care confuză oamenii.” În timpul interviului cu The Verge, Mullenweg a confirmat că a modificat politicile de marcă ale fundației pentru a include o „aluzie la WP Engine.” Politica acum afirmă că WP Engine „nu a donat niciodată la Fundația WordPress, în ciuda faptului că a generat miliarde de dolari din WordPress.”
Săptămâna aceasta, Automattic a publicat soluția propusă pentru dispută: un acord pe șapte ani care ar solicita WP Engine să plătească o taxă de 8% din toate veniturile pentru a folosi mărcile WordPress și WooCommerce deținute de Automattic sau pentru a compensa angajații care ar contribui la proiectul open-source WordPress. Acordul a fost oferit la sfârșitul lunii septembrie, dar Mullenweg spune că este scos de pe masă din cauza „comportamentului, înșelătoriei și incompetenței WP Engine.”
Conflictul a culminat într-un proces, în care WP Engine acuză Automattic și Mullenweg de extorcare. WP Engine susține că Mullenweg a declarat că va urma o „abordare nucleară de pământ ars” după ce cele două părți nu au ajuns la un acord.
„Când WP Engine a refuzat să capituleze în fața cerințelor monetare astronomice și extorsionante ale Automattic, Mullenweg și-a onorat amenințările,” susține WP Engine. „Amenințarea ‘războiului’ s-a transformat într-un atac pe mai multe fronturi, parte a unei scheme mai largi de a obține plăți de la WP Engine.”
În proces, WP Engine susține că Mullenweg încearcă să „profite de haosul pe care l-a provocat” prin promovarea unui acord de trecere la Pressable — un alt host WordPress deținut de Automattic. Dosarul include, de asemenea, o ofertă de muncă presupusă din partea lui Mullenweg către CEO-ul WP Engine, Heather Brunner, spunând că dacă ea refuză să se alăture Automattic, îi va spune CEO-ului Silver Lake — firma de capital privat care deține WP Engine. Directorul executiv WordPress, Josepha Haden Chomphosy, a părăsit între timp Automattic, împreună cu mai mult de 150 de alți angajați care au acceptat oferta lui Mullenweg de a pleca pentru 30.000 de dolari sau șase luni de plată, oricare ar fi mai mare, dacă nu îl susțin în lupta sa împotriva WP Engine.
Mai important, procesul WP Engine ridică îngrijorări cu privire la extinderea corporativă, susținând că acțiunile lui Mullenweg reflectă „o abuzare clară a rolurilor sale contradictorii” la Fundația WordPress, Automattic și proiectul open-source WordPress. Într-o declarație din această săptămână, Automattic a numit procesul „fără temei,” adăugând că neagă acuzațiile WP Engine, „care sunt caracterizări grosolane ale realității.”
Indiferent de modul în care se va desfășura cazul legal, este clar că Mullenweg controlează WordPress.org. Însă lupta sa cu WP Engine a estompat și mai mult granițele dintre WordPress și Automattic, aruncând o umbră de incertitudine asupra comunității open-source care l-a susținut de mult timp. Acesta pare a fi un risc pe care Automattic este dispus să și-l asume atâta timp cât WordPress iese pe primul loc.