Fediverse
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
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. |