O conflito que começou em setembro entre as empresas Automattic e WP Engine teve um desfecho inesperado — a Automattic, responsável pelo desenvolvimento da plataforma WordPress e pelo catálogo oficial de plugins do WordPress.org, anunciou a criação de um fork de um dos plugins mais populares — ACF (Advanced Custom Fields), desenvolvido pela WP Engine, que conta com mais de 2 milhões de instalações e é distribuído sob a licença GPLv2. A indignação dos desenvolvedores foi provocada pelo fato de que os proprietários do WordPress.org não apenas criaram um fork separado chamado 'Secure Custom Fields', mas também substituíram a página do plugin principal ACF por ele no WordPress.org, iniciando assim a migração de usuários para o fork.
Essa ação foi justificável pela preocupação com a segurança e pela necessidade de informar os usuários sobre a correção de uma vulnerabilidade que permanecia sem solução na versão do ACF disponível no catálogo do WordPress.org. O anúncio da criação do fork também menciona que os desenvolvedores do ACF afirmaram que agora irão fornecer atualizações do plugin através de seu próprio site, em vez de disponibilizá-las pelo WordPress.org. No entanto, os representantes do WordPress.org não recomendam que usuários migrem para o sistema de atualizações proposto pelos desenvolvedores do ACF até que a vulnerabilidade no plugin seja corrigida. A alegação é que a substituição do plugin é uma situação excepcional, sustentada por ataques jurídicos da WP Engine, que desenvolve o plugin ACF. Além de corrigir a vulnerabilidade, o fork também foi desassociado dos serviços da WP Engine.
A ridicularidade da situação é que, algumas semanas antes, a Automattic havia bloqueado o acesso dos desenvolvedores do ACF ao WordPress.org, impossibilitando que os mantenedores do ACF publicassem uma atualização com a correção da vulnerabilidade no WordPress.org, mas, ao mesmo tempo, disponibilizaram a correção em seu site e recomendaram que fosse instalada manualmente ou através de um catálogo alternativo da WP Engine. A atualização com a correção da vulnerabilidade no ACF foi preparada 5 dias antes do anúncio da Automattic sobre a criação do fork.
A captura da base de usuários e da página ACF no WordPress.org foi uma continuação do conflito entre a empresa WP Engine e Matt Mullenweg, fundador da plataforma WordPress e proprietário da empresa Automattic. Desde 2011, Matt Mullenweg era investidor da WP Engine, mas saiu do grupo de investidores em 2018, após a WP Engine entrar na mira da empresa de investimentos Silver Lake. Além do desenvolvimento do plugin ACF, a WP Engine também está expandindo a plataforma de hospedagem de projetos na plataforma WordPress, competindo com o WordPress.com
O conflito foi acionado após a organização WordPress Foundation solicitar o registro das marcas registradas "Managed WordPress" e "Hosted WordPress" em junho, que eram utilizadas no site da WP Engine. Em 20 de setembro, Matt Mullenweg falou na conferência WordComp, criticando as atividades da WP Engine e publicou um artigo explicando que a WP Engine não está ligada ao projeto oficial WordPress, apesar da retórica e do marketing da WP Engine tentando convencer os usuários do contrário.
Também foi expressa descontentamento pela fraca participação da WP Engine no desenvolvimento — com uma receita de 500 milhões de dólares, a empresa dedica cerca de 40 horas por semana ao desenvolvimento da plataforma WordPress, enquanto a contribuição da Automattic é avaliada em 3915 horas por semana. No artigo, a WP Engine foi comparada a um tumor cancerígeno e foi mencionada a necessidade de uma licença para usar a marca registrada WordPress para continuar seus negócios. Um link para o artigo apareceu no widget de notícias no painel de administração em todas as instalações do WordPress, incluindo as instalações em alojamento WP Engine.
Em 23 de setembro, a WP Engine enviou à Automattic uma notificação oficial de desistência (Cease and Desist) para cessar declarações falsas, enganosas e difamatórias. Em resposta, a Automattic exigiu que a WP Engine parasse de usar a marca registrada WordPress e alterou as regras de uso de marcas registradas, mencionando o nome "WP Engine" como um exemplo de engano para os usuários devido à estilização que se assemelha ao motor oficial WordPress.
No dia 25 de setembro, o acesso aos recursos distribuídos pelo site WordPress.org foi bloqueado para a WP Engine, incluindo o acesso a atualizações de correções de vulnerabilidades, plugins e temas. Nesse mesmo dia, as contas dos funcionários da WP Engine foram bloqueadas no catálogo do WordPress.org, o que impediu que publicassem atualizações para o plugin ACF. Em 27 de setembro, o bloqueio do acesso da WP Engine aos recursos foi parcialmente levantado, mas foi novamente restabelecido em 1º de outubro.
No dia 2 de outubro, a WP Engine entrou com uma ação judicial contra a Automattic e Matt Mullenweg. A Automattic, em resposta, rejeitou todas as acusações. Da Automattic, demitiu-se o diretor executivo Joseph Haden e outros 158 funcionários (dos aproximadamente 1700), que não concordavam com a posição em relação à WP Engine. No dia 5 de outubro, a Automattic divulgou publicamente informações sobre a vulnerabilidade no plugin ACF em violação ao código de conduta, e no dia 8 de outubro, mudou a página de login do site WordPress.org, onde surgiu a necessidade de confirmação da inexistência de vínculo com a WP Engine. No dia 7 de outubro, a WP Engine preparou uma atualização do ACF que corrigia a vulnerabilidade, e no dia 12 de outubro, a Automattic anunciou a criação de um fork e alterou a página do plugin ACF no catálogo do WordPress.org.
Fonte: opennet.ru
