Bonum Certa Men Certa

New Article Explains How the GPL Came About and WordPress Having Copyleft Obligations

posted by Roy Schestowitz on Apr 24, 2025,
updated Apr 24, 2025

Matt Mullenweg: WordPress and the GPL

Background readings: (with a focus on Matt Mullenweg; he has long blogged about why he preferred if not loved the GPL, which let him turn the French "b2" into great wealth and influence over the Web)

Yesterday Gen Daniel published an article about the "WordPress GPL License", but I cannot tell for sure if it's a real person (is "gen daniel" a reference to "genAI"?). Nevertheless, the following text seems mostly correct based on what I know and it's only a day old:

GPL is the license that free software and open source projects use to entirely pass the reality of openness. It was developed by Richard Stallman in 1989 after which he passed through the pain of closed source application.

According to Richard, he encountered a nightmare when their new printer failed to give him access to modify its infrastructure because it was licensed under a private license.

Richard worked at the Massachusetts Institute of Technology (MIT), specifically at the MIT Artificial Intelligence Laboratory, in the 1970s and early 1980s. This is where he discovered the danger of closed-source applications.

In contrast to the new printer, the older one at MIT came with source code that Richard and other programmers could freely access and modify. This meant that when the printer misbehaved or lacked a feature—like notifying users when a paper jam occurred—Richard could simply dive into the code and fix it. He even customized the printer to send alerts to nearby users whenever it got stuck, making it easier for someone to respond and fix the issue quickly.

However, when MIT replaced the old printer with a newer model from Xerox, things changed. Despite his request, Richard was denied access to its source code. The printer was now governed by a proprietary license, meaning that only the company could modify or share its code. This restriction made it impossible for Richard to apply the same useful changes he had previously made.

To him, it was more than just a technical inconvenience — it was a violation of the spirit of collaboration and freedom that had driven software innovation at MIT. This moment became a turning point and a deep source of frustration. It helped crystallize his mission to fight against the growing wave of proprietary software.

To cut it short, Richard started writing a license agreement that would allow anyone to use software as they see fit with no limit at all.

His attempt became successful and the GPL License was formed.

He initially used the license for the GNU operating system which he co-founded—which is why GNU always follows the GPL.

There are slight inaccuracies there, based on what I read in very reliable (high level of familiarity) sources, but it's close enough and based on the images used there (and the attributions accompanying these) it did seem to have involved a fair amount of "manual" (not LLM slop) work. Maybe 'he' used slop for only some certain bits, not all.

I left WordPress (where I had been heavily involved) around the time Automattic was formed. That alone says a lot. I don't want to elaborate further as I don't view Automattic as malicious. I just lost interest.

