Le conflit entre WordPress et WP Engine révèle des tensions profondes au sein de l’écosystème open source.
- La prise de contrôle controversée d’Advanced Custom Fields par WordPress.org transforme une rivalité en guerre ouverte.
- Matt Mullenweg invoque des problèmes de sécurité non précisés pour justifier cette action sans précédent.
- WP Engine riposte par des poursuites judiciaires, dénonçant une violation des valeurs open source.
- Cette crise révèle les tensions entre gouvernance communautaire et intérêts commerciaux dans l’univers WordPress.
- L’enjeu sous-jacent concerne la maîtrise des données structurées essentielles pour l’intégration future avec l’IA.
Comme passionné de technologies web, je surveille avec attention les tensions qui secouent notre écosystème favori. Le conflit entre WordPress et WP Engine a pris une tournure spectaculaire ces dernières semaines. J’ai passé plusieurs soirées à analyser les déclarations des différentes parties pour comprendre ce qui se joue réellement dans cette affaire qui bouleverse toute la communauté. Voyons ensemble les dessous de cette crise sans précédent dans l’histoire de WordPress.
Une aventure industrielle devenue guerre ouverte
Le conflit entre Matt Mullenweg, fondateur de WordPress et PDG d’Automattic, et l’hébergeur WP Engine a franchi un cap décisif avec la prise de contrôle controversée du plugin Advanced Custom Fields (ACF). Cette manœuvre sans précédent a transformé une simple rivalité commerciale en véritable guerre ouverte entre deux acteurs majeurs de l’écosystème WordPress.
L’origine de cette crise remonte à l’offensive lancée par Mullenweg, qualifiant publiquement WP Engine de « cancer pour WordPress » dans un billet de blog cinglant. Ses critiques ciblaient notamment l’utilisation de la marque « WP » et l’absence de certaines fonctionnalités techniques. Mais l’escalade s’est produite quand WordPress.org a saisi le contrôle d’ACF pour créer une version alternative baptisée « Secure Custom Fields ».
Pour justifier cette action extraordinaire, Mullenweg a invoqué le point 18 des directives du répertoire des plugins, permettant à l’équipe WordPress de modifier un plugin sans consentement du développeur. Une décision que j’ai trouvée particulièrement surprenante lors de ma veille technique quotidienne, habitué que je suis à voir respecter les principes fondamentaux de l’open source.
Cette situation sans précédent a créé un véritable séisme dans notre communauté. Les utilisateurs qui mettent à jour leur installation passent automatiquement d’ACF à Secure Custom Fields, sans réel choix ni avertissement clair. Une situation problématique pour de nombreux sites professionnels qui reposent sur ce plugin critique.
| Action | Justification de WordPress | Réaction de WP Engine |
|---|---|---|
| Prise de contrôle d’ACF | Problème de sécurité non spécifié | Violation d’une « promesse communautaire essentielle » |
| Blocage de l’accès à WordPress.org | Litige sur l’utilisation de la marque « WP » | Poursuites judiciaires engagées |
| Filtrage des utilisateurs affiliés à WP Engine | Protection de l’écosystème WordPress | Accusations de pratiques anticoncurrentielles |
La cybersécurité au cœur des justifications
Matt Mullenweg a placé les questions de sécurité au centre de son argumentaire pour légitimer la prise de contrôle d’ACF. Par contre, la nature exacte des vulnérabilités alléguées reste mystérieuse, ce qui soulève des interrogations légitimes sur la proportionnalité de la réponse apportée. En quinze ans de développement web, je n’ai jamais observé une réaction aussi radicale face à un problème de sécurité non détaillé publiquement.
L’équipe ACF de WP Engine n’a pas tardé à riposter, proposant aux utilisateurs de continuer à recevoir les mises à jour via son propre serveur. Cette solution alternative vise à préserver la continuité de service pour les millions de sites dépendant de ce plugin essentiel. Une démarche que j’ai moi-même dû mettre en place pour plusieurs projets clients la semaine dernière.
Les implications de cette situation pour la sécurité des sites WordPress sont considérables. Les utilisateurs se retrouvent face à un dilemme complexe :
- Adopter Secure Custom Fields avec ses potentielles incompatibilités
- Maintenir ACF original via un canal de distribution alternatif
- Geler leurs installations en refusant toute mise à jour
- Migrer vers des solutions alternatives comme Meta Box ou Carbon Fields
WP Engine a qualifié l’action de WordPress comme « incompatible avec les valeurs de l’open source » et dénoncé l’installation d’un « code non approuvé » sur des millions de sites. Une critique que plusieurs experts en sécurité informatique indépendants ont partagée dans leurs analyses techniques, pointant le risque de fragmentation de l’écosystème.
Il convient de noter que les clients directs de WP Engine, ceux de Flywheel hosting et les utilisateurs d’ACF PRO ne sont pas directement affectés par ce changement forcé. Une situation qui crée de fait une fracture dans la communauté WordPress entre différentes catégories d’utilisateurs.

