Skip to main content
Dublin Library

The Publishing Project

What's Going On With WordPress

 

Full Disclosure

I worked with WordPress for 18 years until 2023 when the direction it was moving to didn't align with what I wanted to do.

I've also strongly disagreed with Matt Mullenweg's policies in the past.

I'm working hard to keep the biases in check, but want to put them up front, just in case.

I have to admit that this caught me by surprise. I've never been a fan of Matt Mullenweg and his heavy handed approach to managing WordPress, its partners and ecosystem but this is getting out of hand and will have serious impact on the community as a whole.

It started when Matt used his speech at WordCamp US 2024 to severly attack WP Engine, its lack of support for the WordPress ecosystem and the fact that they are backed by venture capital.

Some of the content of the presentation was recently published in Matt's personal blog (WordCamp US & Ecosystem Thinking), where he points to the distinct five for the future investment pledges made by Automattic and WP Engine, with Automattic contributing 3,900 hours per week, and WP Engine contributing just 40 hours.

While he acknowledged that these figures are just a “proxy,” and might not be perfectly accurate, Mullenweg said that this disparity in contributions is notable, as both Automattic and WP Engine “are roughly the same size, and similar revenue.”

Mullenweg has levelled criticism at at least one other big-name web host (GoDaddy) in the past, and has taken ridiculous legal actions against other people who don't conform to his vision of WordPress and the GPL, so the accusation themselves are not a big departure from previous actions against people and companies he thinks go against the spirit of WordPress and the GPL. But this one escalated beyond any sane proportion.

As a response to the WordCamp presentation, WP Engine sent a cease-and-desist letter to Mullenweg and Automattic, asking them to withdraw their comments. The letter alleged that Mullenweg and Automattic had threatened to adopt a “scorched earth nuclear approach” if WP Engine did not comply and pay Automattic a percentage of its gross revenue.

In reply, Automattic sent its own cease-and-desist letter to WP Engine, alleging infringement of the WordPress and WooCommerce trademarks.

The WordPress Foundation, a non profit created by Mullenweg to maintain WordPress as an open source project, told TechCrunch that WP Engine has violated its trademarks.

Why does a foundation controlled by one person hold the trademarks for an open source project? In a way, this gives Matt control over who can use the WordPress trademark and under what circumnstances. Will the owner of the WordPress trademarks go after other companies and users that Matt doesn't approve of?

Then, WordPress.org (essentially owned by Matt Mullenweg) blocked WP Engine from accessing its resources and stopped WP Engine customers from updating content from their WordPress administration screen.

WP Engine is officially pursuing a series of legal complaints against Matt Mullenweg:

And then there's the nuclear option. Matt can always try to acquire WP Engine, or come up with some other equally dangerous alternative.

What's the problem? #

So why does one person's opinion matter? Can this be resolved by the community itself?

Matt Mullenweg wields too much unchecked power over the WordPress ecosystem and community.

  • He's the leader of the WordPress development team so he has been directing the future of WordPress for better or worse
  • He owns Automattic and the WordPress adjacent products they own or run: WordPress.com, WooCommerce, Jetpack, WordPress VIP, WPScan, Akismet, Gravatar, and Newspack
  • Through the foundation, he runs Wordpress.org
  • He directly owns the wordpress.org domain, see the
  • His Audrey Capital Fund provides funding for many WordPress developers
  • He sits in the board of directors of the WordPress Foundation
Twitter question about wordpress.org ownership
Twitter question about wordpress.org ownership

So this one person holds an insane amount of power over the community and has many conflict of interest in dealing with competitors and members of the community that he disagrees with.

It is also about his scorched earth policies and how far will he push things to get his way.

When he had issues with dual licenses in the Thesis WordPress theme, he bought the thesis.com domain and redirected it to themeshaper.com, Chris appealed the purchase and lost, and as retaliation Mullenweg directed his lawyers to go after Chris Pearson's trademarks, they eventually lost the case.

Although this point has been rendered moot by including React in WordPress core as part of the block editor, setting dual licenses as the default for the project, at the time, this was a serious issue (see There is No Such Thing as a Split License)

While the Free Software Foundation would prefer you use the GPL, they also have a list of approved licenses that they deem compatible with the GPL; See Various Licenses and Comments about Them for the list of licenses and What does it mean to say a license is “compatible with the GPL?”, in particular:

It means that the other license and the GNU GPL are compatible; you can combine code released under the other license with code released under the GNU GPL in one larger program.

So what makes WordPress so special that dual licensing doesn't apply? Does it matter that the non WordPress code is released under a non-free or non GPL license?

Later he purchased the thesis.com domain for $100k as a relatiatory measure, it now directs to themeshaper.com, redirecting potential customers for his competitor into a domain he owns.

There are other instances where Matt has attacked companies that contribute to the WordPress community like GoDaddy and now WP Engine.

In a series of Tweets from 2022, Matt accused GoDaddy of being "an existential threat to WordPress’ future". Matt Mullenweg Identifies GoDaddy as a “Parasitic Company” and an “Existential Threat to WordPress’ Future”. The tweets he posted were deleted shortly after but the article contains screenshots of them along with a more in-depth commentary.

And now his actions against WP Engine.

The WP Engine term sheet is onerous. It basically demands that a competitor pays license fees in order to keep using the WordPress trademarks and not be harased by any of the companies or resources that Matt has available to him.

The latest salvo is that now logging in to Wordpress.org requires you to check a box indicating that you have no affiliation with WPEngine before the login is allowed. Therefore, if you have any relationship to WPEngine you're not allowed to contribute or participate into any of the WordPress.org communities or tools.

Current wordpress.org login screen indicating the WPEngine affiliation checkbox
Current wordpress.org login screen indicating the WPEngine affiliation checkbox

My opinion #

I've tried to stay factual with

Problems like these will continue as long as Matt Mullenweg continues to wield such unlimited and unchecked power over the WordPress world.

With the power that he wields, Mr. Mullenweg can take any number of actions against people who he disagrees with.

Some of these actions show clear conflict of interest between his businesses and his role as community leader.

As long as these conflicts of interests remain, WordPress as a community and as a product are in danger. Whether its loss of market share or the loss of contributor to the open source project.

Edit on Github