Author: Richard Best

The Automattic-WP Engine debacle and clarity of concepts

The three concepts A member of the WordPress community made a comment to me which, to my mind, is completely apt: “Sadly, so much is mixing/equating the moral and legal arguments”. I agree. There has been repeated blurring of three main conceptual areas: moral arguments related to giving back to the community (non-legal); GPL (legal > freedoms); and trademark infringement (legal). Perhaps it would help to address key points relating to each. Morality 1. Matt’s argument at WCUS was essentially a moral argument, i.e., ‘WP Engine is not contributing back to the community nearly as much as we are; that’s unfair and doesn’t support the open source ethos; so they are *!$@!; don’t support them anymore”. GPL 2. That moral argument has nothing to do with the actual terms of the GPL. It might be consistent with the spirit of open source projects, but it’s important to be clear that the GPL does not require any contributions back to the project by anyone using the GPL-licensed software. The GPL has never worked that way and …

The latest from MM and Automattic: ‘WPE & Trademarks’

In the latest post from MM/Automattic, WPE & Trademarks, Matt says this: “I’ve been writing and talking about WP Engine a lot in the last week, but I want to be crystal clear about the core issue at play. In short, WP Engine is violating WordPress’ trademarks. Moreover, they have been doing so for years. We at Automattic have been attempting to make a licensing deal with them for a very long time, and all they have done has string us along. Finally, I drew a line in the sand, which they have now leapt over. We offered WP Engine the option of how to pay their fair share: either pay a direct licensing fee, or make in-kind contributions to the open source project. This isn’t a money grab: it’s an expectations that any business making hundreds of millions of dollars off of an open source project ought to give back, and if they don’t, then they can’t use its trademarks. WP Engine has refused to do either, and has instead taken to casting aspersions …

OMG – ‘WP Engine is banned from WordPress.org’

The increasingly sad saga continues The latest and in my view completely inappropriate step that has been taken against WP Engine is to block it from being able to access WordPress.org for automatic updates. This is what WP Engine posted earlier today: Blocking confirmed MM, it seems, has confirmed this in a post on WordPress.org titled ‘WP Engine is banned from WordPress.org‘. This saga has become so absurd that it warrants pasting in the post on WordPress.org in full: “Any WP Engine customers having trouble with their sites should contact WP Engine support and ask them to fix it. I won’t bore you with the story of how WP Engine broke thousands of customer sites yesterday in their haphazard attempt to block our attempts to inform the wider WordPress community regarding their disabling and locking down a WordPress core feature in order to extract profit. What I will tell you is that, pending their legal claims and litigation against WordPress.org, WP Engine no longer has free access to WordPress.org’s resources. WP Engine wants to control …

Automattic and WooCommerce’s cease and desist letter to WP Engine and others

