Découvrez WordPress côté Business , notre nouveau podcast !

Quand l’open source devient une arme commerciale

octobre 15, 2024 Rédigé par Hugo

Le monde de WordPress est actuellement secoué par une crise sans précédent, opposant deux acteurs majeurs de l’écosystème : Automattic, l’entreprise dirigée par Matt Mullenweg derrière WordPress.com et qui finance le projet open source WordPress, et WP Engine, un important fournisseur d’hébergement WordPress. Ce conflit, bien nommé « WP Drama », a des répercussions profondes sur toute la communauté WordPress et soulève des questions cruciales sur l’avenir de cette plateforme open source (et sa gouvernance).

Dans cet article, nous allons retracer l’historique de cette controverse, analyser ses implications pour l’écosystème WordPress. En tant qu’agence établissant la majorité de son business sur la solution, il nous semble également essentiel de prendre position et de contribuer à la réflexion collective sur l’avenir de cette plateforme.

À l’origine du conflit : la concurrence dans l’hébergement WordPress

Le cœur de cette controverse trouve ses racines dans la concurrence croissante sur le marché de l’hébergement WordPress. Automattic, l’entreprise co-fondée par Matt Mullenweg, dispose de deux offres majeures dans ce domaine :

  1. WordPress.com : Une solution SaaS (Software as a Service) permettant aux utilisateurs de créer et gérer facilement des sites WordPress sans se soucier des aspects techniques de l’hébergement.
  2. Pressable : Un service d’hébergement WordPress géré, ciblant les professionnels et les entreprises.

De l’autre côté, WP Engine s’est imposé comme l’un des leaders du marché de l’hébergement WordPress géré, offrant des solutions performantes et adaptées aux besoins des entreprises. Cette concurrence directe avec les offres d’Automattic a créé des tensions latentes.

L’ultimatum de Matt Mullenweg : le déclencheur de la crise

La situation a pris un tournant dramatique juste avant le WordCamp US de septembre 2024. Selon des éléments rapportés par WP Engine, voici ce qui s’est produit :

Le 17 et le 19 septembre, Mark Davies, le directeur financier d’Automattic, a contacté un membre du conseil d’administration de WP Engine. Il a exigé que WP Engine verse une somme importante – décrite comme « une part significative de son revenu brut » – à Automattic, équivalant à des dizaines de millions de dollars sur une base continue.

Cette demande a été présentée comme une « licence » pour l’utilisation de certaines marques comme WordPress, bien que WP Engine n’ait pas besoin d’une telle licence pour ses activités.

Automattic a insisté pour une réponse immédiate de WP Engine, fixant comme date limite le début du discours d’ouverture de Matt Mullenweg au WordCamp US le 20 septembre. Matt Mullenweg lui-même a envoyé une série de messages et d’appels au membre du conseil d’administration et au PDG de WP Engine, menaçant d’adopter une approche « nucléaire » si leurs demandes n’étaient pas satisfaites.

Il a ainsi menacé de ternir la réputation de WP Engine, de cibler ses employés et d’interdire l’entreprise des événements de la communauté WordPress si elle ne cédait pas à ses exigences.

Cet ultimatum, lancé à la veille d’un événement majeur de la communauté WordPress, a marqué le début d’une escalade rapide du conflit. Le refus de WP Engine de céder à ces demandes a déclenché une série d’actions et de déclarations publiques de la part de Matt Mullenweg, transformant ce qui était initialement une dispute commerciale en une crise affectant l’ensemble de l’écosystème WordPress.

Escalade des actions contre WP Engine

Blocage des mises à jour sur WordPress.org

La première action significative a été le blocage de WP Engine du serveur de mise à jour de WordPress.org. Cette mesure a eu des conséquences directes sur les clients de WP Engine, les empêchant de mettre à jour le cœur de WordPress ainsi que les extensions via les canaux habituels.

Face à cette situation, WP Engine a rapidement mis en place une solution alternative. Ils ont créé un miroir de mise à jour, permettant à leurs clients de continuer à bénéficier des dernières versions de WordPress et de ses extensions, contournant ainsi le blocage imposé par WordPress.org.

Blocage de l’équipe ACF sur WordPress.org

Anticipant d’autres actions potentielles, WP Engine a pris des mesures préventives pour protéger les extensions dont ils assurent le développement. Ils ont modifié leur système de notification des mises à jour, passant de l’API de WordPress.org à une API propriétaire de WP Engine. Cette action visait à garantir que leurs extensions puissent continuer à être mises à jour indépendamment des actions de WordPress.org.

En réponse à ces contre-mesures, WordPress.org a franchi une nouvelle étape en bloquant l’accès de l’équipe de WP Engine responsable des mises à jour de l’extension Advanced Custom Fields (ACF).

La prise de contrôle d’Advanced Custom Fields

ACF devient SCF

L’action la plus controversée et provocatrice a été la décision de Matt Mullenweg / WordPress.org de prendre le contrôle du dépôt de l’extension Advanced Custom Fields. Dans un geste sans précédent, ils ont renommé l’extension en « Secure Custom Fields ».

Les utilisateurs d’ACF ont eu la surprise, lors des mises à jour automatiques, de voir le nom de leur extension changer sans avertissement ni consentement. Cette action a été perçue par beaucoup comme une « prise de guerre » symbolique, outrepassant les droits des développeurs originaux et ignorant les processus habituels de la communauté open source.

Message de Matt sur Slack

Cette dernière action a provoqué un tollé général au sein de la communauté WordPress. De nombreux développeurs, utilisateurs et observateurs ont exprimé leur indignation face à ce qu’ils considèrent comme un abus de pouvoir et une violation des principes de l’open source.

