Days after Meta launched its new app, Threads, this month a software engineer at the company named Ben Savage introduced himself to a developer group of the World Wide Web Consortium, a web standards body. The group, which maintains a protocol for connecting social networks called ActivityPub, had been preparing for this moment for months, ever since the first rumors that Meta was planning to join the standard. Now that moment had arrived. “I’m really interested to see how this interoperable future plays out!” He wrote.
Warm replies to Savage’s email trickled in. And then another comment came:
“The company you work for does disgusting things, among other things. It damages relationships and isolates people. It builds walls and lures people into them. If that’s not enough, ruthless peer pressure will… That said, welcome to the list, Ben.’
Meta’s embrace of ActivityPub, used by apps including the Twitter-like Mastodon, would no doubt be a little awkward. The constellation of small apps and personal servers currently using the protocol, known as the Fediverse, is characterized by an ethos of sharing and openness, not for profit or user bases running into the billions.
ActivityPub is designed to allow users of different apps not only to communicate and view each other’s content, but also to move their digital identities from one service to another. Mastodon, the largest app in the Fediverse, is open source and run by a non-profit organization, and smaller Fediverse apps like PeerTube and Lemmy are often held up as a rejection of the closed nature of services like YouTube or Reddit. Companies like Meta are usually considered the enemy. No surprise that despite calls from ActivityPub leaders for courtesy when Meta arrived on the listserv, some couldn’t keep their mouths shut.
Weeks old Threads already dwarfs Fediverse, which has been around for over a decade and recently peaked with about 4 million active monthly users. Some Fediverse fans see this imbalance as a victory: Suddenly the network could become many times more relevant. Others view that view as naive, expecting the size of Meta to push the small world of apps built on ActivityPub in undesirable directions. Some have circulated a pact to preemptively prevent content from Threads’ servers from appearing on its own.
“The Fediverse community has moved — because of fear and aversion to Meta, as well as excitement,” said Dmitri Zagidulin, a developer who leads the World Wide Web Consortium (W3C) group responsible for discussing the future of ActivityPub. The prospect of Meta joining the decentralized movement has people trying to spice up their projects and prepare for the spotlight. “There are furious meetings. Grants are being applied for. Pull requests. Pushes for better security, better user experience. Better everything,” he says.
Zagidulin itself is a member of a Mastodon server that operates as a social cooperative, where users collectively make important decisions. They recently voted on whether or not to preemptively block Threads, a process known as defederation. The result: 51 percent for, 49 percent against.