Esta história foi atualizada ao longo do tempo com mais detalhes à medida que a história se desenvolveu. Continuaremos a fazê-lo à medida que o caso e a disputa estão em andamento.
O mundo do WordPress, uma das tecnologias mais populares para criar e hospedar sites, está passando por uma controvérsia muito acirrada. A questão central é a luta entre o fundador do WordPress e CEO da Automattic, Matt Mullenweg, e a WP Engine, que hospeda sites construídos no WordPress.
A tecnologia WordPress é de código aberto e gratuita, e alimenta uma grande parte da internet – cerca de 40% dos sites. Os sites podem hospedar sua própria instância do WordPress ou usar um provedor de soluções como Automattic ou WP Engine para uma solução plug-and-play.
Em meados de setembro, Mullenweg escreveu um post no blog chamando a WP Engine de “câncer para o WordPress”. Ele criticou o host por desabilitar a capacidade dos usuários de ver e rastrear o histórico de revisões de cada post. Mullenweg acredita que esse recurso está no “cerne da promessa ao usuário de proteger seus dados” e disse que a WP Engine desativa isso por padrão para economizar dinheiro.
Ele também criticou o investidor da WP Engine, Silver Lake, e disse que eles não contribuem suficientemente para o projeto de código aberto e que o uso da marca “WP” pela WP Engine confundiu os clientes, fazendo-os acreditar que é parte do WordPress.
A batalha legal
Em resposta, a WP Engine enviou uma carta de cessar e desistir a Mullenweg e à Automattic, pedindo que retirassem seus comentários. Também disse que seu uso da marca registrada WordPress estava coberto por uso justo.
A empresa afirmou que Mullenweg havia dito que tomaria uma “abordagem nuclear de terra arrasada” contra a WP Engine, a menos que concordasse em pagar “uma porcentagem significativa de suas receitas por uma licença para a marca registrada WordPress”.
Em resposta, a Automattic enviou sua própria carta de cessar e desistir à WP Engine, dizendo que eles violaram as regras de uso da marca registrada WordPress e WooCommerce.
A WordPress Foundation também alterou sua página de Política de Marcas Registradas e criticou a WP Engine, alegando que o serviço de hospedagem confundiu os usuários.
“A abreviação ‘WP’ não está coberta pelas marcas registradas do WordPress, mas por favor, não a use de uma forma que confunda as pessoas. Por exemplo, muitas pessoas pensam que a WP Engine é ‘WordPress Engine’ e oficialmente associada ao WordPress, o que não é. Eles nunca doaram à WordPress Foundation, apesar de gerar bilhões de receita em cima do WordPress,” diz a página atualizada.
Banimento da WP Engine e batalha de marcas registradas
Mullenweg então baniu a WP Engine de acessar os recursos do WordPress.org. Embora elementos como plugins e temas estejam sob licença de código aberto, provedores como a WP Engine precisam executar um serviço para buscá-los, o que não está coberto pela licença de código aberto.
Isso quebrou muitos sites e os impediu de atualizar plugins e temas. Também deixou alguns deles vulneráveis a ataques de segurança. A comunidade não ficou satisfeita com essa abordagem de deixar pequenos sites indefesos.
Em resposta ao incidente, a WP Engine disse em um post que Mullenweg havia abusado de seu controle sobre o WordPress para interferir no acesso dos clientes da WP Engine ao WordPress.org.
“A ação sem precedentes e injustificada de Matt Mullenweg interfere na operação normal de todo o ecossistema WordPress, impactando não apenas a WP Engine e nossos clientes, mas todos os desenvolvedores de plugins do WordPress e os usuários de código aberto que dependem de ferramentas da WP Engine como ACF,” disse a WP Engine.
Em 27 de setembro, o WordPress.org levantou temporariamente o banimento, permitindo à WP Engine acessar recursos até 1º de outubro.
Mullenweg escreveu um post no blog esclarecendo que a luta é apenas contra a WP Engine sobre marcas registradas. Ele disse que a Automattic tem tentado intermediar um acordo de licenciamento de marca registrada há muito tempo, mas a única resposta da WP Engine tem sido “nos enrolar”.
Em 30 de setembro, um dia antes do prazo do WordPress.org para o banimento da WP Engine, a empresa de hospedagem atualizou o rodapé de seu site para esclarecer que não está diretamente afiliada à WordPress Foundation ou possui a marca registrada WordPress.
“A WP Engine é um membro e apoiador orgulhoso da comunidade de usuários do WordPress®. A marca registrada WordPress® é propriedade intelectual da WordPress Foundation, e as marcas Woo® e WooCommerce® são propriedade intelectual da WooCommerce, Inc. O uso dos nomes WordPress®, Woo® e WooCommerce® neste site é apenas para fins de identificação e não implica um endosse da WordPress Foundation ou da WooCommerce, Inc. A WP Engine não é endossada ou possui, ou é afiliada à WordPress Foundation ou à WooCommerce, Inc.,” dizia a descrição atualizada no site.
A empresa também alterou os nomes de seus planos de “WordPress Essencial”, “WordPress Core” e “WordPress Enterprise” para “Essencial”, “Core” e “Enterprise”.
A WP Engine disse em um comunicado que mudou esses termos para resolver as reivindicações da Automattic.
“Nós, assim como o resto da comunidade WordPress, usamos a marca WordPress para descrever nossos negócios. A sugestão da Automattic de que a WP Engine precisa de uma licença para fazer isso está simplesmente errada e reflete um equívoco da lei de marcas registradas. Para resolver as preocupações que alegaram, eliminamos os poucos exemplos que a Automattic deu em sua carta de 23 de setembro para nós,” disse um porta-voz da empresa ao TechCrunch.
Em 1º de outubro, a empresa postou no X que havia implementado com sucesso sua própria solução para atualizar plugins e temas.
Ficamos felizes em relatar que nossa solução foi totalmente implantada e as práticas de fluxo de trabalho regulares foram restauradas para nossos clientes em todo o mundo. Agradecemos a todos os nossos clientes pela paciência e apoio durante a última semana. Assim como muitos de vocês, nós amamos o WordPress, e estamos…
— WP Engine (@wpengine) 1 de outubro de 2024
Em 15 de outubro, o TechCrunch relatou que a Automattic planejava definir marcas registradas desde o início deste ano envolvendo advogados “bons e ruins”, de acordo com um post interno escrito pelo então diretor jurídico da empresa. O post também mencionou uma estratégia para registrar mais marcas, que a fundação eventualmente fez em julho.
A comunidade WordPress e outros projetos sentem que isso também pode acontecer com eles e querem esclarecimentos da Automattic, que tem uma licença exclusiva para a marca registrada WordPress. A comunidade também está pedindo orientações claras sobre como podem e não podem usar “WordPress”.
A WordPress Foundation, que possui a marca registrada, também registrou uma marca para “WordPress Gerenciado” e “WordPress Hospedado”. Desenvolvedores e provedores estão preocupados que, se essas marcas forem concedidas, poderiam ser usadas contra eles.
Os desenvolvedores expressaram preocupações sobre depender de produtos comerciais de código aberto relacionados ao WordPress, especialmente quando seu acesso pode desaparecer rapidamente.
O fundador do sistema de gerenciamento de conteúdo de código aberto Ghost, John O’Nolan, também comentou sobre o problema e criticou o controle do WordPress estar nas mãos de uma única pessoa.
“A web precisa de mais organizações independentes e precisa de mais diversidade. 40% da web e 80% do mercado de CMS não deveriam ser controlados por um único indivíduo,” disse ele em um post no X.
Em 9 de outubro, o criador do framework de desenvolvimento de aplicativos web Ruby on Rails, David Heinemeier Hansson, opinou que a Automattic está violando princípios de software de código aberto ao pedir que a WP Engine pague 8% de suas receitas.
“A Automattic está completamente fora de linha, e o potencial dano ao mundo do código aberto se estende muito além do WordPress. Não deixe que o drama ou seus personagens distraiam você dessa ameaça,” disse ele em um post no blog.
No mesmo dia, Mullenweg adicionou uma nova caixa de seleção ao login do contribuinte do WordPress.org, pedindo às pessoas que verificassem se não estão associadas à WP Engine de forma alguma. Essa medida foi criticada pela comunidade de contribuidores. Alguns contribuidores disseram que foram banidos do Slack da comunidade por se oporem à medida.
Em resposta, a WP Engine disse que seus clientes, agências, usuários e a comunidade como um todo não são associados da empresa.
Assim como o resto da comunidade, vimos uma nova caixa de seleção para logins em https://t.co/ZpKb9q4jPh que criou confusão entre a comunidade sobre se ou como eles são obrigados a responder à pergunta ao lado da caixa de seleção.
Valorizamos nossos clientes, agências, usuários e…
— WP Engine (@wpengine) 9 de outubro de 2024
Em 12 de outubro, o WordPress.org tomou o controle do plugin ACF (Advanced Custom Fields) – que facilita a adição de campos personalizados pela equipe de desenvolvimento do WordPress – que era mantido pela WP Engine. Como a WP Engine perdeu o controle do repositório de plugins de código aberto, a Silver Lake-backed não pôde atualizar o plugin. O WordPress.org e Mullenweg disseram que as diretrizes do plugin permitem que a organização tome essa medida.
Processo da WP Engine
Em 3 de outubro, a WP Engine processou a Automattic e Mullenweg por abuso de poder em um tribunal da Califórnia. A empresa de hospedagem também alegou que a Automattic e Mullenweg não cumpriram suas promessas de administrar projetos de código aberto do WordPress sem quaisquer restrições e dar aos desenvolvedores a liberdade de construir, executar, modificar e redistribuir o software.
“A conduta de Matt Mullenweg nos últimos dez dias expôs conflitos de interesse significativos e questões de governança que, se deixadas sem controle, ameaçam destruir essa confiança. A WP Engine não tem escolha a não ser perseguir essas reivindicações para proteger seu pessoal, parceiros de agência, clientes e a comunidade mais ampla do WordPress,” disse a empresa em um comunicado ao TechCrunch.
O processo também menciona textos alegados de Mullenweg sobre a possibilidade de contratar a CEO da WP Engine, Heather Brunner. Em um comentário no Hacker News, Mullenweg disse que Brunner queria ser diretora executiva do WordPress.org.
Em resposta, a Automattic chamou esse caso de sem mérito.
“Passei a noite passada lendo a Queixa da WP Engine, tentando encontrar qualquer mérito em algum lugar nele. Todo o caso é sem mérito, e aguardamos a consideração do tribunal federal sobre seu processo,” disse o representante legal da empresa, Neal Katyal, em um post no blog.
Em 18 de outubro, a WP Engine apresentou um pedido de liminar em um tribunal da Califórnia, pedindo ao juiz para restaurar seu acesso ao WordPress.org. No dia seguinte, a empresa apresentou uma moção administrativa solicitando ao tribunal que encurtasse o tempo para ouvir sua liminar preliminar.
Mullenweg e sua equipe se opuseram à audiência acelerada em um documento judicial apresentado em 21 de outubro. Eles argumentaram que o caso não se trata do acesso da WP Engine ao WordPress, já que a empresa já tem acesso a “https://github.com/WordPress/WordPress” e pode optar por usá-lo de qualquer forma.
“Mais do que ser sobre o acesso ao software WordPress, este caso é sobre o WordPress.org – um site de propriedade e operado pelo Réu Matt Mullenweg individualmente, para o benefício da comunidade que ele ama,” diz o documento.
“O WordPress.org não é WordPress. O WordPress.org não é Automattic ou a WordPress Foundation, e não é controlado por nenhum deles. Ao contrário, como o próprio Autor reconhece, o WordPress.org é responsabilidade de Mullenweg.”
Em 23 de outubro, a juíza Araceli Martinez-Olguin disse que a primeira audiência para a liminar principal ocorrerá em 26 de novembro, a menos que haja uma oposição.
Êxodo da Automattic
Em 3 de outubro, 159 funcionários da Automattic que não concordaram com a direção de Mullenweg na empresa e no WordPress em geral aceitaram um pacote de rescisão e deixaram a empresa. Quase 80% das pessoas que saíram trabalharam na divisão Ecosystem / WordPress da Automattic.
Em 8 de outubro, o WordPress disse que Mary Hubbard, que foi chefe de governança e experiência da TikTok nos EUA, começará como diretora executiva. Este cargo foi anteriormente ocupado por Josepha Haden Chomphosy, que foi uma das 159 pessoas que deixaram a Automattic. Um dia antes disso, um dos engenheiros da WP Engine anunciou que estava se juntando à Automattic.
Em 12 de outubro, Mullenweg escreveu em um post que todos os funcionários da Automattic receberiam 200 ações A12 como um reconhecimento. Essas ações são uma classe especial para funcionários da Automattic que podem ser vendidas após um ano e não têm data de expiração.
Em 17 de outubro, Mullenweg postou outra oferta de alinhamento no Slack da Automattic – com apenas uma janela de resposta de quatro horas – com uma rescisão de nove meses. No entanto, se qualquer pessoa aceitasse a oferta, também perderia o acesso à comunidade do WordPress.org, disse Mullenweg.