Connexion
Abonnez-vous

WP Engine attaque en justice Automattic et Matt Mullenweg pour tentative d’extorsion

WP Engine attaque en justice Automattic et Matt Mullenweg pour tentative d’extorsion

Photo de Paul Bulai sur Unsplash

Le 03 octobre à 09h04

Le conflit entre WP Engine et Automattic passe un nouveau cap. En effet, le premier vient de déposer une plainte (PDF) devant une cour de justice californienne contre le second et son CEO, Matt Mullenweg (créateur du logiciel WordPress et de la fondation du même nom) pour, entre autres, tentative d'extorsion et abus de pouvoir.

Le torchon brule entre les deux entreprises depuis deux semaines, avec notamment l'accusation d'utilisation abusive de la marque WordPress et les différents degrés de contribution des deux entreprises au logiciel libre.

WP Engine a communiqué sur X, accusant Matt Mullenweg d'être responsable d'importants conflits d'intérêts et de problèmes de gouvernance.

Les deux parties proclament défendre chacune les intérêts de la communauté créée autour de WordPress. WP Engine, dans son récent message, estime que « la campagne de terre brûlée autoproclamée de Matt Mullenweg et d'Automattic contre WP Engine a porté préjudice non seulement à notre entreprise, mais à l'ensemble de l'écosystème WordPress ».

De son côté, Matt Mullenweg affirmait que WP Engine profite de WordPress sans contribuer assez au projet et « profère des menaces juridiques » contre la WordPress.org.

Après avoir laissé un sursis à WP Engine en lui redonnant l'accès à WordPress.org jusqu'au 1ᵉʳ octobre, Matt Mullenweg a mis sa menace à exécution et les sites WordPress hébergés par WP Engine n'ont plus d'accès direct aux sources hébergées par Wordpress.org depuis ce jour. L'entreprise a annoncé avoir déployé une solution.

Le 03 octobre à 09h04

Commentaires (27)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar
En fouillant un peu plus sur le problème, et pour comprendre cette notion d'extorsion, il semblerait que Matt Mullenweg ait contacté WP Engine quelques jours avant le WordCamp (une conférence WordPress qui a d'ailleurs été sponsorisé par... WP Engine !) où Automattic exigeait une très grosse somme d'argent de WP Engine pour ne pas sortir l'artillerie lourde lors de la conférence du 20 septembre.

WP Engine n'a pas cédé au chantage (il faut bien appeler un chat un chat), et du coup, Mullenweg a été très vindicatif à l'encontre de WP Engine dès le discours d'ouverture.

Bien que légal, je ne dis pas que le comportement de WP Engine est sain. Par contre, Matt Mullenweg et Automattic ont de quoi être très inquiet, car ils ont plus que tendu le bâton pour se faire battre sur le terrain judiciaire...
votre avatar
Bon ... Toutes les personnes et entités utilisanty un Wordpress risquent de chercher une alternative d'ici peu ...
votre avatar
Pourquoi donc ?
votre avatar
Pour ne pas risquer de se faire racketter.
votre avatar
Je ne comprends pas, je ne vois pas ce qu'il y a de corrosif dans ce billet (https://wordpress.org/news/2024/09/wp-engine-reprieve/). Si Matt Mullenweg souhaite empêcher WP Engine d'accéder à ses serveurs, c'est son droit non ? Licence Libre ne signifie en rien libre accès, à part pour le code source, mais je suis sûr que le code source est disponible autrement.
votre avatar
Le billet en lui-même n'est pas corrosif. Mais il y a toute une communication de Matt, que ce soit lors du WordCamp, sur X, etc. où les propos tenus sont très différents, allant jusqu'à traiter WP Engine de "cancer". Je t'invite à consulter les précédents articles de Next (ou autre) à ce sujet ;)

Le gros souci dans l'histoire, c'est que ce n'est pas la fondation Wordpress qui se plaint, mais un concurrent de WP Engine.