The saga continues The saga does indeed continue. On 23 September 2024, Automattic Inc and WooCommerce Inc’s lawyers sent their own cease and desist letter to WP Engine, Silver Lake, and others. To me, these are the key points and assertions: Automattic/WooCommerce own all intellectual property rights in and to the WOOCOMMERCE and WOO trademarks and the exclusive commercial rights to the WORDPRESS trademark; Automattic/WooCommerce assert that WP Engine has violated their intellectual property rights by, they say, doing the following (and note I’m quoting): “promoting its services as bringing ‘WordPress to the masses’” (this is followed by reference to the number of hours WP Engine contributes per week versus the number Automattic contributes each week); “WP Engine’s entire business model is predicated on using [Automattic/WooCommerce’s] trademarks – particularly WORDPRESS, WOOCOMMERCE, and WOO – to mislead consumers into believing there is an association between WP Engine and Automattic” (there’s a reference to examples in Exhibit B which, most unfortunately from a transparency perspective, is not included in the published version of the cease and desist …

WordPress Foundation changes Trademark Policy to criticise WP Engine

The WordPress Trademark Policy Back in 2015, I described the WordPress Trademark Policy as it then stood in Using the WordPress trademarks for your business, product or service. That post: explained what trademarks are; discussed Automattic Inc’s WordPress trademarks and how they were being enforced; described Automattic’s transfer of WordPress trademarks to the WordPress Foundation; and discussed the care that’s required when using WordPress trademarks, contrasting that with the use of ‘WP’ or ‘Press’. Now, as Matt’s/Automattic’s criticisms of WP Engine continue, the WordPress Foundation’s Trademark Policy has been updated, as follows: For the reasons I’ll discuss below, these changes are interesting, surprising, and in my view completely unnecessary. WordPress Foundation owns trademark, but Automattic is exclusive commercial licensee First, we learn that Automattic is the exclusive licensee of the WordPress trademark for commercial use. Perhaps others were aware of this. I was not. Let’s go back in time a little. As I explained in my post in 2015: “On 9 September 2010, Matt announced that Automattic had transferred the WordPress trademark to the WordPress …

WP Engine’s response to the attack upon it

What a difference 24 hours makes Well, it’s amazing – but not surprising – what can happen in 24 hours. Yesterday I posted Thoughts on the attack on WP Engine in which I gave my own (and deliberately somewhat muted) reflections on the attack on WP Engine. In a nutshell, ‘not cool’. I sensed what would be happening within WP Engine and Silver Lake, and I expressed my hope that legal action would not follow: “My hope is that the inevitable tension that will now exist between you can be resolved for the benefit of your respective customers and the wider community. None of us needs it. And Silver Lake/WP Engine, my plea to you is to keep your hounds at bay, and address this problem in a way that best serves your customers. My suggestion is that you can achieve this with open and honest communication with the community, without resorting to anything stronger. I believe your customers (myself included) will want to see unity, and nothing that results in further division. Please close …

Thoughts on the attack on WP Engine

Downward criticism of community members The WordPress community is no stranger to one of the project’s founders criticising those he considers to be behaving egregiously. Those of us who have been using WordPress for a long time will recall the strong and sometimes prolonged criticism of the likes of Chris Pearson, Envato, GoDaddy, and others. But arguably they all pale in comparison to the attack on WP Engine at the most recent WordCamp in Portland, Oregon (made all the more bizarre by the fact that WP Engine was sponsoring the event and had numerous staff attending). In days gone by, most criticisms arose from perceived violations of the GPL or other open source licensing arrangements. In many cases, the criticisms were understandable. If you use WordPress and violate the GPL (by, for example, not licensing modifications appropriately when you distribute them), then you shouldn’t be surprised if someone complains, even loudly. The attack on WP Engine The attack on WP Engine was of a completely different ilk. After explaining the ‘tragedy of the commons’, Matt …

A new era in document automation with WordPress

Like so many others, I’ve seen enough to be convinced that AI is here to stay, that it will get exponentially more powerful over time, and that the technology will transform many areas of work. Of course, document automation has been making inroads into the drafting of many kinds of documents for a long time. The value of automation, and the efficiencies and cost savings it can bring, are undeniable. Now that AI is on our doorstop and bashing down the door, what does this mean for orthodox document automation? With orthodox document automation, typically we create docx templates with ‘direct replacement’ merge tags and ‘conditional content’ merge tags that are processed to produce a customised document when someone fills out a form or answers a questionnaire. Another way of doing it is to convert html output to a docx file. In each case, the process (when done properly) ensures consistent and predictable outputs. With AI, the question becomes whether this tried and true method will be overtaken. My current view is that, at the …

Document automation is coming to a WordPress installation near you

WordPress and Gravity Forms are both awesome. But, for a long time, there’s been a gap in what the ecosystem can do in the realm of document automation. This has been the case because either: you had to pipe your data to or otherwise rely on third party hosted services; or your options were limited to PDF output, or document output that did not accommodate conditional content. Solutions that require you to pipe your data to or otherwise rely on third party hosted services can result in a loss of control over your data, as well as potentially expensive monthly or annual fees. Solutions that limit you to PDF output restrict what you or your clients or customers can do with the generated output. And solutions that enable output to .doc or .docx formats but do not support conditional content are just too limited for any use case where chunks of content need to be included or excluded depending on what a person enters into a form. GravityMerge is changing all that, and it’s doing …

The perils for plugin businesses with no or minimal terms of use

WordPress is a fantastic content management system. In the some 18 years that I’ve been using it, I’ve seen it go from a glorified blogging engine to a fully fledged content management system. I’ve seen the development and growth of theme and plugin businesses, and I’ve witnessed and contributed to the often arcane debates about the GPL. Through this site, I’ve also tried to help WordPress theme and plugin businesses with the various legal issues that can crop up in the use of WordPress and the running of their businesses. I will soon be launching my own plugin business. The plugins that will be available for purchase all revolve around Gravity Forms (an awesome plugin that I’ve been using since 2010). If you’d like to be told when I launch, feel free to sign up here: In the past I whipped up an automated terms of use builder for theme and plugin businesses (you had to purchase the ‘business package’ of A Practical Guide to WordPress and the GPL to get access), and I’m using …