L’intelligence artificielle : vers une révolution des pratiques WordPress
Au-delà du conflit immédiat, cette crise révèle des questions fondamentales sur l’avenir de WordPress à l’ère de l’IA. Les outils comme ACF sont essentiels pour structurer les données des sites, une fonctionnalité qui devient cruciale avec l’émergence des applications d’intelligence artificielle générative. La maîtrise de ces composants stratégiques représente donc un enjeu considérable pour les acteurs de l’écosystème.
La façon dont ce conflit se résoudra pourrait définir comment WordPress s’adaptera aux nouveaux paradigmes technologiques. L’organisation des données structurées via des champs personnalisés est fondamentale pour permettre aux sites WordPress d’interagir efficacement avec les systèmes d’IA émergents, une réalité que j’observe quotidiennement dans mes projets récents.
La communauté des développeurs se trouve divisée face à cette situation. Certains voient dans l’initiative de WordPress une étape positive vers plus de transparence et de sécurité. D’autres, comme Chris Wiegman, ancien employé de WP Engine, ont choisi de quitter complètement l’écosystème WordPress après plus de 14 ans de contribution, dénonçant un environnement devenu « profondément abusif ».
L’évolution récente de mon approche technique pour créer des interfaces de gestion de contenu a d’ailleurs été influencée par ces tensions, m’amenant à diversifier les solutions proposées à mes clients au-delà du seul écosystème WordPress.
Un modèle économique remis en question
Ce conflit révèle les tensions inhérentes au modèle économique hybride de WordPress, à la fois projet open source et terrain commercial convoité. La question fondamentale qui se pose est celle de l’équilibre entre la gouvernance communautaire d’un logiciel libre et les intérêts commerciaux des entreprises qui gravitent autour.
WP Engine a engagé des poursuites judiciaires contre Matt Mullenweg et Automattic, demandant le rétablissement de son accès aux ressources WordPress et la restitution du contrôle de son plugin. Cette judiciarisation du conflit marque un tournant dans l’histoire de WordPress et pourrait créer des précédents importants pour l’ensemble du monde open source.
Les critiques externes se multiplient, notamment celle de David Heinemeier Hansson, créateur de Ruby on Rails, qui estime qu’Automattic « salit l’open source » à travers cette affaire. Ken Simpson, PDG de MailChannels, a même qualifié certaines pratiques d’exclusion d' »antitrust » potentiellement contraires aux lois américaines.
La mise en place par Mullenweg d’un système de filtrage des utilisateurs affiliés à WP Engine sur les plateformes WordPress illustre la gravité de la situation et son impact sur l’ensemble de l’écosystème. Une évolution que je suis avec attention, car elle affectera inévitablement ma façon de conseiller mes clients sur leurs choix technologiques dans les mois à venir.
