The world of WordPress, a leading technology for creating and hosting websites, is embroiled in a high-stakes controversy centered around WordPress founder and Automattic CEO Matt Mullenweg and WP Engine, a prominent host for WordPress-built websites. As both sides escalate their legal and strategic moves, the dispute has captured the attention of developers, businesses, and users across the globe. Here’s a detailed look at what’s happening, why it matters, and how this ongoing battle could reshape the WordPress ecosystem.
The Foundation of the Conflict
As an open-source CMS, WordPress powers around 40% of websites globally, making it one of the internet’s most influential platforms. Users have the choice of self-hosting WordPress sites or using managed hosting services from companies like Automattic or WP Engine, which provide convenient, plug-and-play solutions. However, this convenience has come with conflict.
In September 2024, Mullenweg publicly criticized WP Engine, calling it a “cancer to WordPress” in a blog post. He cited WP Engine’s default setting that disables the revision history feature, which he believes is central to user data integrity, and alleged that the company prioritizes cost-saving measures over user protection. Mullenweg also criticized Silver Lake, WP Engine’s primary investor, for inadequate support of the WordPress open-source project and argued that WP Engine’s use of “WP” in its brand misleads users into believing it is officially affiliated with WordPress.
The Legal Disputes Begin
In response to Mullenweg’s harsh words, WP Engine sent a cease-and-desist letter to Automattic, requesting a retraction of the comments and asserting that its use of “WP” falls under fair use. WP Engine also claimed that Mullenweg threatened a “scorched earth nuclear approach” unless WP Engine paid a large percentage of its revenue for a license to use the WordPress trademark.
Automattic countered with its own cease-and-desist, alleging that WP Engine had breached WordPress and WooCommerce trademark guidelines. Subsequently, the WordPress Foundation updated its Trademark Policy page, clarifying that the “WP” abbreviation is not covered by the trademark but discouraging any misleading use that might cause confusion with WordPress.
Escalation: Bans, Restrictions, and Community Reactions
Following these exchanges, Mullenweg banned WP Engine from accessing the WordPress.org repository, blocking access to plug-ins and themes critical to WP Engine’s services. This ban created widespread frustration, as it impacted not only WP Engine’s clients but also users who relied on WP Engine tools such as the Advanced Custom Fields (ACF) plugin. The temporary loss of access disrupted updates, potentially leaving websites vulnerable to security risks.
WP Engine denounced the ban, accusing Mullenweg of “misusing his control” over WordPress to harm its users and disrupt the ecosystem. On September 27, WordPress.org temporarily lifted the ban, allowing WP Engine to resume access to WordPress resources until October 1.
A Contentious Rebranding and More Legal Action
Facing increased scrutiny, WP Engine took steps to clarify its relationship with WordPress. On September 30, the company updated its site’s footer to explicitly state that it is not affiliated with the WordPress Foundation. WP Engine also rebranded its service plans, removing terms like “WordPress” from plan names, to address Automattic’s concerns. In a statement, WP Engine reiterated that its use of “WordPress” was for identification purposes and does not imply endorsement.
Despite these changes, the tension continued to mount. On October 3, WP Engine escalated the dispute by filing a lawsuit against Automattic and Mullenweg in California. The lawsuit alleged that Mullenweg abused his power, conflicted with open-source principles, and caused reputational damage. WP Engine’s complaint included claims that Mullenweg’s actions breached the core promise of WordPress to remain free and open for developers.
Internal Fallout and Community Backlash
The conflict has also caused significant disruption within Automattic. On October 3, 159 Automattic employees, most of whom were involved with WordPress, opted to take severance packages and exit the company due to disagreements with Mullenweg’s approach. The departures included key figures in WordPress governance, and Mary Hubbard, previously a governance lead at TikTok, was appointed to help steer WordPress forward.
Adding to the drama, Mullenweg introduced a new policy on October 9, requiring WordPress.org contributors to verify they have no affiliation with WP Engine. This move was criticized by the WordPress community, with some contributors facing bans for opposing it. As the rift widened, WP Engine responded, clarifying that its clients and agencies are not its affiliates, countering Mullenweg’s insinuations.
The Current State and Potential Future Implications
As of October 23, the legal battle continues, with WP Engine filing for an injunction to restore its access to WordPress.org, a request to be heard by the court in late November. This conflict has already triggered major shifts in the WordPress ecosystem and could signal broader changes for open-source software governance.
For many, this dispute highlights crucial issues around the commercialization of open-source projects, trademark rights, and the impact of corporate power within open-source communities. As WordPress faces potential fragmentation, developers and businesses may look for alternatives to avoid dependency on a platform embroiled in controversy.
Mullenweg criticizes WP Engine publicly, calling it a “cancer to WordPress.”
WP Engine issues a cease-and-desist letter to Mullenweg and Automattic.
WordPress.org temporarily lifts the ban on WP Engine’s access to resources.
WP Engine updates its website footer to clarify it is not affiliated with WordPress.
WP Engine deploys its own solution for updating plugins and themes.
WP Engine files a lawsuit against Automattic and Mullenweg in California.
Automattic appoints Mary Hubbard, former TikTok U.S. governance lead, as executive director.
Mullenweg requires WordPress contributors to confirm they have no WP Engine affiliation.
WordPress.org takes control of the ACF plugin, previously managed by WP Engine.
WP Engine files for an injunction to restore WordPress.org access.
Judge sets preliminary hearing for November 26 regarding WP Engine’s injunction.
This escalating saga between WordPress and WP Engine underscores the challenges and complexities in balancing open-source values with commercial interests. The outcome will likely impact the future of WordPress, its community, and the broader open-source ecosystem.
Discussion about this post