Discussion Twitter entre une client WP Engine et WordPress

Depuis, les comptes de réseaux sociaux de WordPress.org (contrôlés bien évidemment par Matt Mullenweg) sont en roue libre. Toute prise de position à l’encontre de la vision du créateur du CMS est immédiatement sanctionnée d’un bannissement. Chaque commentaire qui tente de raisonner le dirigeant d’Automattic, d’appeler à l’apaisement est systématiquement renvoyé dans les cordes ou humilié en public. C’est un comportement infantile qui est loin de la vision que l’on peut avoir d’un dirigeant d’une société aussi importante.

Ces actions successives ont considérablement aggravé le conflit, le transformant d’une dispute commerciale en une crise de confiance au sein de l’écosystème WordPress. Elles soulèvent des questions importantes sur la gouvernance du projet, l’éthique dans l’open source, et le respect des droits des développeurs et des utilisateurs.

Notre position

Chez AmphiBee, nous considérons que le comportement récent du créateur de WordPress est déraisonnable et irresponsable. Les actions entreprises, telles que la prise de contrôle d’une extension et le blocage de mises à jour, portent gravement atteinte à l’intégrité et à la réputation de l’écosystème WordPress. Il faut que la communauté, les acteurs du CMS se mobilise pour une cessation immédiate de ces actions et à la résolution des différends par les voies légales appropriées, plutôt que de prendre en otage la communauté open source.

Il est important de rappeler qu’il n’existe aucune obligation légale pour une entreprise basée sur une solution open source de contribuer ou de financer le projet. C’est précisément l’essence et la force de l’open source : la liberté d’utilisation sans contraintes cachées.

Bien que d’un point de vue éthique, il soit louable de contribuer à l’écosystème dont on bénéficie, cela doit rester un choix volontaire. La campagne de dénigrement menée contre WP Engine pour son supposé manque de contribution est non seulement injuste (d’un point de vue juridique), mais aussi dangereuse pour les principes fondamentaux de l’open source.

Cette crise a des répercussions qui vont bien au-delà des acteurs directement impliqués. Elle affecte l’ensemble de la communauté WordPress, des développeurs indépendants aux utilisateurs finaux. Nous pensons que ces événements révèlent des problèmes plus profonds de gouvernance et d’éthique au sein du projet WordPress.

Des contributeurs de longue date se sont vus refuser l’accès à WordPress.org. Le traitement réservé à l’équipe d’accessibilité est particulièrement notable. Ce groupe, qui avait investi un temps et des efforts considérables pour rendre WordPress plus inclusif et utilisable par tous, a été écarté de manière abrupte. La façon dont Matt Mullenweg a géré cette situation a été perçue comme particulièrement maladroite et irrespectueuse, laissant un goût amer à de nombreux membres de la communauté qui avaient longtemps admiré son leadership.

Message de Matt le fondateur de WordPress

L’utilisation de tactiques agressives par Automattic contre des concurrents commerciaux et la prise en otage de la communauté vont à l’encontre de l’esprit de l’open source et risquent de causer des dommages durables à l’écosystème WordPress.

Tweet

Il est primordial de maintenir WordPress.org comme une plateforme neutre et intègre. Les actions récentes, telles que le blocage sélectif de mises à jour et la prise de contrôle d’extensions, compromettent cette neutralité et érodent la confiance de la communauté.

Si la situation actuelle persiste dans les semaines à venir, sans qu’il y ait une prise de conscience de la gravité des actions entreprises, nous serons confrontés à un précédent dangereux. Utiliser les ressources et l’infrastructure d’un projet open source pour servir des intérêts privés constitue une violation flagrante des principes fondamentaux de l’open source.

Le summum a été atteint lorsque WordPress.org a mis en place sur la page de connexion du site internet une case à cocher demandant à l’utilisateur s’il n’a vraiment aucun lien avec WP Engine (en d’autres termes si vous utilisez ACF, ce qui est la majorité des utilisateurs, vous avez un lien)

Ce n’est pas la première fois qu’Automattic se trouve au cœur d’une controverse dans l’écosystème WordPress. Un précédent notable a été la duplication du dépôt d’extensions et de thèmes, une décision qui avait suscité une vague d’indignation au sein de la communauté. De nombreux développeurs et utilisateurs avaient alors accusé la société de tirer profit de l’excellent référencement du site WordPress.org pour promouvoir ses propres intérêts commerciaux.

Cette crise soulève une question inquiétante pour l’ensemble de l’écosystème WordPress : qui sera la prochaine cible ? Elementor ? Yoast ? Si de telles pratiques sont tolérées, aucun acteur de la communauté ne peut se sentir à l’abri. Qu’il s’agisse d’une entreprise prospère, d’un développeur indépendant ou d’un simple utilisateur, chacun pourrait potentiellement devenir la victime de décisions arbitraires et préjudiciables.

Liens utiles :

Besoin d'aide pour créer un site performant ?

Réservez votre audit stratégique offert pour propulser la croissance de votre entreprise grâce à votre site web !

Prendre rendez-vous maintenant
Photo de l'auteur https://secure.gravatar.com/avatar/f1da72445411b0ca9c74720cfafdf341f1d91fea3967eeedbbf840dfc715e9d7?s=200&d=mm&r=g

Hugo

Associé de l’agence WordPress AmphiBee depuis 2018, je suis spécialisé dans le pilotage de projets de création et refontes de sites WordPress sur mesure. J’accompagne nos clients dans l’adoption des meilleures pratiques WordPress et je partage régulièrement mes expertises sur notre blog. Mon objectif : rendre WordPress plus accessible, performant et pérenne pour les entreprises.

D'autres articles pouvant vous plaire