Loading AI tools
groupe de sites de réseaux sociaux utilisant un protocole de fédération De Wikipédia, l'encyclopédie libre
Le fediverse ou fédivers, parfois orthographié fédiverse et fedivers et souvent avec une majuscule (mot-valise de l'anglais pour « fédération » et « univers »), est un maillage de serveurs informatiques formant un grand réseau social multi-applications (partage de texte, ou de photos, chaîne de vidéos, micro-blog, etc). Le fédivers est construit autour de logiciels libres permettant un auto-hébergement, ou demandant simplement l'inscription sur une "instance" (un serveur pré-configuré, mis à disposition des autres par un tiers). Chaque logiciel propose des applications ou services spécifiques (blog, podcast, articles de recherche, code logiciel, livres lus, etc) et nombreux sont ceux qui utilisent des protocoles d'échanges communs pour communiquer entre eux (se fédérer), ou qui utilisent de façon transparente pour l'utilisateur des ponts entre différents protocoles. La volonté est de fournir une alternative ouverte et résiliente aux réseaux sociaux captifs (GAFAM), centralisés et propriétés d'une unique entité.
Le protocole ActivityPub (normalisé par le W3C établissant les formats du web), est aujourd'hui le plus répandu, mais d'autres protocoles sont également utilisés et connectés à ActivityPub via des ponts, tels que Matrix, OStatus, Diaspora*, Webmention, Zot et Zot/6 (utilisé par Hubzilla), XMPP (utilisé par Movim)[1] ou encore WebTorrent (utilisé par Peertube et Webtorrent Desktop).
En 2008, Evan Prodromou a créé pour le réseau social Identi.ca, un service, GNU social, et le protocole d'échange, OStatus. En 2011, identi.ca a changé de moteur pour Pump.io. Différentes instances de GNU social ont alors été créées. Au même moment, d'autres logiciels, tels que Friendica ou Hubzilla, intègrent le protocole OStatus. En janvier 2018, le W3C présente le protocole normalisé ActivityPub, afin d'améliorer les échanges entre ces plateformes. Le système de microblog Mastodon est un des premiers logiciels utilisant ce protocole ayant eu un engouement important, suivi de Pleroma. Le nombre de logiciels le supportant s'est rapidement étendu en 2018.
Si les premiers services, à l'exception de Hubzilla, étaient orientés et limités au microblog, cette évolution a permis également d'y intégrer différents types de services comme des articles de blogs longs, ou des services orientés fichiers ou flux avec des outils spécialisés (PeerTube pour la vidéo, puis Pixelfed pour les images, et ensuite Funkwhale pour l'audio). Sont également apparus des outils spécialisés dans la publication d'articles de recherche (Dokieli, Oki), ou encore un calendrier[2] ou l'organisation d’événements et manifestations[3]. Le sous-standard d'échange ForgeFed quant à lui, commencé en 2018 mais toujours en phase de normalisation, se spécialise dans les échanges communs aux forges logicielles, basées sur des VCS (telles que Subversion, Git, Mercurial, Darcs, etc., en y apportant des requêtes spécifiques, telles que ouverture de ticket pour les bugs, ou bien demande de fusion de patch logiciel[4].
À partir de 2023, Meta amorce l'interopérabilité de son récent service Threads (qui s'appuie sur la base des comptes Instagram) avec le Fédivers[5],[6].
Une partie des instances de ce réseau sont orientées microblog, ayant des similitudes avec Twitter (par exemple les moteurs d'instances Mastodon, Pleroma ou GNU social, semblables par les activités et à leur fonction de microblog), tandis que d'autres plates-formes fédérées incluent des options de communications et de transactions, plutôt comparables à Google+ ou Facebook (comme c'est le cas avec Friendica, Hubzilla et Streams (anciennement Zap)). D'autres encore se destinent aux images, aux vidéos (comme PeerTube), à la musique, aux événements ou aux environnements de travail[7].
Le Fediverse est conçu pour que les différents types d'instances, souvent spécialisés dans la diffusion d'un format de médias, puissent échanger de façon transparente. Les services qui échangent par ActivityPub communiquent, quel que soit le logiciel, avec des noms de la forme @utilisateur@instance
où instance
est l'adresse HTTP(S) du service. C'est également un moyen dans un message d'interpeler un utilisateur d'une instance à l'autre. Il est par exemple possible d'interagir entre Mastodon (la limite par défaut d'une instance est de 500 caractères par billet) avec Pleroma (limite par défaut à 5 000 caractères, permettant la mise en page dans différents formats). Le message de l'un sera intégré de façon transparente à l'autre.
Il est par exemple possible de repartager une vidéo créée avec PeerTube, logiciel de diffusion vidéo utilisant le Pair à Pair pour permettre sa décentralisation, un enregistrement sonore de Funkwhale, une image de Pixelfed, un article de recherche d'Olki, ou un article de blog de Write Freely ou WordPress, dans un fil de discussion de Mastodon ou Pleroma. Réciproquement, il est possible depuis ces derniers de commenter ce média, le commentaire sera alors visible sur l'instance du média et les instances l'ayant partagé.
Le protocole ForgeFed vise à ajouter au Fediverse et aux forges de développement logiciel une possibilité de décentralisation et d'échange entre instances. On peut ainsi, depuis une instance implémentant ce protocole, suivre le dépôt d'une forge distante, y ajouter ou mettre à jour des tickets (erreurs, évolutions), proposer des patchs, et ainsi appliquer sur une instance les patchs proposés depuis une instance distante. L'implémentation de référence, Vervis, permet de tester et améliorer ses spécifications.
Il y a deux principaux moyens d'initier les échanges entre les différents services :
Parmi les ponts entre les différents réseaux on peut citer :
Les systèmes suivants utilisent le Fediverse pour leurs interactions :
Le logiciel de traitement de texte Abiword, propose une fonctionnalité permettant d'éditer en simultané des documents informatiques, en utilisant le protocole XMPP[44], une fonctionnalité inédite et unique pour un traitement de texte[45].
Depuis les années 2000, il est possible d'effectuer de la retransmission vidéo via Internet, avec le logiciel libre VLC ; il est cependant nécessaire d'utiliser la traduction de ports, afin de permettre à une source vidéo de diffuser comme "serveur vidéo" vers des clients IP, dans un usage privé par exemple.
D'après les calculs du site « The Federation », en , la population totale du Fediverse est estimée à environ 2,5 millions d'utilisateurs[46]; en , elle est estimée à environ 3,2 millions d'utilisateurs (dont 1,5 million d'actifs), et à 6 100 nœuds [47]. En août 2020 elle est estimée à 4 millions d'utilisateurs[48]. Certains comptes sont automatisés (bots) et il est impossible de connaître le nombre exact d'utilisateurs à cause de la nature décentralisée du réseau.
De 2022 à 2024, le Contrôleur européen de la protection des données a favorisé la présence dans le Fédivers de nombreuses institutions et agences de l'Union européenne, en lançant un projet pilote d'ouverture de deux services qui leur étaient dédiés : EU Voice (une instance Mastodon) et EU Video (une instance Peertube)[49].
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.