Introduction au Fediverse

Module qui explique le Fediverse sur librecours et informe sur les médias sociaux.

Le Fediverse est un réseau décentralisé et libre. Il fonctionne grâce à différentes instances qui communiquent entre elles grâce à des protocoles standardisés.

Chaque instance possède le logiciel libre sur un serveur local pour pouvoir échanger facilement en interne. La communication entre différentes instances est également possible, grâce aux protocoles. Les protocoles du Fediverse sont standardisés et ouverts : toutes les instances peuvent communiquer entre elles et chacun peut ajouter sa propre instance. Par exemple ActivityPub est un protocole beaucoup utilisé.

Il y a 2 sous-protocoles : le message entre le client et le serveur pour créer, mettre à jour ou supprimer du contenu, et le message entre serveur et serveur pour échanger des données entre les serveurs, des activités ou des actions.

Les 4 principaux types d'informations sont l'acteur qui réalise l'action, l'objet (le contenu), l'activité (action effectuée) et les collections (liste objets).