Since a friend has asked me to at least include a bit of a summary about how much / how long / how early I have worked on WordPress, let me just say that it started in 2004 when I set up my blog and did the same (same year) for my dear friend Harvey, who blogged in WordPress until he died in 2023. I spent a lot of time in the mailing lists (I was the person responsible for mailing lists' statistics for many years), I helped as much as I could in the official WordPress support forums (nobody compensated me for the effort), and I did all sorts of other things. I am one of the very first users of wordpress.com (probably the first ten) because I helped test it. Matt made an account there for me.

I hope that the GPL will keep Matt (the 'matt' in Automattic) fair and decent.

As I already explained in past articles (mostly in 2024), Automattic isn't the "bad party" here. It's being defensive.

"Richard" (as the above calls him) will be speaking about LLM slop [1, 2] less than an hour not far from where my wife and I live. His hosts want him to focus on "AI", so it is almost guaranteed that he will rant that many things which the media calls "AI" aren't intelligent at all, they're stochastic parrots and sometimes plagiarism.

If you live near Oxford and you read this, then it's not too late for you to go see him. It's free to attend. He likes big crowds.

Other Recent Techrights' Posts

Within Weeks, Clownflare Has Collapsed Again, Time to Dump Clownflare
It's run by amateurs who, even if you maintain your site perfectly well, will render it inaccessible without prior notice
Web Developers in the US Can Already Disregard Mozilla, Firefox, and Firefox Users
"Last month, Firefox turned 21"
 
Links 05/12/2025: Slop Harming Democracy/Elections, More Bans Around the World on Kids' Use of Social Control Media
Links for the day
IBM Has No Layoffs, According to IBM, and According to the Media Parroting IBM
Another day of parrots (losers) who call themselves "journalists"
IBM Will Make You Unemployed On Christmas Eve
lists of people to cull
Cars Getting Worse and More Lethal
Who will be held accountable?
To "Take Back Control" Start With Actions Against 'Tech' (Mass Surveillance, Mass Censorship, Mass Control) Monopolies
collusion, price-fixing, a "cartel" of sorts
Beyond the Hype: Almost Nobody Uses Chatbots, Not Even 1% of Activity Online
3 years ago when Scam Altman (Microsoft) acted as if Google (search) was doomed a lot of the press got paid to pretend this was true
Rumour That Another IBM Round of Mass Layoffs (RAs) in Preparation Before the Current One is Even Completed
IBM still has strong brand recognition (because of its age and past might), but that won't last forever
Techrights Publication Pace to Increase Next Year
one is encouraged to stay indoors
Upgrading the Site
Debugging might be needed, so feedback helps
Why Microsoft is Panicking
Keep advocating (or "marketing") GNU/Linux to Vista 10 (or Vista 7) users... there are still over a billion of them "out there".
The Fate of "Blockchains" and "Metaverse" as a Sign of Things to Come for Slop ("AI")
Doesn't that tell us a lot about the modus operandi of these companies?
A Year After the Owner of X (Twitter) Performed Several Nazi Salutes on Stage the Germany-Based and Microsoft-Funded 'FSFE' Decides to Exit X (Twitter)
Will the real Free Software Foundation (FSF) follow suit?
EPO: What Comes Next
European media seems to have been sedated by soft bribes from cocaine addicts
Slopwatch: The Volume of Slop Has Certainly Gone Down a Lot Lately, Slop Image Providers Abandoned/Changed
It's a big improvement compared to past months
Thousands Laid Off at IBM, "Last Day" Yesterday
IBM is a dying company. This is a problem for Red Hat.
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, December 04, 2025
IRC logs for Thursday, December 04, 2025
Gemini Links 05/12/2025: Espressif ESP32-C5 UEXT Module, Pixelfed, and the Web Getting Much Worse
Links for the day
Links 04/12/2025: "People Hooked on [Slop] Far Are More Likely to Experience Mental Distress", Monopolies in Europe, and "Blogging Makes Me Feel Like A Worse Writer"
Links for the day
Dr. Andy Farnell: Can we regain control (of technology)?
"Technology as spiralling mass hysteria has the unsettling potential to draw even rational sceptics like myself into disaffection"
Links 04/12/2025: "Hey Hi" Implosion and Half of Europeans See Cheeto Trump as Enemy of Europe
Links for the day
Communication Needs Open Standards and Open Data
Standards are imperative
The "Hey Hi" House of Cards
The "Hey Hi" bubble is living on borrowed time (days or weeks) and it can implode any time now
Supporting the Free Software Foundation (FSF) Also Supports GNU Development
The FSF is mostly raising money to pay salaries
IBM's "AK Sez" Campaign
In today's media, to be characterised as important and smart one needn't be important and smart
Microsoft's Vista 11 Not Gaining, Just Plateauing or Even Going Down (Over Time)
"Desktop Windows version Market Share Worldwide"
Bubbles Popping, "Hey Hi" (AI) a Passing Fad
"Microsoft slides amid report it's cutting software sales quotas tied to AI"
At The Register MS, "Exclusive Webinar" Means Sponsored Video Ad Disguised as an Article
Why would one choose to watch these?
IBM Forces Staff to Sign an NDA If They Want Severance Package, in Effect Bribing Them or Denying Them Money They're Entitled to If They 'Disparage' IBM
We wrote about the legality or illegality of this in relation to Microsoft two years ago
IBM and Red Hat Not Done With 2025 Layoffs ("RAs") Yet
IBM isn't quite done laying off people this year, with only 3 weeks till Christmas
Gemini Links 04/12/2025: Christmas Looms, Devuan, and Programming
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, December 03, 2025
IRC logs for Wednesday, December 03, 2025
Loads of People Exit IBM Tomorrow
Way to slam the door on on those who march or walk on
Slopwatch: It's Blowing, Jim (Gym), the Bubble is Blowing Up
Let's race to "zero GPT"
At IBM, "Last Day" Can be Same as Layoffs ("RAs"), Might be Euphemism Advanced by PR/HR Under NDA-Tied Conditions
They try to act all happy cheerful (in public) about becoming unemployed
Links 03/12/2025: "Disastrous Hey Hi (AI)", Breaches of Confidentiality, and "Global Democratic Recession"
Links for the day
Fake Security and 'Free' Certificates as a Trap of Planned Obsolescence and Top-Down Centralisation
The boiling frogs
Links 03/12/2025: UK Budget Leak and Criticism of Peace Posturing Over Ukraine
Links for the day
So Far Rust in Ubuntu Has Turned Out to be an Expensive Mistake
it is certainly seeming or feeling like the wrong people are in charge and they make bad decisions based on false reasoning
Gemini Links 03/12/2025: Obsession, Ubuntu, and Programming With Scheme
Links for the day
The Next Stages of EPO Coverage (and Why That Matters)
What's at stake here?
Wayland Rejection Is Not Racist
We need to collectively reject that
Reflections on a Month of Techrights Search
it looks like we've survived nearly a month without the search functionality being leveraged to stage DDoS attacks
New Year's Resolutions 4 Weeks Ahead of 2026
the main New Year's Resolution was... sleep
IBM Layoffs: It's Like They Read From a Script, Like They've Signed a Non-Disparagement Agreement/Clause
Some new departures
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, December 02, 2025
IRC logs for Tuesday, December 02, 2025