Fediverse

Aus besserwiki.de
Vorschlag für ein Fediverse-Logo

Das Fediverse (ein Portmanteau aus "Federation" und "Universum") ist ein Ensemble von föderierten (d.h. miteinander verbundenen) Servern, die für Web-Publishing (d.h. soziale Netzwerke, Microblogging, Blogging oder Websites) und File-Hosting verwendet werden, die aber unabhängig voneinander gehostet werden und miteinander kommunizieren können. Auf verschiedenen Servern (Instanzen) können die Nutzer so genannte Identitäten anlegen. Diese Identitäten sind in der Lage, über die Grenzen der Instanzen hinweg zu kommunizieren, da die auf den Servern laufende Software ein oder mehrere Kommunikationsprotokolle unterstützt, die einem offenen Standard folgen. Als Identität im fediverse können die Nutzer Texte und andere Medien veröffentlichen oder den Beiträgen anderer Identitäten folgen. In einigen Fällen können Nutzer sogar Daten (Video-, Audio-, Text- und andere Dateien) öffentlich oder für eine ausgewählte Gruppe von Identitäten zeigen oder freigeben und anderen Identitäten erlauben, die Daten anderer Nutzer zu bearbeiten (z. B. einen Kalender oder ein Adressbuch).

Fediverse (ein Kofferwort aus „federation“ und „universe“) oder Fediversum bezeichnet ein Netzwerk föderierter, voneinander unabhängiger sozialer Netzwerke, Mikroblogging-Dienste und Webseiten für Online-Publikation oder Daten-Hosting. Das Konzept kam 2008 mit GNU Social auf und verbreitete sich 2016 vermehrt mit Mastodon und dem 2018 vom World Wide Web Consortium (W3C) definierten Kommunikationsprotokoll ActivityPub.

Historische Entwicklung

Das Konzept des Fediverse kam im Jahr 2008 mit dem sozialen Netzwerk identi.ca auf, das die Software GNU Social verwendet. Neben dem Server identi.ca existierten lange Zeit nur wenige andere Instanzen, die meist von Einzelpersonen für ihren persönlichen Gebrauch betrieben wurden. Dies änderte sich 2011/2012, als es zunehmend zu Problemen auf identi.ca kam und die Plattform auf eine neue Software (pump.io) umgestellt wurde. Im Zuge der Migration von identi.ca wurden mehrere andere GNU-Social-Instanzen eröffnet.

Parallel zur Entwicklung von GNU Social implementierten andere Projekte wie Friendica, Hubzilla, Mastodon oder Pleroma das OStatus-Protokoll, womit das Fediverse immer weiter wuchs.

Im Januar 2016 stellte das W3C das Kommunikationsprotokoll ActivityPub vor, um die Interoperabilität der verschiedenen Plattformen zu verbessern. Inzwischen wird dieses Protokoll von verschiedenen Plattformen ganz oder teilweise unterstützt. Diese Plattformen nutzen gleichzeitig noch andere Kommunikationsprotokolle, wodurch diese auch Teil des Fediverse werden. Der Grad der Integration und damit die Interoperabilität zwischen den einzelnen Plattformen und Netzwerken ist unterschiedlich. So sind auch innerhalb eines Kommunikationsprotokolls nicht alle Plattformen miteinander verbunden – wenngleich dies das Ziel von Protokollen wie ActivityPub ist.

Im fediverse verwendete Kommunikationsprotokolle

Auszug der gängigen Protokolle und Plattformen im Fediverse (2022)

Diese Kommunikationsprotokolle, die offene Standards implementieren, werden im fediverse verwendet:

  • ActivityPub
  • Diaspora-Netzwerk
  • OStatus
  • Zot & Zot/6

Software-Plattformen des Fediversums

Die Software, die das Fediversum umspannt, ist allesamt FOSS. Einige von ihnen ähneln dem Stil von Twitter (z.B. Mastodon, Misskey, GNU social und Pleroma, die sich in ihrer Microblogging-Funktion ähneln), während andere mehr Kommunikations- und Transaktionsmöglichkeiten bieten, die eher mit Google+ oder Facebook vergleichbar sind (wie z.B. Friendica und Hubzilla).

Die folgenden Software-Plattformen überspannen das Fediversum, indem sie die aufgeführten Kommunikationsprotokolle verwenden:

Plattform Name Typ ActivityPub Diaspora
Netzwerk
OStatus Zot
Zot/6
Erdwolf Soziales Netzwerk Ja Nein Nein Nein
Anfora Bild-Hosting In Bearbeitung Nein Nein Nein
BookWyrm Katalogisierung von Büchern Ja Nein Nein Nein
diaspora* (Software) Soziales Netzwerk, Microblogging Nein Ja Nein Nein
distbin Pastebin Ja Nein Nein Nein
Drupal Blogging, CMS, Bildergalerie, Filehosting, Microblogging, Soziales Netzwerk, Website Ja Ja In Bearbeitung Nein
Epicyon Soziales Netzwerk, Microblogging Ja Nein Nein Nein
Friendika
(f. Friendika; urspr. Mistpark)
Soziales Netzwerk, Microblogging Ja Ja Ja Nein
Funkwhale Audio, Sound-Hosting Ja Nein Nein Nein
GNU MediaGoblin Datei-, Bild-, Audio- und Videohosting Vorgeschlagene Nein Nein Nein
GNU sozial
(f. StatusNet; orig. Laconica)
Mikroblogging Ja Nein Ja Nein
Honk Soziales Netzwerk Ja Nein Nein Nein
Hubzilla
(f. RedMatrix; orig. Friendica-Red)
CMS, Soziales Netzwerk, Microblogging, Wiki, Blogging, Bildergalerie, Filehosting Ja Ja Ja Ja
Kibou Soziales Netzwerk, Microblogging Ja Nein Nein Nein
Lemmy Link-Aggregator, Soziales Netzwerk Ja Nein Nein Nein
Littr.me Link-Aggregator, Soziales Netzwerk In Bearbeitung Nein Nein Nein
lotide Link-Aggregator, Soziales Netzwerk Ja Nein Nein Nein
Mastodon Mikroblogging Ja Nein Entfallen Nein
microblog.pub Mikroblogging Ja Nein Nein Nein
Misskey Soziales Netzwerk, Microblogging Ja Nein Nein Nein
Mobilizon Verwaltung von Veranstaltungen und Gruppen Ja Nein Nein Nein
Nextcloud Sozial Datei-Hosting Ja Nein Nein Nein
OStatus Soziales Netzwerk, Microblogging Ja Nein Ja Nein
OLKi Hosting von Dateien/Datensätzen Ja Nein Nein Nein
Owncast Live-Video-Streaming Ja Nein Nein Nein
PeerPx Bild-Hosting Ja Nein Nein Nein
PeerTube Video-Hosting Ja Nein Nein Nein
Pixelfed Bild-Hosting Ja Nein Nein Nein
Pleroma Mikroblogging Ja Nein Entfallen Nein
Plume Bloggen Ja Nein Nein Nein
Prismo Link-Freigabe Ja Nein Nein Nein
Pubcast (z. B. Metapods) Netcasting Ja Nein Nein Nein
pump.io Mikroblogging Vorgeschlagene Nein Entfallen Nein
Lesen.as Feed-Reader Ja Nein Nein Nein
Socialhome Website, Soziales Netzwerk, Microblogging, Blog Ja Ja Nein Vorgeschlagene
Schreiben.as / WriteFreely Bloggen Ja Nein Nein Nein
Zap Soziales Netzwerk, Makroblogging, Bildergalerie, Filehosting Ja Nein Nein Zot/6

Benutzer-Statistiken

Eine Reihe von Entwicklern veröffentlichen Live-Statistiken über das fediverse auf Überwachungsseiten wie the-federation.info. Die Statistiken auf diesen Seiten sind ein Hinweis auf die Nutzung, aber keine vollständige Aufzeichnung, da sie nur Daten von Instanzen zusammenfassen können, die das NodeInfo-Protokoll zur Veröffentlichung von Nutzungsstatistiken verwenden. Es gibt keine Garantie, dass alle Instanzen diesen Seiten bekannt sind, und einige Instanzen können NodeInfo deaktivieren oder Software verwenden, die es nicht implementiert hat. Einige dieser Seiten enthalten Daten von jeder föderierten Software, die sie mit NodeInfo veröffentlicht, nicht nur von fediverse Software.

Verbreitung

Eine genaue Angabe der Anzahl verbundener Instanzen und Nutzer ist nicht möglich, da Statistiken nur per Opt-in erfasst werden. Diese machen keine Aussage zur gesamten Verbreitung des Fediverse; es können nur Aussagen zur Mindestverbreitung getroffen werden, die tatsächliche Verbreitung kann höher sein.

Ein Statistikserver hatte zum 8. März 2022 Kenntnis von 10.208 Instanzen (Servern), die sich auf 86 Projekte aufteilen, die drei dynamischsten Projekte von April bis Ende Dezember 2018 sind Mastodon (+600.858 Nutzer +717 neue Instanzen), Pleroma (+2.535 Nutzer, +286 Instanzen) und PeerTube (+7.382 Nutzer, +188 Instanzen), beachtenswert ist auch das neue Projekt PixelFed (+3.668 Nutzer, +34 Instanzen). Es waren insgesamt etwa 5,1 Mio. Nutzer registriert, die 606,6 Mio. Millionen Nachrichten verfassten. Rund 1,3 Mio. Nutzer waren innerhalb des letzten halben Jahres aktiv.

Netzwerk Nutzer (Stand 2022)
Mastodon 4,4 bis 5,1 Mio.
PeerTube 0,3 Mio.
diaspora 0,8 Mio.