Kev Quirk, one of the admins of Fosstodon (a Mastodon instance), destroys Meta in an email exchange.

giallo@beehaw.org to Technology@beehaw.org – 874 points –
Kev Quirk (@kev@fosstodon.org)
fosstodon.org

The exchange is about Meta's upcoming ActivityPub-enabled network Threads. Meta is calling for a meeting, his response is priceless!

394

You are viewing a single comment

If Meta wants to make an app that is competitive with other fediverse apps and is actually good, I don't see the problem. If they want to harm other fediverse instances then I do. How much harm could they do to the fediverse? Would they then block off all other apps when their app is the biggest essentially?

they could make their own custom version of the fediverse, slowly diverging from the core open source version, then push the actual fediverse into obscurity, the same way Google Chat killed XMPP. Imagine a new Meta-controlled "fediverse" where you can only have an instance if you use their code and their rules.

I found this article interesting and relevant: https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html

this was an excellent article. I'm old enough to remember being impacted by these events.

I'm not in Munich, but I remember trying to embrace OpenOffice, and telling my wife how pissed off I was that Microsoft wasn't following it's own open source document standard.

I remember Google killing XMPP, and there's also the more recent examples of what Facebook has done to WhatApp, Instagram, and the other potential competitors that got buried.

In other words they're trying a new way to turn the fediverse into the metaverse.

That makes about the most sense It possibly can.

they could make their own custom version of the fediverse

I mean, they already did and it's called "Facebook" (and "Instagram")? Are people forgetting that Fediverse apps are being developed as an alternative to the existing commercial "social media"? Meta is already heavily invested in keeping users on their platforms and killing alternatives. This is 100% an attempt to do that. They just added a pair of Groucho glasses to it and think people won't see through the flimsy disguise.

You don't have to use it though?

No, of course not. You didn't have to use Google chat either, but here we are. I never used it but ICQ is still dead. My point is that the billion dollar companies have more power than just making instances. Once their instances have features that the rest of the fediverse doesn't, people will be motivated to use their version instead because "it's more convenient and I can talk to my friends."

So your complaint is that you don't want them to do it better?

It's not that they might do something better.

It's that they have a history of encouraging the competition to adopt an open standard (to gain the active users), and then purposely scuttling the standard in order to sink the competition (and leave the users with no functioning alternative).

If they do it better without contributing the improvements back to the standard then that's something to complain about. Because then all they're doing is a different, better, proprietary standard and they never really had any intention of embracing an open source project.

...and they never really had any intention of embracing an open source project.

Well, FOSS. Open source projects can still be proprietary, as just because you can see the source code doesn't mean you have legal permission to use it as you wish.

Anyway, there's a simple rule about this: capitalist corporations NEVER have the intention of embracing FOSS. Like, people want to give M$ lots of credit for contributing to the Linux kernel for a while, but the truth is that their motivation for doing so wasn't to improve on Linux, but to gain advantage for their own hypervisor (and then cloud) platform. They'd tried to take over the web server space with Windows Server and realized it was never going to happen, so they took a step lower and tried to get every instance of Linux-based web servers running on Azure. Tailoring the Linux kernel for their brand of virtual environment was NOT done for the benefit of Linux developers or users.

"If Meta wants…" My concern is that the only conceivable motivation Meta could have for investing money in such a project is making more money. If, in the process, Meta destroys the eco-structure of the Fediverse, so much the better—less competition, more money for them.

That's exactly it and there's no reason to pretend otherwise. Meta is a financial instrument to turn money into more money. The only reason Meta would engage with any third party is to make their commercial products more attractive to advertisers. Play with Meta and before you know if they'll be writing all the rules about how you're allowed to run your instance.

"and is actually good" it won't be actually good because with Meta the users are always going to be the product. What you are thinking is exactly what they want to do. Build the best looking app first so everybody installs it, then they're in a position to start making the calls about the future of the fediverse.

If you think meta has any good intentions I would suggest reading this article about how they killed xmpp open protocol.

There objective will be simple, monetize and if they can't, kill off the competition.

Edit: grammar and spelling

Thank you, it was a good read

My view is if they did do that last thing, we'd be in exactly the same place as we were when we started - with "fediverse" as a tiny niche social network mainly populated by nerds, off to the side of all the others.

I think people have kind of failed to keep a sense of scale here - fedi has something like 2million active users, Facebook has a thousand times as many. We are quite literally a rounding error.