Un réseau social fédéré est un système décentralisé, développé et exploité par des fournisseurs distincts (comme le courrier électronique, mais pour les réseaux sociaux). Il se compose de plusieurs applications sociales et sites web, où les utilisateurs de chaque site peuvent communiquer avec les utilisateurs de l'un des autres sites compatibles.
Une application ou un site web participant à un réseau social fédéré est interopérable avec les autres sites (appelés instances) et fédère (extraction et surtout de données) avec eux en fonction des interactions de leurs utilisateurs. La communication entre les sites web sociaux est menée par le biais de protocoles de réseaux sociaux, tels que ActivityPub.
Avantages d'un réseau fédéré:
Un grand arbre pousse à partir d'une plate-forme verte intitulée «ActivityPub - more». Act ActivityPub est un protocole de communication entre différentes applications dans le Fediverse. Le tronc de l'arbre est étiqueté The Fediverse, pour indiquer que toutes les applications au sein de la couronne de l'arbre font partie du Fediverse.
La couronne est composée de cercles qui se croisent.
Apps: Downcast, PeerTube, Pixelfed, Castopod et Nextcloud.
Applications : Friendica, Mastodon, Misskey, Plérome, Diaspora, GnuSocial, Hubzilla, Socialhome, kbin et Lemmy.
Apps : Funkwhale.
Apps : Bookwyrm.
Applications: Écrire librement, Plume, Drupal (via des plugins) et Wordpress (via des plugins).
Apps: Mobilizon et Bonfire.
La croissance du coffre est une branche distincte intitulée « Services payants ». Les applications ici sont micro.blog et write.as.
Des arbres plus petits autour de l'arbre principal indiquent d'autres protocoles pour les réseaux sociaux fédérés.
A droite se trouvent 3 petits arbres, l'un enraciné dans le protocole de la diaspora, un dans le protocole OStatus, et un dans le protocole zoot.
Les deux applications Hubzilla et Friendica se connectent avec Diaspora et OStatus en pointillés. Socialhome se connecte à la diaspora. GnuSocial se connecte à OStatus. Hubzilla se connecte à zot.
À gauche se trouvent deux petits arbres, l'un avec ses racines dans le protocole Matrix et l'autre avec ses racines dans le protocole XMPP. Nexloud se connecte à XMPP et Matrix. Drupal se connecte à XMPP.
ActivityPub est un standard ouvert pour les réseaux sociaux décentralisés basé sur le format ActivityStreams 2.0
Il a été officiellement publié comme recommandation du W3C le 23 janvier 2018.
Une petite définition de l'image tutoriel d’ActivityPub
[TODO] Accroche en une phrase. Découvrez Mastodon.