Matt is banning anyone who speaks out at all, even when they agree with points he’s made. A large group of contributors felt they had to make an anonymous statement from fear of the same retribution I suffered: https://www.therepository.email/core-contributors-voice-conc...
(I am a less active direct contributor these days, so I’m still able to contribute even while blocked - but many people’s livelihoods depend on it, as sponsored contributors.)
If he's not having some sort of mental health crisis it really begs to question how we got here with someone like him running those organizations for this long.
If he is, and he makes it out of this state, I feel for the emotions he's going to have to deal with when he sees (with a different perspective) what he's done to what is ultimately his life's work.
It's sad. All the way around, truly just sad.
https://web.archive.org/web/20110117190122/http://wpblogger....
I guess money is just some force multiplier for negative aspects of someone's personality. Just never get to see it in the beginning.
It’s also inspiring to see how Ben handled most of the comments/criticism.
> guess money is just some force multiplier for negative aspects of someone's personality.
I think there is an element of seeing himself as the good guy and therefore entitled to things as a reward.
>TLDR. In May 2010 Ben Cook wrote a post titled Why Matt should resign. [..] The post, a well-balanced, well-argued, and respectful post, was not liked by Mr. Mullenweg, who reached out to Ben Cook’s employer, Network Solutions, and tried to get Ben Cook fired. Network Solutions did not fire Ben Cook.
Why? Because THAT POST "borders on hate speech"
The generosity inherent in this sentiment is fundamentally a mistake. Mullenweg will keep dominating his domain if people cannot even recognize that he's an adversary, not a friend in need.
I think it's better for wordpress community to push out Mullenweg, and establish a community owned source. It is both a fork, but not just of the source code.
I think surviving this sort of disaster makes the whole stronger/resilient in the future. Starting anew will surely just have history repeat.
But also technically it would be (inertia not withstanding) good if the project were replaced with something else, something better.
Django with plugins could be made to look like and work similar to Wordpress I bet.
https://wagtail.org/ is a solid CMS
Hard to find but, much cheaper than a lawyer. Many times just rubber-ducking the problem with someone can help build a more complete thought experiment.
He's clearly ignoring blunt feedback, and I've yet to see anything that suggests he thinks he's doing anything wrong.
Our society has been validating his behaviour with his half-billion dollar business: clearly some of his behaviour has value. Our society seems to reward and encourage similar behaviours in other founders (especially in current zeitgeist).
Sadly in my experience we don't have many options to help, and sometimes all we can do is watch someone burn themselves and those around them down.
He's losing his game and I can't see Automattic surviving the reshuffle that's coming. Business clients hate this shit and they have agency. Matt has been giving employees non-voting shares (a different class): https://ma.tt/2024/10/owner-mentality/ although he owns 84% of the normal shares (although details of control depend on agreement with investors).
The saddest thing is that I'd guess he will toxically blame Jason Cohen. I'm sure Jason can deal with it (surely dealt with in past) and Jason seems smart enough to take strong advantage of the opportunity he's been gifted by Matt.
Why treat it like a novel case, or like he has a mental health issue - unless all these people do.
See also your presidents (current and next), both not fit for any job.
It is also a counterpoint to the "just educate people more" crowd. That doesn't save bad institutions from going haywire. Matt Mullenweg is almost certainly a highly educated, well-traveled individual, and yet he rules his roost like Mao once did.
Honestly, the project just feels stagnant to me. I get wanting to support plugins/the community for as long as possible, but I fear not having a sensible web framework has done nothing but given credence to the common criticism that WP shouldn't be taken seriously.
From my perspective as an owner of a small open source project, Matt's comments have been petty and vindictive. I personally probably will never touch the platform again. There's too many other frameworks out there, whether you want something similar like Statamic, Grav, Drupal.. or if you want to build with an actual app framework with Laravel, ASP.NET Core, etc.
The "just" is your explanation there. Most businesses want a blog, but also a half dozen other things. An event calendar, a mailing list, contact forms, an online store, etc, etc.
WordPress is kind of a mess technically, but you'd probably be surprised at some of the name-brand sites that use it. I want to say the NYT was using it at some point. It's the epitome of "don't let perfect be the enemy of good enough". You could build a better site by duct taping together a dozen services or open source products, but WordPress is generally good enough.
It’s not perfect but its easy to use and a lot of people know how to use it.
We switched our non profit to using it so we could have more people helping post content. We could teach something else, but this was fairly easy..
Have a favorite one? (Not a list of ten, please, just one or maybe two.) I've found WP easy & pleasant to use for my personal blogs, but I'm open to switching to something that's better and not associated with this nutbar.
Just the code of WordPress needs to be updated that the plugins are downloaded from the new URL.
It's not so hard.
Well, you can ask plugin owners to upload a particular file with a particular key to their plugin on WordPress.org. That way they can prove they have access, and they should be allowed ownership of the plugin on the fork.
Imagine if you make your money from selling your plugin, and Matt does this to you. Every WP plugin developer has to live in fear of this happening at any moment, and you can be certain it will happen if you show any kind of resistance towards Matt.
Matt may be able to fork plugins, but they won't be able to fork every single plugin in the directory, as it isn't very feasible.
It also would then not necessarily be obvious to Matt which plugin listings in the new directory have been claimed, and which plugins are being updated by other people from the community.
But even when you do that, I'd expect him to just give people an ultimatum - either "officially" host on his plugin directory, or others, but not on both. You'd have to reach critical mass pretty much immediately, or Matt can bully the ecosystem into compliance.
I may ignore what people say and look what they do. I do this to make people angry :-)
What is the alternative? To tell people how sad it is they can't possibly anything ever? Why bother? Does more harm than good.
You're legitimizing Matt's bullying (by telling people "well, if you don't act counter to game theory and deliberately worsen your own standing, you obviously want to be bullied!") and thus actively telling people "they can't possibly anything ever". What you're doing does far more harm than good.
I've build many great popular things on other people's turf/platforms of which nothing remains.
I have a wp blog too since the beginning! We tried to rebuild our lost communities there. Then akismet started banning people for posting comments with links and I discovered it has no appeal mechanism.
Meet the new boss..
If anyone fills a complaint and can prove ownership a redirect can be provided.
Could maybe perhaps train an llm on a plugin and have it assist.making a free or not bloated version of some popular ones.
And we are now back at the "having your plugin stolen" problem.
Only problem is that existing WP installations would need to be manually patched to the new domain name. As long as users don't do that they'll still be in Matt's control.
But yeah, can't we create some bots that scan the internet for WP sites and send the webmasters an email informing the corruption going on inside WP and the option for them to move to the new community.
If you cannot do that, every developer that moved with you potentially just lost their livelihood. That's the crux of it. There's no technical issue to solve here, it's purely a social and economical one.
They host a _lot_ of sites. They were forced by Matt to maintain a mirror of the .org theme/plugin repos. They could very easily come up with a list of plugins that'll allow 99% or 99.9% or more of WP sites to work. They 100% have the technical skills and the cashflow and the business case to do this. They could very easily build and deploy this, and donate it to a properly managed foundation - the way Wordpress.org _ought_ to be.
My guess is the only reason they haven't done it (or gone public with it if they're already building it) is because they're waiting for the lawsuit to give them most of Matt's and Automattic's money first.
You act like moving gradually has no danger for the plugin authors. You've moved 5% of plugins over. Whoops, Matt stole their listings, and since you didn't reach critical mass nobody uses your WP fork which points to your new plugin directory.
You've just wiped out the livelihoods of 5% of plugin developers.
You have to move all installations to the new domain, but you don't have to do that in 1 day. You can create bots scanning the internet for WP installations and mail the webmaster and inform them about the corruption at WordPress and give them info how to patch their instance.
Matt would have to clone all the plugins and keep them up to date by copying the plugins from the new domain. But he would be risking a lawsuit for each plugin he does this with. Seems like a lot of work with a lot of risk.
YES, YOU DO! At least you have to move the majority of all installations day 1. I don't know why you keep repeating this.
Matt stealing a plugin isn't a theoretical issue. He has already done it. It has happened. I'm not constructing some unlikely scenario, I'm telling you what already occurred. WP plugins are GPL licensed, so there's no legal risk if he doesn't behave incredibly stupidly.
You keep throwing technical solutions against a social and economical issue. It doesn't work. There's no technical solution here.
Every plugin you move gradually is a livelihood you potentially destroyed. Can you at least acknowledge this?
Yeah ok, that sucks pretty hard.
Ok, then what about DDOSing wp.org during the entire transition? Just an idea, maybe a bit crazy.
20+ years of OSS contributions and Matt leading the project is a LOT of inertia. You can fork the project right now yourself, but until some significant number of contributors move their efforts to your fork, you get no change of direction.
Makes me wonder with the apparent lack of strong will just how much of the dissent is actually a (very) loud minority.
I dunno, but we can figure that out, we always have. Maybe, like you said, we should just start with not desperately holding something like that together. Maybe not everyone in the world needs to be in the same place at the same time, maybe a hodgepodge is okay. But people have the need to inform and be informed, so a solution will eventually crop up.
Harsh lesson to learn. He who builds on the people builds on mud. GG.
The current top comment and discussion on this Reddit thread provide good context:
https://www.reddit.com/r/Wordpress/comments/1hylx50/matt_tro...
> To make this easy and hopefully give this project the push it needs to get off the ground, I’m deactivating the .org accounts of Joost, Karim, Se Reed, Heather Burns, and Morten Rand-Hendriksen. I strongly encourage anyone who wants to try different leadership models or align with WP Engine to join up with their new effort.
He seems to be justifying the deactivation by claiming it will 'help them', somehow?
Wordpress is a giant. If he’s as confident as he tries to present in this post, he could just do nothing and Wordpress would prove the more valuable software in the end. Instead, he’s accelerating progress on the fork.
He could have done with taking a few deep breaths before publishing this post.
His profile: https://news.ycombinator.com/user?id=photomatt
Down votes hides posts. I don't understand why so many HN'er wants Matt's comments removed from HN threads about WP.
So if anything, it seems his karma increased since the saga began.
[1]: https://web.archive.org/web/20231220230743/https://news.ycom...
[2]: https://web.archive.org/web/20240930175846/https://news.ycom...
[3]: https://web.archive.org/web/20241013035048/https://news.ycom...
Whether it be this guy, elderly politicians, or billionaires with social media addictions, everyone's lives would be far better, including their own, if they simply knew when to stfu and enjoy their success in peace.
Oh, the level of snark here is unreal.
https://xcancel.com/WebDevLaw/status/1877979616045891649
"At this point you either need to check into rehab, or frankly do the world a favour and overdose."
If there wasn’t a threat perceived you could with them well and ask them to let you know them how they might need help.
These contributors are "partners" under the common meaning of the word right? After all the tweet [1] that Matt links to from his own blog post [2] says
> We are committed to working with Joost, Karim, and other respected voices in the community to ensure WordPress’s future is stronger than ever.
That sounds like a partnership to me.
[0] https://storage.courtlistener.com/recap/gov.uscourts.cand.43...
"WPEngine's" being key here. Some of the banned people are wordpress contributors, unrelated to WPE. The other banned people are not contributors at all and seemingly the only reason they were banned is that matt is angry at their tweets.
> and/or its employees’, users’, customers’, or partners’
That clause is why I discussed the evidence that the people banned seem to me to fall under the meaning of the word partners.
The only potential cause of this were some posts discussing the arguments behind the original lawsuit - they’re written in my personal capacity, and I’m not a partner of WP Engine. Matt is simply banning anyone who speaks out at all, even when they agree with points he’s made - it’s nothing to do with their partnership status.
(I’m not a WP Engine partner, and my day job is running a competitor to them. Aside from that, I’ve been contributing for 20 years to the project, am a committer, and built several large parts of WordPress including the REST API.)
How do you figure that the people mentioned are partners with an unrelated wordpress hosting platform?
And it names the specific members of the community, Joost, Karim, who subsequently had their accounts deactivated, not just the community at large.
We're not working on vernacular definition here, we're working on legal definition. And while I'm not sure of the particular definition that's going to be in play, I strongly suspect that the actual definition is going to require some sort of "meeting of the minds" and (not necessarily written) partnership agreement to qualify as a "partner" for the purpose of the injunction.
"We are committed to working with [...] We stand ready" isn't strong enough to actually constitute a partnership, I'm pretty sure--it is at best an expression of intent to make one.
It almost certainly refers to WP Engine's partnership program [1]. The catch-all is WP Engine users. It would seem prudent for anyone doing business with Wordpress to become a WP Engine user so they can benefit from the injunction. (Not legal advice.)
Indeed we are not, but absent various exceptions the legal definition of a term is its ordinary meaning.
I don't know if there's a history here of courts interpreting (or legislatures defining, or so on) "partner" in a particular technical way that would cause a deviation from that default, I'm certainly not going to try and prove that negative, but as a starting point for an informal discussion on the internet it's a reasonable guess that there is not.
I’ve known about Joost for many years and have a ton of respect for his work. Best of luck making this happen!
Matt Mullenweg painted it as a fork to suit his narrative and pre-emptively poison the well (by implying they are incompetent) of a potential future fork.[2]
He's done that a couple times now. He claims to support forks and says "I'll even promote them on WordPress.org" (paraphrase) but what he does is post before a fork is even ready or properly organized. Thereby sabotaging the effort and making everyone involved look bad. [3]
It's truly evil.
[0] https://x.com/jdevalk/status/1878210129914409063
[1] https://joost.blog/wordpress-leadership/
[2] https://wordpress.org/news/2025/01/jkpress/
[3] https://wordpress.org/news/2024/10/spoon/
EDIT: Matt just posted another childish taunt in response to Joost's clarification. See https://x.com/photomatt/status/1878227222927933815
In case there was any question about the utter pettiness of Mr Mullenweg, here's something he JUST posted in response to Joost's clarification.
Aligning Automattic's Sponsored Contributions to WordPress
https://news.ycombinator.com/item?id=42650138
WordPress: Joost/Karim Fork
Forking is Beautiful - WordPress News >> https://wordpress.org/news/2024/10/spoon/
He's clearly a fan of the idea that the vast majority of the public does not care about anything other than what the loudest voice in the room is saying. Say it loud, say it often. Even if what is being said is contrary to evidence, most people are not going to look at it any further.
The instability this is causing is, mostly from what I can tell, strictly tied to the OSS dev community. I haven't seen tonnes of users talking about it or even caring enough to see what the fuss is about.
To be clear, I think what he's doing is bad in a variety of ways. I may be just jaded by years of watching corporations ignore the things that "should" matter and never being punished for it.
Forking is essential.
I spent about a decade working with WP and wrote a lot of code for it, and had to read way more folks' code than I care to think about.
It's unique compared to other stacks I have worked with in that unlike ruby, python, node, or even Drupal, lots of businesses are often making money by selling submodules... which is strange because they are basically selling GPL code for a GPL'd stack.
In an environment like that, folks bristle at the suggestion of "forking" and will accuse folks of "stealing". WP.org has more or less endorsed that view.
I find it a bit nutty, but hey they all think I'm a crank. Maybe I am. Personally, I just made money fixing weird bugs that arose from that pile of cruft, or writing bespoke plugins for very niche purposes. It wasn't fun, but I got very good at dumb stuff for sure- it has some real problems but if it does what you want it's very easy to turn over to the marketing department.
There are plenty of contradictions in that anti-GPL point of view which can be seen in the fact that WP itself is a fork of an earlier project and it's main ecommerce setup was forked as well. But folks generally see what the want to see, I think.
Uh, what? Yes, that's how the license those authors chose for their code works. The other people aren't "thieves" for redistributing it.
Other people reading this, check out https://old.reddit.com/r/Wordpress/comments/1ghc2o6/gpl_clar... for a representative example of odd discussions on the subject.
No one should care if matt is unpleasant when they can just fork and be done with him.
The problem is that the tens of thousands of small businesses who placed their trust in Wordpress will be damaged by this. I know - anecdotally - that many of those people like Wordpress “because it is free” (like both beer and speech) and because they know - even fuzzily - that because of that there’s lots of cool useful stuff that is available.
Now, sure, a lot of that cool useful stuff will still work with a fork. But it splits the message and gradually - not overnight - people developing that cool and useful stuff may lose faith and do something else.
What Millenweg is doing hits at the very heart of what open source means - and what community means - and is, as far as I can see, an absolutely cynical move made in the pursuit of profit and vanity.
I run a business that is invested in the WordPress ecosystem.
It’s going to be a non-trivial endeavor to get a fork seriously running and reliably delivered.
In the meantime the community has to suffer this clown’s further antics.
We built our own hosting platform that is vendor agnostic, but we’d happily support these larger platform oriented players as a matter of open source collaboration.
In the meantime, I’m looking for an alternative to my journaling app, Day One, which sadly was acquired by Automattic a few years ago and shoved into their mostly languishing “Cosmos” (stuff not WordPress related) team. That’s been a long time coming though. They introduce feature regressions a lot and don’t really “do” feedback.
Yes it takes time and effort etc, but wouldn't it be worth it?
I at least would not find it worth any of my time to contribute anything that has anything to do with the WordPress.org domain.
1. Matt announces that he's going to effectively stop contributing to WordPress for now https://automattic.com/2025/01/09/aligning-automattics-spons...
2. Others in the community say they'll pick up the torch in leading the next releases within the current WordPress project
3. Matt says "nuh-uh, I'm busy self-sabotaging my own project here in an attempt to prove how none of you can live without me, stop interfering and go become irrelevant in a fork somewhere instead" https://wordpress.org/news/2025/01/jkpress/
Seriously, perhaps people can empathize with how Mullenweg came to behave this way. When people around you are doing it, it affects you; it subconsciously sets new norms, resets the boundaries in your mind. It impacts your emotions - you are drawn into their emotional state. And then you start acting like them.
Many, many people I know and in the public eye professed extreme dislike for Trump's behavior, but my impression is that over the years, many of the same people act more and more like him.
The trick is that when someone violates your values, you don't want to do the human thing and follow them - we're social creatures, we instinctively follow the crowd. You want to consciously be a leader, consciously remember your values and reset them, and lead the herd to a better place. That's why calm under fire, grace under pressure, dignity and composure are so important.
If you see other people becoming like that too; they are starting their journey to power and addiction.
But we're not all necessarily into that.
You can't have full ownership of something that you've released to the world, but it takes balls to admit it to yourself.
The problem is how does someone who owns a plugin on .org validate their ownership on the new repository?
When authors sign up for an account on the new site: have the signup process provide the user a "hash code" to insert anywhere they want into the HTML code or as a HTML comment or header on their homepage to confirm author access to the plugin page on the new site.
It’s like Mullenweg has been taking lessons from the Trump school of media relations.
“Joost is a self-proclaimed leader in the SEO space, an industry known for making the web better… he was not effective at leading the marketing team or doing the work himself… Karim leads a small WordPress agency called Crowd Favorite which counts clients such as Lexus and ABC and employs ~50 people… In the meantime, on top of my day job running a 1,700+ person company with 25+ products, which I typically work 60-80 hours a week on…”
It’s as if he’s saying “these little people are barely worthy of my attention and have achieved nothing, compare them to me I’m powerful, I’m important, you should respect my power and importance…”
The plan was to scrape the site and set up an alternative, not to fork Wordpress. The headline was deliberately written to deceive.
-----
edit: that being said, a distributed model would be best for all situations like this. I still can't get over the fact that Rust has a github dependency. And I'm sure they're not the only one.
I’ll add this gripe from Bunnie of Novena/Precursor/et.al. fame, explaining how he is mulling over freezing the rust version (in fact the xous OS repo has a fork of rust in order to build against something stable), from the most recent update on crowdsupply [0]
The Rust project used to care about Windows as a target, so this work-around feels like a bit of a middle finger to Windows users. Lately, I have been feeling like Rust (and llvm) is giving the middle finger to everything that’s not POSIX x86_64 running in a FAANG-scale cloud environment; they don’t worry about software supply chain security because they are the software supply chain, and of course they trust their own tools. I suppose they are entitled to do that, given who funds their payroll, but it’s not a good omen for projects like ours.
[0] https://www.crowdsupply.com/sutajio-kosagi/precursor/updates...
Have I unflinchingly recommends Wordpress to dozens of people over the years? Yes.
Have they gone ahead and used it? Yes.
Have I helped them get set up? Yes.
Was it worth staking a little bit of my reputation on Wordpress saying “this will just work, and when it doesn’t there are loads of people who can help”? Yes.
Will I continue to do that when there is this insane level of Mullenweg-induced teenage-boy-angst highschool drama surrounding Wordpress? Hell no.
And that’s the problem. This nonsense kills the community goodwill around the software. And that’s really really sad, and all of Mullenweg’s making because his ego has run away with itself.
It must be really tough being a “software celebrity” for your entire adult life. But it seems like his psyche has got stuck when he got “famous”.
You see this with kids in bands who get too rich, too famous, too fast - and the fallout is similar: destroy everything in a bonfire of vanity.
Wordpress was useful, because lots of people know it well enough. When your consultant can't be reached someone else can take it over and do ok. I even liked the Gutenberg page layout tool.
>It must be really tough being a “software celebrity” for your entire adult l ife.
I imagine it is hard. He didn't make the fortunes of others, but he had a pretty loyal and really nice community. One of the best. Its what made wordpress grow and be so successful.
As a wordpress professional said at a recent meetup, its hard to recommend wordpress, when you know the client will Google it an all this nonsense comes up.
Wordpress is going to become Twitter.
And that harms the hundreds of developers who have built really good single person dev shops, or a handful of people working and being paid well to develop on Wordpress.
All because someone’s ego got bent.
This insanity is entirely unrecoverable on current trajectory
- Woman broaches the topic of changing the nature of her relationship with a man.
- Man attacks woman for it.
- Man cuts woman off from everything and slanders woman to all her colleagues.
- Man says his abuse of woman is for her own good, and he's actually helping her.
- Man has a track record of doing this to people who question him or who he otherwise doesn't like.
Is this the archetypical spousal abuser? Someone showing all 3 of the dark triad (narcissism, machiavellianism, and psychopathy)? Yes on both counts, and also business as usual for matt, CEO of a multimillion dollar company and head of the wordpress foundation. I guess money can't buy being a decent human.
Seriously though, this kind of person who thinks their personal ends justify any means, is dangerous. I would not want to associate with or be physically near such an unstable, abusive person.
Reason (2) is that he didn’t “fork” the code to create a new plugin as is customary. He took over the existing listing (and its install base of several million), renamed it, and then forced his version into everyone’s sites.
So despite having installed “Advanced Custom Fields” by WPEngine people woke up to their sites running “Secure Custom Fields” by Automattic.
If that happened via NPM or any other package manager there would be outrage. It’s a supply chain attack, plain and simple.
Reason (3) is that he then took the paid version of that same plugin and released it for free, despite having official documented rules that he himself wrote against such a practice. Nulled plugins (as the community calls them) are explicitly not allowed in the repository.
In summary, this wasn’t a fork as we all understand it. This was a hostile take over of an existing install base without consent and contrary to the rules he, himself created for the plugin repository.
Oh, and one more thing. Automattic is currently suing someone for doing exactly what he did (redistributing paid plugins). In that case, his lawyers flat out lied to the Dutch court and claimed that the GPL doesn’t allow others to re-sell GPL code. He got caught and the judge was NOT impressed.
Imagine calling “open source” your religion but then lying to a judge about what that actually means.
The man is a greedy, egotistical, tyrant.
To be clear: I’m no fan of what these guys are doing and I think they’ll probably be liable for TM infringement (but maybe not copyright infringement).
All that aside, Automattic lying about what the GPL means in a court of law is truly disgusting. Especially since Matt loves to talk about the freedoms afforded by the GPL and how he is its biggest champion.
The questions around reselling GPL code are well settled (anyone can sell GPL code). One just needs to read their FAQ to see that what Automattic’s lawyers argued in court is total bullshit.
And in no way was i trying to say he isn't greedy, egotistical or a tyrant. My point was not about his methods nor his person.
I believe if more people acted like him it wouldn't be as bad for (F)OSS compared to how it would be if (even) more companies base their whole existence on specific OSS but never give back or support.
Not sure why i got flagged though. downvotes i expected, but flagged? Sure it wasn't you.
Anyway, good day my friend in another universe!
Someone should just take the leadership in this and get everyone together. Come on, nobody wants to keep dealing with Matt, it's a useless fight, sooner or later the fork has to come anyway.
I'm not into WordPress, but if I was one of the main contributers I would not wait any longer.
https://techcrunch.com/2013/02/15/thanks-for-the-15-minute-b...
https://techcrunch.com/2019/06/11/wordpress-vip-go-sites-are...
I was briefly thinking what if techcrunch was using Automattic but quickly dismissed the thought.
Is that all it takes these days?
He is now annoyed that someone else has been better at extracting profit from something that - going by what he says - he sees as his personal fiefdom.
I really dislike WP Engine because they ruined Flywheel, one of the best companies I’ve ever dealt with (and to which I paid tens of thousands of dollars over my lifetime as a customer of Flywheel).
But Mullenweg is coming off as completely unhinged.
This is quite inaccurate. Sure, WP started as a fork of b2, but it's not true to say Mullenweg is a cuckoo. WordPress is something he personally did extensive development work on to evolve it to where it is today, and he hired many of the people who did most of the rest of it as it became commercially viable. Even early on it was a quite different product to b2, which was at best fledgling, and it is fully fair to say that he is one of its creators. He wrote loads of it at the beginning; it's his thing as much as it is any other developer's, if not more. We should not diminish that achievement by pretending he is just leeching off something that in fact he substantially built.
Now, whether he is cuckoo is another matter; as you say, he appears unhinged. Something has happened to him such that the more self-absorbed tendencies that used to work quite well in a BFDL context have gone very wrong. He always used to be able to come across as the guy who could help sell this so it will all work for everyone in the ecosystem commercially, and could be likeable and encouraging as a community figure, but something has broken.
I am sad for him because this kind of loss of control is ultimately humiliating him. It's time to take off all (or all but one) of the hats, and find something else in life.
You are right about WP Engine: I am no fan having had considerably less than optimal customer service experiences with them.
But this is fucked up.
The dude literally one of the top-ever contributors to WordPress. He's number 6 on the GitHub contributor graph with over 1000 commits. Him and Mark Little started WordPress. He's also the person who has funded most of the development either via his own private company or via Automattic.
> He is now annoyed that someone else has been better at extracting profit from something that - going by what he says - he sees as his personal fiefdom.
Another falsehood. Automattic makes more money than WP Engine. He's basically trying to force them to either contribute to WordPress to to pay Automattic. This latest move seems like a move to force WP Engine to fund a fork or help fund development of WordPress.
Nit: Mike Little was the other cofounder - you might be confusing him with Mark Jaquith, one of the lead developers and largest contributors early in the project.
Also, with regards to contribution count, it’s important to look at “props” which are the credits given for commits. WordPress has a contribution system that predates things like git’s multiple author support, so users are given props via commit messages, and a system tracks this for attributing credit for each release.
Started/founded are basically the same, no?
> Also, with regards to contribution count, it’s important to look at “props” which are the credits given for commits. WordPress has a contribution system that predates things like git’s multiple author support, so users are given props via commit messages, and a system tracks this for attributing credit for each release.
This is all way after he stopped contributing on a code level.
My point was that his name is Mike, not Mark :)
He’s funded the development via his own private company which profits from wordpress - and Automattic (also funded by profits from Wordpress - plus VC and private equity money derived from his relationship with Wordpress), which honestly seems to be a fairly autocratic vanity fiefdom primarily concerned with promoting Mullenweg’s interests.
So yeah, he’s got lots of GitHub commits, but given his recent dealing with staff, I would not really be surprised if those were just proxy commits with the code written by others but cuckoo’d by him. That’s just speculation - but given how nosebleed-crazy he seems to be, I’d not be at all surprised.
To clarify: I didn’t say WP Engine was making more money, just that they were better at extracting profit.
“Better” in this context (from the Mullenweg view) likely means “a threat to Mullenweg’s vanity empire because they might pull customers to their business at the expense of his”.
> He’s basically trying to force them to either contribute to Wordpress to to pay Automattic
Even though (a) they don’t have to and (b) “contribution” can mean many things including driving awareness and adoption or “marketing contribution” or providing a visible and simple entry point that sustains usage and development or “ecosystem viability”contribution if you will.
Mullenweg is pissed because they threatened his fiefdom. Plain and simple.
His nonsense regarding the trademarks says it all.
Edit: I say this as someone who has used Wordpress for two decades, and spent a significant amount of money on products and services related to Wordpress. I moved my Wordpress-based business off Wordpress a couple of years ago (because it was too messy), and I’ve never been so glad as I was when this nonsense started.
This is a fair bit of silliness now I'm afraid. Like him or loathe him (and he's making it so very easy to do the latter), Mullenweg was one of the only developers of WP for years back when it was starting. He wrote it part time, he actually quit his job to work on it full time, and he was still a teenager. His energies are why it exists.
Has it all gone horribly wrong in the last couple of years? Yes. Has the money situation complicated things? Yes. But we can state these things without constructing an alternate, incorrect timeline.
He's surely acting like this in part because he does so closely identify with something he risked his livelihood to build as a pretty prolific young developer.
There are plenty of things he's done recently that are ridiculous and bogus enough that they can be criticised without imagining stuff.
Focus on the actual issues.
He wants WP Engine to either fund a fork which means they would have trademark issues since their fork won't be WordPress, or for them to partly fund the development of WordPress, which is what this entire battle was kinda about.
Honestly though, I feel very genuinely sorry for him, and very sad for him.
Clearly something has cracked and it’s unimaginable being on the pedestal he’s been on for as long as he’s been on it. His friends are not looking out for him, which makes me wonder if he has any friends capable of telling him “stop”.
Matt, if you’re reading (which, c’mon, we all know you anlmost certainly are!) please stop.
It’s not too late to save yourself, to save your mental health, and to save your reputation.
Don’t dig your heels in, and don’t play chicken on the railroad tracks the lawyers are laying out for you.
Stop, and focus on the next stage of your journey, your legacy, and let the great work you did speak for itself, rather than be tainted.
You are not Wordpress, and your identify should not be so tied to Wordpress to the degree that is suggested by the way you are conducting yourself in recent times.
I guess everything itt should be taken with a grain of “personally” salt, because that clearly is an accusing statement not tagged as a personal opinion. I wasn’t following this topic at all, but what gp is saying contradicts your hypothesis at least, so there’s no “personally I” escape route.
More meta, it feels like all this civilized discussion on HN et al is just a facade, because in rare situations like this people suddenly start theorizing, rationalizing their position, jumping gray-voting wagons and so on. I mean, it’s their right, but it looks like a booing mob rule rather than a society of standards that everyone relates themselves to here.
I stand by my statement that you have quoted. The “personally” bit was that I, personally, can no longer have full faith that his Wordpress commits are his work, given his recent conduct.
There is nothing accusatory about my statement that he has managed to closely associate Wordpress the product with Mullenweg the man. And it’s an undeniable fact that he’s managed to wring an enormous amount of profit from that relationship, and, indeed, boasts about it himself in the blogpost linked from this post!
> so why is it so unlikely that he could have potentially hired people to write code that he claimed under his moniker?
Sure and he could have bought loads and loads of monkeys and given them typewriters.
Why are you fantasising?
It's a pretty straightforward story here.
Matt himself has claimed that Automattic and WPEngine have similar revenue levels.
Edit: "has" -> "hasn't" lol
Maybe for WordPress VIP or something but Automattic is at $700m while WP Engine is at $400m.
If he really does still have Neal Katyal working on whatever the merits of his actual case are, I am gobsmacked that he is being allowed to behave this way. Katyal is not an idiot or a troll, and this picture does not make sense to me.
Some of his bullshit has already been smacked down by the court: I don't get why he is still doing this.
Matt: stop.
I now know far more than I would ever have liked to know about him, including his apparent sexual proclivities, how his mother allegedly talks to the staff, and goodness knows what else as his reputation is dragged through the courts.
Did I prefer Wordpress before I became intimately acquainted - albeit secondhand - with Mullenweg’s reputation. Absolutely.
Did I trust Wordpress more when I thought it was a community of developers rather than something dictated by the apparently unstable whims of a vain 40-something year old manchild? You bet I did.
Do I think Wordpress will burn to the ground, dragged down by a capricious manchild? I’d lay even odds.
> Throwaway accounts are ok for sensitive information, but please don't create accounts routinely. HN is a community—users should have an identity that others can relate to.
> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.
Open source software is about a specific kind of spirit, a way of relating to the community, and if you don't have that spirit then you shouldn't get the corresponding benefits of viral spread, contributions, increased credibility, or community goodwill.
This is a wordpress fork that will cost people to run and assuming WPEngine is supporting it it'll cost them money to support.
It’s always interesting when people become personally offended when someone dares to make money off of the project they personally open sourced before. Why would you license your stuff with a license that explicitly allows that if you’re salty about the consequences later?
Maybe chose a license you actually stand behind and can live with.
That's really the crux of this OSS pushback, people want all the benefits of being open source, like free labor and marketing, without wanting the ostensible cons.
Because that person chose a license that allows that for a start?
> b2/cafelog, more commonly known as b2 or catalog, was the precursor to WordPress
EDIT: was Wordpress GPL’d all along because it’s a fork of b2/cafelog?
It's ironic he's so terrified of someone forking Wordpress, since Wordpress itself is a fork.
Parent comment OP must work for developer relations at Apple
There even seems to be an open source variant of the OS https://www.puredarwin.org/
BSD is derived from Unix source, so it is Unix. Most BSDs cannot be distributed using the Unix name because of lack of trademark permission. However, MacOS is an officially certified Unix: https://www.opengroup.org/openbrand/register/
What Matt has done, though, is far worse. In his legal filings, he has effectively asserted sole proprietorship of the entire WordPress ecosystem, access to which is gated solely on his whim. Furthermore, he has also argued that previous steps to create a non-profit foundation that is independent of any dictatorial powers were void from the start, and that anyone who thought such actions genuine are laughable idiots. His actions are anathema for an open source project, and even for a corporate product, quite life-threatening.
Matt’s behavior has been borderline sociopathic, and it’s actively harming people, to say nothing of the Wordpress brand itself.
Mullenweg needs to step away from WP and spend a few months in therapy.