Qui plus est, Wordpress (tel que distribué par la fondation), a une dépendance très forte à Wordpress.org (l'accès qui a été coupé par Matt). Wordpress n'est pas configurable pour utiliser une autre ressource (il faut modifier le code source pour ça, et pas qu'un peu).

Autrement dit, toute installation de Wordpress vient utiliser les serveurs de Wordpress.org. C'est pas une volonté de WP Engine de venir "d'utiliser les ressources", c'est intrinsèquement lié au logiciel lui-même.

Matt, via Automattic, gère 2 choses :
- wordpress.com : concurrent direct à WP Engine (Automattic ayant l'usage commercial exclusif de la marque "wordpress")
- wordpress.org : par délégation de la fondation Wordpress, intrinsèquement lié au fonctionnement de Wordpress

Automattic se plaint que son concurrent utilise ses ressources, alors qu'il ne fait, comme tout utilisateur de Wordpress (du logiciel) qu'utiliser les ressources de wordpress.org (qui gère notamment la documentation, la mise à jour de Wordpress et l'installation des plugins).

Dans les faits, c'est la "communauté" au sens large qui utilise les ressources de Wordpress.org, et WP Engine fait partie de cette communauté (que Matt le veuille ou non).

Mais comme dit plus haut, Automattic gère les deux aspects. Les ressources de Wordpress.org se retrouvent donc être des ressources d'Automattic, qui gère Wordpress.com (l'aspect commercial), dont WP Engine est un concurrent.

Les choses auraient été beaucoup plus simple si Wordpress.org était géré par une autre entité qu'Automattic.

Là, on se retrouve donc dans un conflit d'ordre commercial, entre 2 entités de tailles équivalentes (d'un point de vue CA), dont l'une (Automattic) qui a un avantage indéniable en gérant Wordpress.org.

En coupant Wordpress.org à WP Engine, Automattic ne se contente pas de protéger ses ressources. Il entrave un concurrent (plus de mise à jour / de plugins) de manière soudaine et sans préavis (coupure franche sans avertissements), prenant au dépourvu (pour ne pas dire, en otage) les clients de WP Engine. WP Engine risque de perdre des clients (nouveau comme ancien) qui migreront alors, pour une bonne partie, vers... Wordpress.com !

Et je ne parle même pas de la campagne de dénigrement autour, qui font que les intentions d'Automattic à l'égard de son concurrent ne me laisse, à titre personnel, que peu de doute.
votre avatar
Pour le mot cancer, se développer en prenant les ressources d'autres parties c'est un peu ça non ?
votre avatar
C'est oublier une chose : c'est le point de vue d'Automattic, concurrent de WP Engine.

Les usages fait par WP Engine autour de Wordpress respectent le cadre légal du logiciel (la licence) ainsi que les usages tolérés de la marque Wordpress par la fondation.

Et comme je ne cesse de le répéter, l'usage des ressources de Wordpress.org n'est pas une volonté, c'est codé en dur dans le code source de Wordpress et ce n'est pas configurable. Tout utilisateur se retrouve donc à utiliser les ressources de Wordpress.org.

Venir se plaindre que les utilisateurs du logiciel viennent utiliser les ressources de Wordpress.org, c'est donc un peu fort de café non ?
votre avatar
Et WP Engine n'est pas en capacité de modifier les sources de Wordpress pour changer l'url du repository ?
votre avatar
Là n'est pas la question. Reprocher le comportement d'un logiciel, comportement non configurable, fusse-t-il open source, car utilisé par un concurrent, c'est juste du foutage de gueule.

Si encore Automattic avait donné un préavis, mais même pas.

Je n'ai pas regardé la solution mise en place par WP Engine, mais c'est peut êtrece qu'ils ont fait. Ou comme @fred42 le suggérait, un DNS menteur juste pour wordpress.org.
votre avatar
Euh bah si justement, c'est la question. WP Engine monte son propre repo, diffuse son wordpress qui pointe vers son repo, et la fondation Wordpress.org aura un argument de moins contre WP Engine

Après tout, si WP Engine apporte des modifications à wordpress, alors changer une url dans un code source est vraiment la base. Si WP Engine n'est pas capable de ça, ça en dit long sur leur capacité à modifier wordpress...

PS : l'équipe de Next, comment on fait pour agrandir le pavé dans lequel on écrit notre commentaire ? J'ai eu le malheur d'utiliser la roulette de la souris et ca devient n'importe quoi.
votre avatar
Euh bah si justement, c'est la question. WP Engine monte son propre repo, diffuse son wordpress qui pointe vers son repo, et la fondation Wordpress.org aura un argument de moins contre WP Engine
Déjà, ce n'est pas la fondation Wordpress.org (qui n'existe pas), mais Automattic qui gère le catalogue.

Ensuite, il s'agit de modifier le comportement normal du logiciel. Bien sur que c'est possible, puisque Wordpress est libre. Maintenant, Automattic est pris dans son propre piège : d'un côté, il reproche à WP Engine d'avoir modifié Wordpress. De l'autre, il lui demande de le modifier.

Enfin, il ne s'agit pas que de monter un catalogue, il faut aussi copier le catalogue existant, car Automattic n'a pas plus de droits sur les extensions que WP Engine (sauf pour les extensions possédées par Automattic, comme Woocommerce).

Après tout, si WP Engine apporte des modifications à wordpress, alors changer une url dans un code source est vraiment la base. Si WP Engine n'est pas capable de ça, ça en dit long sur leur capacité à modifier wordpress.
Sauf que ce n'est pas une seule URL, mais plus de 1000. Ca ne se fait pas comme ça (sauf à cloner complètement wordpress.org, ce que n'a pas forcément le droit de faire WP Engine).
votre avatar
Déjà, ce n'est pas la fondation Wordpress.org (qui n'existe pas), mais Automattic qui gère le catalogue.

