- Il est encore trop tôt pour dire quelle sera l’issue du conflit en cours entre Automattic et WP Engine, mais l’ensemble de la communauté WordPress a déjà perdu
- Matt Mullenweg, fondateur et CEO d’Automattic, utilise son contrôle sur le projet WordPress et l’infrastructure de WordPress.org pour punir WP Engine et écarter de certains canaux de discussion des contributeurs opposés à sa position
- Plus récemment, Mullenweg a lancé un fork hostile du plugin de WP Engine, et le plugin forké remplace désormais l’original via les mises à jour de WordPress
- Lorsque le conflit entre Automattic et WP Engine a commencé, beaucoup espéraient que les deux entreprises réduiraient les tensions, ou au moins laisseraient leurs avocats régler l’affaire, en tenant la communauté au sens large à l’écart de ce combat, mais cet espoir ne s’est pas concrétisé
- WordPress.org a publié le 27 septembre un billet intitulé « Reprieve » en suspendant l’interdiction visant WP Engine
- Par la suite, WP Engine a déposé le 2 octobre une plainte de 62 pages contre Automattic et Mullenweg, en réclamant un procès devant jury
- Les accusations incluent l’ingérence contractuelle, la fraude informatique, la tentative d’extorsion et la diffamation
- WP Engine demande également un jugement déclaratoire confirmant qu’il ne porte pas atteinte aux marques WordPress, WooCommerce et autres mentionnées par Automattic, et qu’il ne les dilue pas
- C’était une démarche qui laissait très peu d’espoir de rétablir la relation rompue entre Automattic et WP Engine
- Il était tout à fait plausible de s’attendre à ce que l’interdiction sur WordPress.org reste en place, qu’Automattic réponde à la plainte et engage peut-être une contre-attaque judiciaire contre WP Engine
- Mais jusqu’à présent, il n’y a aucun signe de contre-plainte ni de réponse à l’action en justice de WP Engine
- À la place, Mullenweg emploie d’autres moyens pour compliquer la vie de WP Engine, et ces tactiques se propagent de manière problématique dans l’ensemble de la communauté WordPress
- Le 9 octobre, un nouveau checkbox a été ajouté au formulaire de connexion de compte sur WordPress.org, indiquant « Je ne suis affilié à WP Engine ni financièrement ni d’aucune autre manière »
- Si l’utilisateur ne coche pas la case, un message lui demande de la cocher pour continuer
- Certains contributeurs ayant remis en question cette politique auraient été bannis de Slack
- De nombreux contributeurs ont soulevé des questions sur la formulation ambiguë de cette case à cocher et sur ses conséquences
- En réponse, Mullenweg a fourni des réponses jugées insatisfaisantes, allant jusqu’à conseiller de « consulter un avocat »
- Certains participants, dont Javier Casares et Terence Eden, ont indiqué que leur compte avait été désactivé après avoir continué à poser des questions
- Andrew Hutchings a souligné que la plupart des contributeurs individuels n’ont pas les moyens de consulter un avocat et veulent simplement contribuer au projet
Choisissez votre camp
- Lors de la discussion sur la case à cocher, un participant a demandé : « Ne voyez-vous pas ce qui se passe ici ? » avant d’ajouter : « C’est simple. Il faut choisir un camp »
- Mullenweg a répondu : « Je veux que vous soyez tous informés et impliqués. Ne restez pas simples spectateurs »
- Mullenweg avait déjà exigé des employés d’Automattic qu’ils choisissent leur camp juste après avoir bloqué WP Engine sur WordPress.org
Le destin du populaire plugin Advanced Custom Fields
- WP Engine est l’éditeur du plugin populaire Advanced Custom Fields (ACF)
- Le 28 septembre, Mullenweg a demandé sur Slack si ACF Pro devait être intégré au core de WordPress
- Le 5 octobre, Automattic a annoncé avoir « divulgué de manière responsable » une vulnérabilité d’ACF à WP Engine, mais le responsable de l’équipe sécurité du core WordPress a critiqué cette annonce en la qualifiant d’« irresponsable »
- Le 12 octobre, Mullenweg a annoncé qu’ACF allait être forké sous le nom de Secure Custom Fields (SCF)
- Il s’agit d’une mesure destinée à punir WP Engine, qui remplace le plugin chez tous les utilisateurs ayant auparavant installé ACF
WPGraphQL passe aussi chez Automattic
- Le développeur du plugin WPGraphQL, Jason Ball, a annoncé le 7 octobre qu’il quittait WP Engine pour rejoindre Automattic
- Il a également déclaré que WPGraphQL devenait un « plugin officiel » de WordPress
- Dans le développement de WPGraphQL sous l’égide d’Automattic, la compatibilité avec ACF ne semble pas être une priorité
Où va la communauté WordPress ?
- La revanche de Mullenweg contre WP Engine déborde sur la communauté d’une manière qu’il est impossible d’ignorer ou d’éviter
- Des contributeurs, des utilisateurs et des observateurs extérieurs remettent sans cesse en question sa direction du projet
- Il est possible que davantage de contributeurs se retirent, et qu’un nombre significatif d’utilisateurs cessent de recommander WordPress en cherchant des alternatives
- Une discussion légitime est nécessaire sur la commercialisation des projets open source, mais elle est complètement occultée par les actions de Mullenweg
Mullenweg devient un « roi fou »
- Armin Ronacher, créateur du framework web Flask, a partagé une réflexion intéressante sur le mélange entre open source et argent à propos de la crise WordPress
- Selon lui, les fondateurs de projets open source ont souvent le sentiment d’une injustice lorsqu’ils voient d’autres personnes tirer un succès financier de leur projet
- Il estime que les actions de Mullenweg ont « aliéné beaucoup de ceux qui l’auraient soutenu » et qu’il est en train de devenir un « roi fou »
L’avis de GN⁺
- À cause des actions de Mullenweg, au lieu des questions sur la soutenabilité des projets open source et la répartition des revenus, ce sont désormais les interrogations sur la gouvernance, la distribution centralisée des logiciels et la supply chain logicielle qui passent au premier plan
- Pendant des décennies, WordPress a été un exemple des bienfaits de l’open source ; il devient maintenant une étude de cas sur les risques du modèle des projets détenus par des entreprises
- WordPress, longtemps considéré comme un choix sûr, commence désormais à être perçu comme risqué, ce qui pourrait affecter l’open source dans son ensemble
1 commentaires
Avis de Hacker News