WordPress.org a réorganisé le populaire plugin Advanced Custom Fields (ACF) et l'a introduit sur la plateforme sous le nom de « Secure Custom Fields ». Cette démarche a été effectuée afin de supprimer les redirections commerciales de WP Engine sur ACF et résoudre un problème de sécurité détecté dans le plugin. Cependant, cette intervention est considérée comme une extension des litiges juridiques existants entre le PDG d'Automattic, Matt Mullenweg, et WP Engine. Cette étape a été décrite par WP Engine comme une saisie du plugin sans l'approbation du développeur.
Raisons de sécurité ou tensions juridiques ?
Mullenweg défend le passage d'ACF à WordPress.org dans le cadre des règles des « directives des bibliothèques de plugins » de la plateforme. Ces règles incluent le droit de WordPress de modifier ou d'interrompre les plugins, si nécessaire, sans l'autorisation du développeur. Cependant, WP Engine a déclaré qu’une telle interférence ne s’était jamais produite auparavant et qu’elle était inacceptable. La société a décrit les mesures prises par Mullenweg ciblant WP Engine comme une campagne visant à protéger les intérêts commerciaux d'Automattic.
Récemment, WP Engine a intenté une action en justice contre Mullenweg et Automattic aux États-Unis. L’entreprise affirme que WordPress abuse de sa coopération avec des structures commerciales et que les interventions sur ACF visent à inhiber la concurrence. Il a également affirmé que Mullenweg exigeait de l'entreprise des redevances équivalant à 8 % de son revenu mensuel. WP Engine affirme que bien qu’ils contribuent à l’écosystème WordPress, une telle intervention nuit au fonctionnement de l’industrie.
Le plugin, qui s'appellera Secure Custom Fields, peut nécessiter quelques étapes supplémentaires pour les utilisateurs existants. WP Engine a annoncé que les utilisateurs premium, notamment ACF Pro et Flywheel, devront effectuer une mise à jour manuelle pour continuer à utiliser la version originale. Sinon, ils devront profiter des fonctionnalités limitées offertes via les champs personnalisés sécurisés. Cela pourrait entraîner un processus de transition complexe pour les utilisateurs d’ACF et créer une incertitude quant à savoir si des interventions similaires se produiront dans l’écosystème WordPress à l’avenir.
Ces développements suscitent une discussion plus large sur la dynamique du pouvoir au sein de la communauté open source de WordPress. Les utilisateurs et les développeurs surveillent de près la manière dont WordPress évoluera dans l’équilibre entre les décisions centrales et les intérêts commerciaux. En revanche, cela indique que la tension entre Automattic et WP Engine ne prendra pas fin à court terme.