Autant pour moi.

Ensuite, il s'agit de modifier le comportement normal du logiciel. Bien sur que c'est possible, puisque Wordpress est libre. Maintenant, Automattic est pris dans son propre piège : d'un côté, il reproche à WP Engine d'avoir modifié Wordpress. De l'autre, il lui demande de le modifier.

J'avoue ne pas comprendre cette remarque. Je me disais bêtement que si WP Engine avait son propre repo, alors ca ferait un reproche de moins de la part d'Automattic.

Enfin, il ne s'agit pas que de monter un catalogue, il faut aussi copier le catalogue existant, car Automattic n'a pas plus de droits sur les extensions que WP Engine (sauf pour les extensions possédées par Automattic, comme Woocommerce).

Du coup on clone le contenu du repo (sauf bien sur pour les extensions possédées par Automattic et Woocommerce (et peut être d'autres ?)) et le problème est résolu ?

Sauf que ce n'est pas une seule URL, mais plus de 1000. Ca ne se fait pas comme ça (sauf à cloner complètement wordpress.org, ce que n'a pas forcément le droit de faire WP Engine).

Comment ca ? Tu veux dire que wordpress est si mal codé que dans le code source il y a les url de toutes les extensions ?

Edit : tiens le système de citation est cassé :(
votre avatar
J'avoue ne pas comprendre cette remarque. Je me disais bêtement que si WP Engine avait son propre repo, alors ca ferait un reproche de moins de la part d'Automattic.
Ce qui fait la popularité de Wordpress, ce n'est pas juste le logiciel Wordpress, c'est tout l'écosystème autour, notamment avec les thèmes et les plugins, sur lequel Automattic n'a aucun droit (sauf pour ses propres extensions, bien évidemment).

Prive un site Wordpress de ses extensions, et tu obtiens une coquille presque vide, tout juste bon à faire un blog ou un site vitrine.
Du coup on clone le contenu du repo (sauf bien sur pour les extensions possédées par Automattic et Woocommerce (et peut être d'autres ?)) et le problème est résolu ?
En théorie oui. Encore faut-il pouvoir le faire. Et le mettre à jour régulièrement aussi.
Comment ca ? Tu veux dire que wordpress est si mal codé que dans le code source il y a les url de toutes les extensions ?
De ce que j'ai vu, les URLs vers la documentation sont codées en dur, directement dans le HTML. Les interrogations du catalogue aussi, mais en PHP. Je mentionne la documentation, car c'est dans les arguments de Matt. A moins de faire un site miroir de la documentation (ce qui ne serait pas sans poser de problèmes de droits sur l'utilisation du contenu), changer les URL va donc prendre du temps.

Ca ne veut pas dire que Wordpress est mal codé. Ca veut seulement dire que Wordpress est prévu pour fonctionner avec wordpress.org et de ne pas pouvoir y déroger. Donc je trouve déplacé de la part d'Automattic de se plaindre de ce comportement.


Je pense également que la communauté Wordpress en général a du souci à se faire. Aujourd'hui, c'est WP Engine, qui est un gros acteur, qui est sous le feu de l'action.

Mais qui dit que demain, Matt ne va pas décider de fermer wordpress.org à tout acteur qui fait de l'hébergement Wordpress ? Et aux hébergeurs qui proposent, en 2 clics, d'installer une version de Wordpress ? Et aux agences de com qui montent des sites pour leur client ? Et basé sur quel(s) critère(s) ?

D'autant plus que, dans la foulée de ce conflit, les marques "Managed Wordpress" et "Hosted WordPress" ont été déposées par la WordPress Foundation...

En tout cas, l'exercice de com de Matt a merveilleusement bien fonctionné (malheureusement). WP Engine est vu comme un paria par beaucoup, alors qu'ils sont restés dans les clous de ce qui est légal et autorisé par la GPL et l'usage de la marque "Wordpress". Au lieu de déposer plainte, Matt a employé des méthodes de "mafieux" et peu semblent s'en offusquer (et j'en ai encore découvert en survolant le PDF de la plainte).

Au passage, je me permets de corriger une petite erreur de traduction à @fred42. Ce n'est pas 10 millions de dollars, mais des dizaines de millions de dollars qu'exige Automattic à l'encontre de son concurrent. Nuance subtil, mais importante dans le cadre de ce conflit je trouve ;)
votre avatar
Au passage, je me permets de corriger une petite erreur de traduction à @fred42. Ce n'est pas 10 millions de dollars, mais des dizaines de millions de dollars qu'exige Automattic à l'encontre de son concurrent. Nuance subtil, mais importante dans le cadre de ce conflit je trouve ;)
Tu as raison. J'ai en fait raté le s de tens.
En regardant la pièce A de la plainte (qui correspond au courrier des avocats d'Automattic), ils réclament :
Pay our Client compensation in the amount to make them whole for your unauthorized use of their intellectual property and unfair competition, the specific amount of which may be ascertained once we have an accounting from you as requested above (even a mere 8% royalty on WP Engine’s $400+ million in annual revenue equates to more than $32 million in annual lost licensing revenue for our Client);
Donc, le dédommagement pour le passé à calculer avec les données que WE Engine leur fournira puis de l'ordre de 8 % du CA annuel. Ça pique !
votre avatar
Ca fait cher.
d'un autre côté, s'ils font 400 M$ de CA juste en hébergeant du wordpress, cela veut dire qu'ils doivent consommer énormément de ressource du dépôt.
Le logiciel est libre mais cela ne veut pas dire gratuit. Si la charge devient trop élevé, il est normal de demander à ceux qui en abuse de payer. Car l'hébergement du dépôt est forcément payé par quelqu'un, ce n'est pas gratuit.

Dans ce genre de cas, il vaut mieux négocier le prix (ou forker) que d'aller en justice.
Les serveurs pour héberger n'étant pas gratuit, si Matt Mullenweg doit payer les serveurs pour que WP engine puisse faire son beurre, s'il perd, il risque de mettre de forte limitation sur les accès pour tout le monde et rendre payant pour utiliser le dépôt au delà de l'utilisation d'une certaine ressource quotidienne.
votre avatar
Sur le plan contractuel (licence d'utilisation de Wordpress), le produit est fourni sans contrepartie avec un droit d'usage. Y compris commercial. Sans rien devoir à l'auteur.

Sur le plan toujours contractuel, il ne me semble pas que le produit ouvre un TOS spécifique à l'usage des repositories de ressources de wordpress.org.

De ce fait, WP Engine n'est en rien responsable de mauvaises décisions de la part de Wordpress qui a reposé le fonctionnement du produit sur ces serveurs. S'ils veulent mettre en place un système d'abonnement pour les entreprises, à la même manière que RHEL le fait, qu'ils le fassent. Mais qu'ils ne reprochent pas aux autres leurs erreurs stratégiques.

Y'a pas de "il est normal de", "c'est de l'abus", etc, dans ce genre d'histoire. C'est une relation contractuelle entre deux entreprises, ni plus, ni moins. Une qui propose un produit sous licence GPLv2 et un service inclus by design, l'autre qui l'intègre et le fourni à des clients dans les termes de la licence du produit.

À mes yeux, Mullenwerg a joué au con et ça va se retourner contre lui. Sans parler de la dégradation de l'image du produit.
votre avatar
Ce n'est pas la consommation de ressources sur wordpress.org qui est reprochée par Automattic mais l'usage des marques. Il lui est aussi reproché de ne pas contribuer suffisamment au projet, mais, ça rien ne l'y oblige légalement.

Cette consommation de ressources a été introduite ici, sur Next, mais je ne suis pas sûr qu'elle soit si importante que cela en termes financiers. Et si c'était le cas, il est facile de mettre des miroirs en place chez différents gros acteurs (dont WR engine) afin de répartir les coûts. Beaucoup de distributions Linux fonctionnent comme ça.
votre avatar
"PS : l'équipe de Next, comment on fait pour agrandir le pavé dans lequel on écrit notre commentaire ? J'ai eu le malheur d'utiliser la roulette de la souris et ca devient n'importe quoi."

Merci, je me sens moins seul.
votre avatar
Non. @fdorin a suffisamment argumenté sur le fait que c'est codé en dur.
Par contre, c'est très péjoratif.
votre avatar
Qui plus est, Wordpress (tel que distribué par la fondation), a une dépendance très forte à Wordpress.org (l'accès qui a été coupé par Matt). Wordpress n'est pas configurable pour utiliser une autre ressource (il faut modifier le code source pour ça, et pas qu'un peu).
Sur ce point, pour résoudre leur problème sur leur infrastructure, il suffit de résoudre wordpress.org en local chez eux vers leur machine qui fait miroir. DNS menteur, fichier hosts.
C'est peut-être plus simple que modifier des fichiers sources, surtout si les fichiers chargés sur le .org contiennent eux-mêmes des liens ver le site en .org

De ce que j'ai lu dans la plainte, le .org appartient à Matt lui-même et la marque wordpress appartient à Automattic (et pas à la fondation) pour 2 usages (voir page 70 du PDF et les pages suivantes pour les autres marques et utilisations). La demande d'Automattic repose en partie sur cela.

Pour préciser ton premier commentaire, ils demandent 10 millions de $ par an de licence de leurs marques, dont Woocommerce. Sur cette dernière, comme il n'est rien dit sur elle par la fondation sur son site sur son utilisation, ils sont peut-être en faute.
votre avatar
Sur ce point, pour résoudre leur problème sur leur infrastructure, il suffit de résoudre wordpress.org en local chez eux vers leur machine qui fait miroir. DNS menteur, fichier hosts.
Solution basique, mais qui redirigerait toutes les requêtes de wordpress.org en local. Est-ce souhaitable, je ne sais pas (surtout qu'en plus, il faudrait "s'amuser" à faire un faux CA et générer un certificat pour le faux "wordpress.org". C'est pas vraiment satisfaisant non plus.
De ce que j'ai lu dans la plainte, le .org appartient à Matt lui-même et la marque wordpress appartient à Automattic (et pas à la fondation) pour 2 usages (voir page 70 du PDF et les pages suivantes pour les autres marques et utilisations). La demande d'Automattic repose en partie sur cela.
Je n'ai pas lu le PDF. Après, et de ce que j'en sais, la marque "Wordpress" a été initialement acquise par Automattic. Ca a fait un peu jaser dans la communauté (car Wordpress existait avant la création d'Automattic par Matt), et il y a donc une fondation qui a été créée, et les droits de la marque cédée à cette fondation. En retour, la fondation a donné l'exclusivité commerciale de la marque Wordpress à Automattic.
Pour préciser ton premier commentaire, ils demandent 10 millions de $ par an de licence de leurs marques, dont Woocommerce. Sur cette dernière, comme il n'est rien dit sur elle par la fondation sur son site sur son utilisation, ils sont peut-être en faute.
Merci, je n'avais pas l'info concernant le montant.

Pour Woocommerce, la fondation n'a pas vraiment son mot à dire là dessus. C'est "juste" un plugin Wordpress, pas Wordpress lui même, et n'est pas détentrice de la marque.

Et effectivement, Woothemes (la société éditrice de Woocommerce) a été rachetée par... Automattic en 2015 !
votre avatar
Mentir sur WordPress.org durerait quelques semaines... Puis WordPress.org ferait une mise à jour qui casse la compatibilité, les plugins tiers feraient de même (beaucoup de plugin ont une partie issue de WordPress.org et le reste en CDN autre), les plugins deviendraient incompatibles.
J'ai participé à la migration vers WordPress au boulot, mon avis c'est que les items ne sont plus maîtrisés, ils dépendent trop de sites externes (des trucs qui s'appellent 'script ninja').
Je considérais déjà WordPress comme un cancer en fait, un cheval de Troie...
votre avatar
#popcorn
:surenchere:
votre avatar
C'était prévisible.
votre avatar
Tout Teddy
votre avatar
Automattic bâillonne littéralement un concurrent en le privant de ressources communautaire.

Il y a un réel conflit d'intérêt d'Automattic visant à tuer l'entité d'en face.
WP Engine doit clairement se battre pour survivre, mais le temps judiciaire peut être trop long pour que le mal ne soit pas déjà fait quand il gagneront, légitimement.

Il aurait fallu que la gestion de wordpress.org ne soit pas confiée à une entité commercialisant ce produit, car il était prévisible que celle-ci, un jour, et pour une raison arbitraire, décide de ne plus jouer franc-jeu face à la concurrence.
L'espoir et une saine part de naïveté ne doivent pas empêcher la mise en place de garanties structurelles : à méditer & appliquer au quotidien, pour tous & partout.

WP Engine attaque en justice Automattic et Matt Mullenweg pour tentative d’extorsion

Fermer