Vlastníci WordPress nahradili svůj fork plugin ACF, který má 2 miliony instalací.

Konflikt mezi společnostmi Automattic a WP Engine, který začal v září, dostal nečekaný pokračování — společnost Automattic, dohlížející na vývoj platformy WordPress a oficiální katalog pluginů WordPress.org, oznámila vytvoření forku jednoho z nejpopulárnějších pluginů — ACF (Advanced Custom Fields), který je vyvíjen společností WP Engine, má více než 2 miliony instalací a je distribuován pod licencí GPLv2. Rozhořčení vývojářů vzbudilo to, že majitelé WordPress.org nejenže vytvořili samostatný fork „Secure Custom Fields“, ale také nahradili stránku hlavního pluginu ACF na WordPress.org tímto forkem, čímž iniciovali přechod uživatelů na fork.

Tento krok byl vysvětlen potřebou zabezpečení a nezbytností informovat uživatele o opravě zranitelnosti, která zůstávala neopravena ve verzi ACF distribuované prostřednictvím katalogu WordPress.org. V oznámení o vytvoření forku se také uvádí, že vývojáři ACF oznámili přechod na doručování aktualizací pluginu z jejich webových stránek místo doručování aktualizací přes WordPress.org, ale zástupci WordPress.org nedoporučují uživatelům přecházet na vlastní systém aktualizací navržený vývojáři ACF, dokud neodstraní zranitelnost v pluginu. Tvrdí se, že provedená výměna pluginu je výjimečnou situací podpořenou právními útoky společnosti WP Engine, která vyvíjí plugin ACF. Kromě odstranění zranitelnosti ve forku byla provedena očista od vazeb na služby WP Engine.

Absurdnost situace spočívá v tom, že několik týdnů předtím společnost Automattic sama zablokovala přístup vývojářů ACF k WordPress.org, takže správci ACF neměli možnost publikovat aktualizaci s odstraněním zranitelnosti na WordPress.org, přičemž však umístili opravu na svém webu a doporučili ji nainstalovat ručně nebo prostřednictvím alternativního vlastního katalogu WP Engine. Aktualizace pro odstranění zranitelnosti v ACF byla připravena 5 dní před oznámením Automattic o vytvoření forku.

Získání uživatelské základny a stránky ACF na WordPress.org bylo pokračováním konfliktu mezi společností WP Engine a Mattem Mullenwegem, zakladatelem platformy WordPress a vlastníkem společnosti Automattic. Od roku 2011 byl Matt Mullenweg investorem společnosti WP Engine, ale v roce 2018 se stal bývalým investorem po tom, co se WP Engine dostal do zájmu investiční společnosti Silver Lake. Kromě vývoje pluginu ACF se společnost WP Engine také zaměřuje na platformu hostování projektů na WordPressu, konkurující WordPress.com

Konflikt byl aktivován poté, co organizace WordPress Foundation v červnu podala žádost o registraci ochranných známek „Managed WordPress“ a „Hosted WordPress“, které byly používány na webových stránkách WP Engine. Dne 20. září Matt Mullenweg vystoupil na konferenci WordComp s kritikou činnosti WP Engine a zveřejnil článek, ve kterém vysvětlil, že WP Engine nemá žádný vztah k oficiálnímu projektu WordPress, a to navzdory rétorice a marketingovým snahám WP Engine, které se snaží přesvědčit uživatele o opaku.

Také byla vyjádřena nespokojenost se slabým zapojením WP Engine do vývoje — při tržbách 500 milionů dolarů tato společnost investuje přibližně 40 hodin týdně do vývoje platformy WordPress, zatímco příspěvek Automattic je odhadován na 3915 hodin týdně. Článek WP Engine byl přirovnán k rakovinovému nádoru a bylo zmíněno, že pro pokračování podnikání společnosti WP Engine nyní bude třeba licence na ochrannou známku WordPress. Odkaz na článek se objevil ve widgetu zpráv na panelu administrátora ve všech instalacích WordPress, včetně instalací v hostingu WP Engine.

Dne 23. září zaslala společnost WP Engine společnosti Automattic oficiální mimosoudní výzvu (Cease and Desist), aby přestala s falešnými, zavádějícími a hanlivými prohlášeními. V odpovědi požadovala společnost Automattic, aby WP Engine přestala používat ochrannou známku WordPress, a provedla změnu pravidel pro používání ochranných známek, které uváděly jméno „WP Engine“ jako příklad zavádění uživatelů díky stylizaci jako oficiální platforma WordPress.

Dne 25. září byl WP Engine zablokován přístup k prostředkům poskytovaným prostřednictvím webu WordPress.org, včetně přístupu k aktualizacím s opravami zranitelností, pluginům a šablonám. Ve stejný den byly v katalogu WordPress.org zablokovány účty zaměstnanců WP Engine, což jim znemožnilo publikovat aktualizace k pluginu ACF. Dne 27. září byla blokace přístupu WP Engine k prostředkům částečně zrušena, ale poté byla znovu obnovena 1. října.

Dne 2. října podala společnost WP Engine žalobu proti Automattic a Mattu Mullenwegovi. Společnost Automattic v reakci odmítla všechna obvinění. Z Automattic odešla výkonná ředitelka Joseph Haden a dalších 158 zaměstnanců (z přibližně 1700), kteří nesouhlasili s pozicí ohledně WP Engine. Dne 5. října společnost Automattic veřejně odhalila informace o zranitelnosti pluginu ACF v rozporu s kodexem chování, a 8. října změnila přihlašovací stránku na webu WordPress.org, kde vznikla potřeba potvrzení absence spojení se společností WP Engine. Dne 7. října připravila společnost WP Engine aktualizaci ACF s opravou zranitelnosti a dne 12. října společnost Automattic oznámila vytvoření forku a nahradila jím stránku pluginu ACF v katalogu WordPress.org.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster