Fediverse

The fediverse is a group of federated social networking services, such as Mastodon, Pixelfed, PeerTube, and Lemmy, which allow users of each service to communicate with users on any other service. This is typically accomplished using the ActivityPub protocol.[1] Each social network within the broader fediverse also shares several key distinguishing features, most notably decentralization.[2]
History[edit]
The term "fediverse" was first used to describe the network formed by software using the OStatus protocol, such as GNU Social, Mastodon, and Friendica.[3]
In January 2018, the W3C presented the ActivityPub protocol, aiming to improve the interoperability between different software packages run on a wide network of servers. By 2019, a majority of software that was previously using OStatus had switched to ActivityPub,[4] and the term "fediverse" came to refer to the ActivityPub-based federated network.
Design[edit]
While a traditional social networking site will host all its content on servers owned by the parent company, the decentralized social media sites that make up the fediverse allow any individual or organization to host their own servers (referred to as an "instance").
Every instance is independent, and can set its own rules and expectations. Even so, much like how users of one email service such as gmail can still send emails to users of another service such as Outlook, users may still view content and interact with users on any other instance in the fediverse. A user on one Mastodon instance, for example, may still view and interact with posts made by a user on a different Mastodon instance.[5]
Instances hosted by different social networking services may communicate with one another as well. A user on the microblogging platform misskey, for example, may view and interact with posts made by users on Mastodon. Some fediverse networks even allow users to interact with multiple social networking formats from the same platform. For example, kbin allows users to interact with discussion forums (like those hosted on Lemmy instances) as well as microblog posts (as can be found on Mastodon).[6]
Software[edit]
There are many different software packages and services that allow users to participate in the fediverse. Some of them vaguely resemble Twitter in style (for example, Mastodon, Misskey, GNU social, and Pleroma, which are similar in their microblogging function), while others include more communication and transaction options that are instead comparable to Google+ or Facebook (such as is the case with Friendica and Hubzilla).
| Software name | MAU[7] | Type | ActivityPub | OStatus |
|---|---|---|---|---|
| Aardwolf-Social[8] | Social network | Yes | No | |
| Akkoma[9] | 4,164 | Microblogging | Yes | No |
| BookWyrm[10] | 4,834 | Book cataloguing | Yes | No |
| Castopod | Podcasting | Yes[11] | No | |
| Drupal | Blogging, CMS, image gallery, file hosting, microblogging, social network, website | via third-party module[12] | In progress, via third-party module[13] | |
| Epicyon[14] | Social network, microblogging | Yes | No | |
| Firefish (f. Calckey)[15] | 10,935 | Social network, microblogging | Yes | No |
| Friendica (f. Friendika; orig. Mistpark) |
2,335 | Social network, blogging, image gallery, event planner, groups | Yes | Yes |
| Funkwhale[16] | 600 | Audio, sound hosting | Yes | No |
| Gancio[17] | Event aggregator | Yes | No | |
| GNU social (f. StatusNet; orig. Laconica) |
137 | Blogging | Yes[18] | Yes |
| GoToSocial[19] | 42 | Social network, microblogging | Yes | No |
| Guppe | Groups | Yes[20] | No | |
| Honk[21] | Social network | Yes | No | |
| Hubzilla (f. RedMatrix; orig. Friendica-Red) |
933 | CMS, social network, blogging, wiki, blogging, image gallery, file hosting | Yes | Yes[22] |
| Inventaire | Book cataloguing, reviewing and exchanging | Yes[23] | No | |
| Kbin | 33,112 | Link aggregator, social network, forum, microblogging | Yes | No |
| Lemmy[24] | 69,784 | Link aggregator, social network, forum | Yes | No |
| Libervia | Instant messaging, microblogging, blogging, file sharing, event management | Yes[25] | No | |
| lotide[26] | Link aggregator, social network | Yes | No | |
| Takahē[27] | 5 | Social network, microblogging | Yes | No |
| Mastodon | 1,745,621 | Microblogging | Yes[28] | Dropped[29] |
| Micro.blog[30] | 4,964 | Microblogging bloging photobloging podcasting | Yes[31] | No |
| microblog.pub | Microblogging | Yes | No | |
| Misskey[32] | 15,541 | Social network, microblogging | Yes | No |
| Mobilizon | Event and group management | Yes | No | |
| Nextcloud Social | File hosting | Yes[33] | No | |
| OStatus[34] | Social network, microblogging | Yes | Yes | |
| OLKi[35] | File/dataset hosting | Yes | No | |
| Owncast[36] | 203 | Live video streaming | Yes | No |
| PeerTube | 18,646 | Video hosting | Yes | No |
| Pixelfed[37] | 18,733 | Image hosting | Yes[38] | No |
| Pleroma[39] | 18,094 | Microblogging | Yes | Dropped[40] |
| Plume[41] | Blogging | Yes | No | |
| Read.as | Feed reader | Yes[42] | No | |
| Rebased (Soapbox-BE)[43] | Microblogging | Yes | No | |
| Socialhome | 42 | Website, social network, microblogging, blog | Yes | No |
| Streams[44] | Social network, blogging, wiki, blogging, image gallery | Yes | No | |
| WordPress | Blogging | via third-party plugin[45] | Dropped (third-party plugin)[46] | |
| WriteFreely[47] | Blogging | Yes | No | |
| Zap[48] | Social network, blogging, image gallery, file hosting | Yes | No |
See also[edit]
References[edit]
- ^ Barber, Gregory. "Meta's Threads Could Make—or Break—the Fediverse". Wired. Wired. Retrieved July 24, 2023.
- ^ Okeke, Nnamdi (March 22, 2023). "Fediverse: What It Is And How It Works". TargetTrend. Archived from the original on April 4, 2023. Retrieved April 4, 2023.
- ^ Tilley, Sean (September 24, 2017). "A quick guide to The Free Network". We Distribute.
- ^ "Remove OStatus-related code · Issue #10740 · mastodon/mastodon". GitHub.
- ^ Woloshyn, Roxannna (July 19, 2023). "What is the fediverse and why does Threads want to join?". CBC.
{{cite web}}: CS1 maint: url-status (link) - ^ "Home | kbin.pub - Fediverse of content". kbin.pub. Retrieved July 24, 2023.
- ^ "FediDB - Fediverse Network Statistics". fedidb.org.
- ^ Aardwolf-Social. "Aardwolf-Social". Aardwolf-Social (GitHub). Archived from the original on October 23, 2022. Retrieved October 23, 2022.
- ^ "akkoma.social". Archived from the original on April 5, 2023. Retrieved April 7, 2023.
- ^ bookwyrm. "Bookwyrm". Archived from the original on May 26, 2021. Retrieved May 26, 2021.
- ^ "Castopod features". Archived from the original on May 6, 2022. Retrieved November 7, 2022.
- ^ Kristof, De Jaeger (swentel) (February 23, 2019). "ActivityPub". Drupal.org. Archived from the original on March 6, 2022. Retrieved March 6, 2022.
- ^ Stefan, Auditor (sanduhrs) (April 19, 2011). "OStatus". Drupal.org. Archived from the original on March 6, 2022. Retrieved March 6, 2022.
- ^ "Epicyon ActivityPub server". epicyon.net.
- ^ "Firefish". Archived from the original on November 8, 2022. Retrieved July 22, 2023.
- ^ funkwhale. "Funkwhale". Archived from the original on May 2, 2019. Retrieved May 2, 2019.
- ^ "Home". Gancio.
- ^ GNU social. "Milestone: ActivityPub - GNU Social v3". Archived from the original on July 17, 2022. Retrieved July 18, 2022.
- ^ "GoToSocial". GitHub. Archived from the original on January 1, 2023. Retrieved December 27, 2022.
- ^ immers-space. "Decentralized social groups for ActivityPub". GitHub. Archived from the original on November 22, 2022. Retrieved November 22, 2022.
- ^ "humungus - honk". humungus.tedunangst.com.
- ^ "Hubzilla - Frequently asked questions". hubzilla.org.
- ^ "Inventaire toot". mamot.fr. December 7, 2021. Archived from the original on August 28, 2022. Retrieved October 17, 2022.
- ^ "join-lemmy.org". Archived from the original on December 22, 2022. Retrieved July 12, 2021.
- ^ "Libervia progress note 2022-W45". salut-a-toi.org. November 2022. Archived from the original on December 25, 2022. Retrieved January 9, 2023.
- ^ "lotide". Archived from the original on October 31, 2020. Retrieved October 29, 2020.
- ^ "takahē". Archived from the original on December 27, 2022. Retrieved December 27, 2022.
- ^ Mastodon. "ActivityPub support #1557". GitHub. Archived from the original on May 28, 2018. Retrieved August 18, 2018.
- ^ "Release v3.0.0 · mastodon/mastodon". GitHub.
- ^ "Micro.blog". micro.blog. Archived from the original on December 18, 2022. Retrieved December 19, 2022.
- ^ micro.blog. "Mastodon and ActivityPub". micro.blog. Archived from the original on December 22, 2022. Retrieved December 19, 2022.
- ^ "Misskey". Archived from the original on May 2, 2019. Retrieved May 2, 2019.
- ^ Nextcloud. "Nextcloud introduces social features, joins the fediverse". Archived from the original on December 10, 2018. Retrieved December 10, 2018.
- ^ ostatus. "OStatus". Retrieved October 29, 2020.[permanent dead link]
- ^ "olki". Archived from the original on December 31, 2020. Retrieved October 23, 2020.
- ^ "Owncast v0.0.11". March 5, 2022. Archived from the original on March 5, 2022. Retrieved March 5, 2022.
- ^ Pixelfed. "Pixelfed". Archived from the original on May 8, 2019. Retrieved May 2, 2019.
- ^ Pixelfed (December 25, 2018). "Pixelfed federates now". Archived from the original on December 31, 2018. Retrieved December 31, 2018.
- ^ "ostatus removal (!1854) · Merge requests · Pleroma / pleroma · GitLab". GitLab. October 17, 2019.
- ^ joinplu.me. "Plume". Archived from the original on May 10, 2019. Retrieved May 2, 2019.
- ^ Read.as. "Long-form ActivityPub-enabled reader". GitHub. Archived from the original on January 30, 2019. Retrieved August 29, 2018.
- ^ "rebased repo". Git hub. Archived from the original on April 18, 2023. Retrieved April 7, 2023.
- ^ "streams". codeberg.org. Archived from the original on July 9, 2023. Retrieved November 2, 2022.
- ^ Pfefferle, Matthias. "ActivityPub – WordPress plugin | WordPress.org". Archived from the original on July 2, 2022. Retrieved November 28, 2022.
- ^ Pfefferle, Matthias. "OStatus – WordPress plugin | WordPress.org". Archived from the original on November 28, 2022. Retrieved November 28, 2022.
- ^ "WriteFreely". WriteFreely.
- ^ "zap". Codeberg.org.
Further reading[edit]
- 2022. Toxicity in the Decentralized Web and the Potential for Model Sharing
- 2021. Exploring Content Moderation in the Decentralised Web: The Pleroma Case
- 2019. The disinformation landscape and the lockdown of social platforms

- 2019. Challenges in the Decentralised Web: The Mastodon Case
- 2018. Recommending Users: Whom to Follow on Federated Social Networks
- 2018. Multi-task dialog act and sentiment recognition on Mastodon
- 2015. FCJ-190 Building a Better Twitter: A Study of the Twitter Alternatives GNU social, Quitter, rstat.us, and Twister

- 2015. The Case for Alternative Social Media

External links[edit]
- Fediverse Observer – map, statistics, software overview
- Fediverse Party – history, thematic groups, software overview
- FediDB – software overview and statistics


