anderegg.ca

WordPress vs. WP Engine

September 26, 2024

The WordPress world received a massive dose of drama over the last week. Before I get to my thoughts, here’s a rough timeline of recent events.


September 20: On the last day of WordCamp US, Matt Mullenweg was scheduled for an in-person Q&A session. You can check it out on YouTube. He starts by reading a blog post from September 17 to the crowd. He then gives his perspective on a private equity firm called Silver Lake and a specific managing director named Lee Wittlinger.

September 21: Mullenweg posted this article which reiterates a few points from the Q&A session, but also specifically calls WP Engine “a cancer to WordPress”. It calls WP Engine out for not having post revisions on by default.

September 23: WP Engine announces on X that it has sent a cease and desist letter to Automattic (Mullenweg’s company). The letter includes screenshots of text messages allegedly sent by Mullenweg. The texts include demands for payment, and were being sent up until the moment before Mullenweg started his Q&A session.

Between September 24 – 25: The WordPress Foundation’s trademark policy page was updated to include language that make the use of the letters “WP” less clear. Previously the page said: “The abbreviation “WP” is not covered by the WordPress trademarks and you are free to use it in any way you see fit.

September 25: Automattic responded with a blog post, a cease and desist letter, and supporting exhibits. The blog post and letter accuse WP Engine of infringing on WordPress and WooCommerce trademarks, and the exhibit document provides example screenshots.

Later the same day, WP Engine customers reported issues accessing the WordPress.org infrastructure. This means that WP Engine users currently can’t get security updates for WordPress or plugins. Mullenweg then posted an article confirming that WP Engine was banned from accessing WordPress provided services.


What a mess. Maybe there’s something we’re not seeing from the outside, but to me this looks like Mullenweg has gone off the deep end. Is this a personal beef with Silver Lake? With Lee Wittlinger? If not, every commercial enterprise with the word “WordPress” in their marketing copy needs to watch out.

I’ve used WP Engine happily for several projects and found it to be a fine host. Yes, they disable the revisions system by default. But this isn’t some “hack” — WordPress provides a built-in way to configure or disable this system.

Also, as I was digging into this, I learned that Automattic invested in WP Engine. In fact, it was the first investment made by Automattic’s A8c Ventures in 2011. They didn’t seem concerned with trademark issues at that point. I’m curious what changed?

A point about the trademark policy page I mentioned above. It was previously noted using the letters “WP” was fine. As Kev Quirk points out, there are a number of companies with “WP” as part of their name. Are they now in danger? I really doubt they’ve all made licensing agreements with Automattic. Some of the screenshots used in Automattic’s cease and desist letter look pretty similar to many other WordPress hosts I’ve seen across the web.

I’m not a lawyer, so I might just be confused about this point, but — why is Automattic, a for-profit company, requiring money from WP Engine for the use of the WordPress trademark? WordPress.com is Automattic’s moneymaker. It’s set apart from the open source WordPress project, and a direct competitor to WP Engine. The WordPress trademark is controlled by the WordPress Foundation. As far as I can tell, these concerns should be separated.

There are a lot of details missing, but this looks like a grudge gone public. At the moment, this seems to be mostly harming WP Engine customers who are now less safe. If WP Engine’s side of the story is true, then Mullenweg is acting like a mafia boss. One thing’s for sure: I definitely wouldn’t want to be in the WordPress hosting game at the moment.