Quick recap: What’s going between WordPress and WP Engine?
Automattic, led by Matt Mullenweg, operates WordPress.com and some of the most popular services for WordPress, such as the Jetpack plugin, WordPress.com VIP, and WooCommerce. WP Engine provides hosting services for WordPress sites, hence it’s a direct competitor of Automattic. In mid-September, Mullenweg called WP Engine a “cancer to WordPress.”, because they disabled the ability to see and track the revision history of each post, in his view just for the sake of saving money. He also complained WP Engine for not contributing enough to the open source project and for using the “WP” brand, which can make customers believe it’s part of WordPress. WP Engine responded with a cease-and-desist letter to Mullenweg and Automattic, asking them to withdraw their comments, and saying that using the WordPress trademark falls under fair use. They also accused Mullenweg of requesting them to pay a significant percentage of its revenues to buy a license to the WordPress trademark. Since then, Over 150 employees left Automattic, mostly in disagreement with Mullenweg’s management of this dispute. With these details in mind, let’s hear from a veteran contributor to the open-source world what this dispute means for the WordPress community, and how it is likely to impact it in the long run.Automattic’s aggressive defense challenges open-source freedom and could impact innovation
My initial reaction was that this is a messy situation where both sides end up losing. Like the film WarGames, the only winning move is not to play. First, this is not a battle between two companies. Matt is “BDFL” (Benevolent Dictator for Life) of WordPress. As he has so much control over the project, the community has very different, much higher expectations of how he will act compared to some large commercial company. With enterprise companies, it is kind of expected that they will use open source software as allowed by its license, without giving anything back. They might pay for support or for cloud services they need, but they don’t have to contribute. The fact Automattic chose to invest a lot of developer time in WordPress is their choice. It is admirable. But it does not give them the right to force others to contribute, or to block them when they don’t want to contribute. Open source software is defined by software licenses, where you provide your software for anyone to use without any restriction on how they use it, what they use it for, and be technology neutral. That means that others can take your project and use it for their own purposes, and that includes competing with you for customers. That is part of open source, it always has been. One of the main ways that companies protect their operations is by putting trademarks and copyright in place. This copyright can protect branding, but you have to defend that copyright over time, or you lose it. The challenge here is whether WP Engine has misled customers through appropriating a trade mark, but the discussions about open source contributions have polarized the attention. For those of us that have been involved in open source for years, WordPress has always been held up as a success story for the community and for the company behind the project. Matt and the team at Automattic have done a huge amount for the WordPress community. But the way that he has taken action against WP Engine has seriously affected the community and caught a lot of others in the blast radius. On the other side, you can see the argument that Matt makes – WP Engine competes with the WordPress community and with Automattic. WP Engine does potentially confuse prospects through its branding, but does this use fall into the Fair Use Doctrine? WordPress has to defend its trademark, and prevent it being used by other companies. Mixing the two issues – open source and copyright – has not helped the situation. In open source, the choice to contribute or not is WP Engine’s prerogative – there is nothing that forces companies to contribute at all, let alone to the amount that has been demanded. If you believe you need a commercial license to use a trademark, then this is what you ask. If this goes to court, the decisions around trademarks might be one of the biggest impacts for the Open Source ecosystem. A lot of companies – Percona Included – rely on “Fair Use” of Trademarks to name their software, which are extended versions of open source projects or that provide additional functionality for those projects. Fair Use does not require any permission from the copyright holder to use those terms. This is important, because it supports “permissionless innovation” which is one of the key values that open source provides. If there are significant changes to what is permitted by doctrine, the impact could be huge and slow down how quickly users can move around building on existing open source projects.Automattic is undermining trust in WordPress leadership and harming its community
Picking the “nuclear option” and taking over a specific plugin has undermined trust in the BDFL model that exists around WordPress. People are looking closer at what kind of foundation is associated with the project. The blockade imposed by Automattic preventing sites hosted on WPEngine from accessing essential plugins, themes, and updates has affected huge numbers of teams, leading to breakages on websites and huge amounts of time spent on fixing the problems caused. Besides that, taking over a project that was actively supported and being developed is not in the spirit of the open source community ethos either. In fact, it could set a horrible precedent – could Docker change your containers if it did not agree with your approach, or GitHub change a code repository? For plugin developers, agencies and users, there are two crucial questions they have to answer: 1. Do they feel WordPress is still the project they want to commit to over time?Moving from one content management system to another like Drupal is a huge commitment and it does have a cost. However, I think there are individuals that think they have to make that change. 2. Do they trust that those leading the WordPress community have their best interests at heart, or that they are being treated as commodities to trade with?
For any organisation that relies on its community, taking that community for granted is a serious mistake. Hosting companies supporting WordPress are nervous too – if Automattic goes after WP Engine, will it come for other companies as well? That is, I think, the biggest risk that agencies and other hosting companies think about. Some individual users may feel that they can’t support this approach too.
Is Your Website Affected by This Dispute, and what can you do?
Your website may be affected if it runs any of these plugins and themes owned by WP Engine are impacted:- Advanced Custom Fields
- NitroPack
- WP Migrate Lite
- WP Offload Media Lite
- WP Offload SES Lite
- Better Search Replace
- Frost
- Genesis Blocks
- Genesis Custom Blocks
- Genesis Simple Hooks
- Genesis Connect for WooCommerce
- Genesis Simple Menus
- SEO Data Transporter
- Genesis Beta Tester
- Pattern Manager
- PHP Compatibility Checker