Threads commence à tester la Fédération

Le nouveau réseau social Threads avait annoncé qu’ils allaient ajouter le protocole ActivityPub. Cela signifiait que depuis toutes les applications utilisant ce protocole allaient pouvoir communiquer avec Threads.

Certain ont vu la mort de ActivityPub et du fédiverse en repensant à l’histoire de XMPP. D’autres voient une formidable oportunité pour la notoriété du fédiverse.

Récement Mark Zuckerberd a publié le message suivant

 

Publié par @zuck
Voir dans Threads

 

 

Lancement d’un test au cours duquel les messages des comptes Threads seront disponibles sur Mastodon et d’autres services utilisant le protocole ActivityPub. Rendre les fils interopérables donnera aux gens plus de choix sur la manière dont ils interagissent et permettra au contenu d’atteindre plus de personnes. Je suis assez optimiste à ce sujet.

Je viens de faire un test et ça n’a pas l’air de fonctionner. Et pour vous c’est pareil ?

 

Situation du fédiverse en novembre 2023

Le fédiverse est l’ensemble des utilisateurs communiquant entre eux sur internet sous la forme d’un réseau social multiprotocole multiapplications et multiserveurs. En résumé c’est l’équivalent des emails pour les réseaux socials.

 

Sur ce graphique qui vient du site https://the-federation.info On constate une petite progression. Il n’y a pas de croissance massive parce que venir sur le fédiverse demande un petit effort. Il faut trouver une instance, créer un compte et apprendre l’utilisation. En plus il n’y a pas beaucoup d’outil d’encouragement à s’enregistrer comme il en existait sur les grands réseaux sociaux centralisé qui proposait des outils facile à utiliser et envoyait des invitations à nos contacts emails.

 

Applications

Mastodon domine avec 77% des utilisateurs utilisant cette plateforme. C’est la raison pourquoi il y a souvent confusion entre fédiverse et Mastodon.

Miskey avec 6% qui était trés peu connu a une progression intéressante ces derniers mois. Ce logiciel d’origine japonais permet d’avoir une expérience utilisateur plus fluide avec un graphisme attractif.

Lemmy est une plateforme sociale auto-hébergée de discussion et d’agrégation de liens. Cette application est inspiré de Reddit. Trés bonne progression sur cette plateforme.

Peertube avec ses 3% est la plateforme vidéo qui pourrait se comparer à Youtube.

Pixelfed a presque 2% des comptes. C’est une plateforme de partage de photos. L’inspiration vient de instagram.  (1.5%) est une application de microblog comme twitter ou mastodon mais qui se veut plus légère et peut s’installer sur des petits serveurs.

Ce n’est pas parce qu’un logiciel ne se trouve pas en haut de ce classement qu’il est moins intéressant. La liste compléte est assez longue et elle évolue rapidement.

Toutes ces plateformes permettent de communiquer entre elles. On peut par exemple suivre un compte pixelfed sur Mastodon et commenter une photo ou Partager une vidéo de peertube sur pleroma etc…

Dans la pratique cet interopérabilité n’est pas toujours aisé. Mais en théorie cela fonctionne et cela fonctionne de mieux en mieux.

Si on veut conclure, on peut dire qu’en cette fin d’année 2023 le fédiverse est trés dynamique et que la notion de réseau social fédéré commence à être intégré. De multiples projets sont en cours et des grosses plateformes s’y sont joint. Par exemple WordPress a officiellement joint le fédiverse. Même Meta avec Threads reconnait que le fédiverse c’est l’avenir. Mais qui connait l’avenir ?

 

Connecter un blog WordPress au fediverse

Connecter un blog WordPress au fediverse

Excellente nouvelle pour tous les adeptes de WordPress, la possibilité de connecter votre blog WordPress au Fediverse est désormais une réalité. Vous vous demandez ce que cela signifie ? Eh bien, c’est un grand pas en avant vers une plus grande accessibilité de votre contenu sur la toile.

Imaginez un instant que vos articles WordPress soient directement disponibles sur l’ensemble du fediverse. En d’autres termes, les utilisateurs de plates-formes telles que Mastodon, qui prennent en charge ActivityPub, peuvent désormais s’abonner à votre blog sans même avoir besoin de créer un compte WordPress. La simplicité à son meilleur !

Si vous n’êtes pas familier avec le terme « fediverse », il s’agit d’un ensemble de plates-formes interconnectées. Cela ressemble beaucoup au concept des e-mails, où vous pouvez envoyer un e-mail depuis Gmail à quelqu’un qui utilise Yahoo, et tout se passe en douceur. Dans le cas du fediverse, ces plates-formes fédérées permettent aux utilisateurs de suivre, partager et interagir avec du contenu provenant de différents services au sein d’un même réseau.

C’est génial, non ? Vous pouvez atteindre un public beaucoup plus large et offrir une expérience interactive à vos lecteurs. En fait, lorsque vos articles sont partagés ou commentés sur des plates-formes du fediverse comme Mastodon, Pleroma, Friendica ou Pixelfed qui est comme Instagram en version fediverse, ces interactions se reflètent automatiquement sur votre blog WordPress. C’est un échange dynamique qui favorise la conversation.

Et la meilleure partie, c’est que cette fonctionnalité est accessible à tous les utilisateurs de WordPress.com, qu’ils optent pour les plans gratuit, personnel ou premium. Pour les propriétaires de sites Business ou Commerce, un simple plugin suffira pour profiter de cette intégration. Notez que les nouveaux articles apparaîtront sur les plates-formes du fediverse, et cela peut prendre jusqu’à 15 minutes après leur publication.

C’est une étape significative dans l’évolution de WordPress, et cela ouvre de nouvelles opportunités passionnantes pour le blogging. Qui sait quel acteur majeur se joindra au mouvement du fediverse ensuite ? Restez à l’affût, car des développements passionnants sont à prévoir.

Michel Campillo

Gotosocial : test en tant qu’instance perso

Gotosocial est un serveur ActivityPub écrit en golang. Il est en cette fin 2022 en phase de développement et n’est donc pas fini. La présentation dit clairement que la version actuelle fonctionne avec la fédération mais qu’il manque des fonctionalités.

Comme je cherche un outil pour avoir une instance personnelle sur yunohost, je me suis dit que peut être ce serait une instance pour moi. Le critère que je me suis fixé est de ne pas utiliser trop de place disque car j’ai un petit vps avec quelques giga et de ne pas trop utiliser trop de ressources. Je voulais aussi une instance facile à administrer sans trop avoir à taper des lignes de codes.

Installation

sur Yunohost l’installation est facile. Il faut au préalable avoir réservé un sous domaine et hop on clique installer. Tout va bien.

Premiers pas

Les choses commences à se compliquer quand on a fini l’installation car il n’y a pas d’interface et il faut utiliser pinafore mais comment créer un compte? Il faut lire la documentation en anglais et se taper des lignes de commandes. Déjà des mauvais points

./gotosocial --config-path config.yaml admin account create --username some_username --email someuser@example.org --password 'SomeLongAndComplicatedPassword'

./gotosocial --config-path config.yaml admin account confirm --username some_username

Il faut savoir à partir de quel répertoire il faut taper ces lignes de commandes c’est dans var/www/gotosocial/ ou var/www/gotosocial/xxx comme c’est en phase de développement référez vous à la vrai documentation cet article n’a pas pour objet d’être un tuto mais de montrer qu’il faut se coltiner des lignes de codes et cela risque de changer dans les prochaines mois.

Usage

J’ai voulu ajouter une image de profile et mettre quelques lignes de présentation à mon profile. Je n’ai pas trouvé avec pinafore. J’ai donc utilisé tusky sur mon ordiphone qui le permet.

Aprés ces quelques obstacle on peut utiliser ce compte. Il faut bien sûr commencer à ajouter un compte pour que la fédération commence à fonctionner. L’interface pinafore demande un peu de temps d’adaptation. Elle est brute mais fonctionne.

Autohébergement

Le but de mon test était de surveiller l’usage de mon disque et de voir si cela pouvait tourner sur mon petit serveur personnel. Trés vite j’ai remarqué que la base de donnée commençait à s’affoler alors que je n’avais pas beaucoup d’activité. J’avais l’impression qu’il cherchait à mettre tout le fédiverse dans la table accounts. Je pensais qu’il avait besoin uniquement des comptes avec lesquels j’intervenais. Un rapide contrôle dans cette table me montre qu’il met beaucoup plus de comptes inutilement.  Cela gonfle la base de donnée alors que je ne fait rien. En plus le répertoire /home/yunohost.app/gotosocial commence à gonfler et prendre de plus en plus de place.

Résultat du test

J’ai décidé de ne pas utiliser gotosocial pour l’instant pour mon instance personnelle.

  • Prend trop de place disque même si l’activité est réduite. (répertoire + base de donnée). A l’heure ou l’écrit le développeur est en train d’écrire des fonctionnalités pour purger des choses et cela va être implémenté dans la prochaine version 0.7
  • Il manque des fonctionnalités trés basiques comme la gestion des comptes (création de compte, validation de compte etc…) il faut le faire en ligne de commande.
  • Il manque une interface web. Gotosocial n’est qu’un serveur.B

Voilà quelques raisons qui m’ont poussé à attendre encore un peu. Ce logiciel est trop nouveau et manque de donctionnalités. Pourtant une belle communauté est en train de s’intéressé à cet outil.

Comment avoir son propre serveur fédiverse gratuit

fediverse

Fediverse.express propose différents modèles pour avoir un serveur fédiverse. On peut avoir pleroma, Misskey ou GotoSocial (béta).

fediverse.express

 

On a le choix entre des hébergement classiques comme Digital Ocean etc… ou Oracle. Cette solution est un peu plus compliqué mais c’est gratuit à vie.

cliquer sur le lien est suivez les instructions.

fediverse.express
Connectez-vous en suivant les instructions suivantes :

Bien que la configuration de l’hébergement d’Oracle soit un peu compliquée, elle est gratuite « pour toujours » et n’est pas très difficile tant que vous suivez les étapes ci-dessous.

Note : ceci n’est recommandé que pour les instances PLEROMA mono-utilisateur. Misskey peut fonctionner, mais à vos risques et périls !

Comment mettre en place :

Créez un compte sur Oracle Cloud. IMPORTANT : lors de la configuration de votre compte Oracle, vous devez définir votre lieu de résidence à Ashburn, VA, US pour de meilleurs résultats. Théoriquement, il est possible de fonctionner dans une autre région, mais cela n’a pas été testé et pourrait ne jamais être pris en charge.
Attendez environ une demi-heure pour qu’Oracle confirme votre enregistrement et fournisse vos services. Une fois l’opération terminée, vous recevrez un e-mail.
Connectez-vous à votre compte sur oracle.com/cloud/sign-in.html (si vous recevez un avis concernant la « fédération » et le « SSO », cliquez sur « continuer »). Mettez cette page en signet ; c’est là que vous vous connecterez à la console à l’avenir, si nécessaire.
À GAUCHE du logo « Oracle Cloud » en haut à gauche, cliquez sur l’icône hamburger (trois lignes horizontales). Cliquez ensuite sur Identité et sécurité (environ au milieu de la liste), puis sur Utilisateurs.
Vers le bas de la liste, vous devriez voir un utilisateur étiqueté avec votre adresse électronique. Il ne s’agit pas du compte préfixé par « oracleidentitycloudservice ». Cliquez dessus.
Sur le côté GAUCHE de la fenêtre (vous devrez peut-être faire défiler la page pour le voir), vous trouverez un lien intitulé API Keys. Cliquez dessus, puis sur Ajouter une clé API.
Vous serez invité à télécharger une clé privée. Faites-le et enregistrez-la dans un endroit où vous vous souviendrez de son emplacement. Cliquez ensuite sur Ajouter.
Une fenêtre intitulée Aperçu du fichier de configuration s’affiche. Ne la fermez pas encore. Passez plutôt à l’onglet dans lequel cette page est ouverte et préparez votre touche Ctrl-C.
Copiez tout ce qui se trouve à droite de user sur la page Oracle et collez-le comme User OCID, ci-dessous. Le résultat final devrait ressembler à ocid1.user.oc1..aaaaaaaawhhko2mr [plus de lettres et de chiffres aléatoires…]ccuta.
Copiez tout ce qui se trouve à droite de l’empreinte digitale sur la page Oracle et collez-le comme empreinte digitale clé, ci-dessous. Le résultat final devrait ressembler à 76:2d:99:5f:33:ee:23:d2:84:55:25:e9:2b:04:eb:c6.
Copiez tout ce qui se trouve à droite de tenancy sur la page Oracle et collez-le comme Tenancy OCID, ci-dessous. Le résultat final devrait ressembler à ocid1.tenancy.oc1..aaaaaaaakumf5zr3 [plus de lettres et de chiffres aléatoires…]flq.
Copiez tout ce qui se trouve à droite de region sur la page Oracle et PASTEZ le comme Tenancy Region, ci-dessous. Si vous configurez votre serveur à Ashburn, VA, c’est us-ashburn-1.
Ouvrez le fichier que vous avez généré dans Notepad avec un éditeur de texte (par exemple Notepad, TextEdit, gedit, vi, etc.) et COPIEZ et COLLEZ le FICHIER ENTIER dans la zone de texte Clé privée ci-dessous, OU cliquez sur Cliquez pour activer JavaScript et téléchargez directement votre fichier .pem.
Cliquez sur « Connexion », et c’est fait !

Résultat de mon test : il faut mettre un numéro de carte bancaire.

J’ai pu tester pour voir si on pouvait avoir un hébergement gratuit pour pleroma. C’est peut être vrai mais il y a une chose qui n’est pas mentionné c’est qu’il faut à un certain moment ajouter son numéro de carte.  Et on est bloqué si on ne la met pas. Donc pour moi cette demande a été un critère bloquant.

Si vous avez réussis à avoir une instance, vous pouvez mettre un commentaire.

Un serveur fediverse open source basée sur la confidentialité, la résilience et l’éthique.

Streams c’est le nom que Mike Macgirvin donne a ce projet mais ce n’est pas un nom de marque. C’est un tronc, une base pour créer autre chose, un cadre. C’est une expérimentation grandeur réelle.

Voici la traduction de la présentation du projet Stream qui se veut la suite de la ligné : Friendica – Hubzilla – Zap Bref une plateforme de communication basée sur la confidentialité et l’identité nomade. L’idée depuis le début a été de créer un outil pour se libérer des grandes plateformes monopolistiques qui veulent emprisonner les utilisateurs.

Lire la présentation en anglais

Un serveur fediverse open source avec une longue histoire d’innovation basée sur la confidentialité, la résilience et l’éthique. Une plateforme de communication qui vous donne le contrôle.

Ce référentiel a été rendu public pour la première fois en 2010 et a donné naissance à un certain nombre de projets liés à fediverse. Friendica, Hubzilla, Zap et bien d’autres. Ceux-ci sont devenus des branches de cet arbre. Certains sont devenus des communautés open source indépendantes. D’autres se sont flétris et se sont éteints. Ceci est le tronc principal de développement.

Mon nom est Mike. Je me suis en retraité de l’open source maintenant, mais construire des logiciels de communication décentralisés est ce que je fais ; et je le fais depuis bien avant que le web n’existe. Il ne s’agit donc pas d’un passe-temps ou d’un plan pour devenir riche – c’est la mission de ma vie et ce dépôt est l’endroit où je construis et teste de nouveaux concepts et idées.

Dès le premier jour, la question était de savoir comment construire une pile de communication fédérée/décentralisée qui offre un meilleur contrôle sur votre vie privée et qui respecte toutes les personnes et toutes les cultures, y compris celles qui ont un parti pris politique différent, tout en leur permettant de coexister dans le même espace (et sans s’entretuer). Au cours des années écoulées, nous avons trouvé de nombreuses solutions créatives aux problèmes de décentralisation les plus épineux.

nomad

Je vais souligner les plus importantes : nous mettons en œuvre des permissions granulaires interdomaines, une identité (nomade) interdomaines et une signature unique interdomaines. Tous ces éléments fonctionnent ensemble pour fournir une plateforme de communication qui ne ressemble probablement à aucune autre que vous avez utilisée auparavant. Elle est entièrement décentralisée, mais offre de nombreuses fonctionnalités qui n’étaient auparavant disponibles que dans des systèmes monolithiques centralisés. Il s’agit d’une énorme distinction par rapport à la plupart des autres projets du fediverse et pourrait représenter une « killer app » à la fois pour le fediverse et pour l’internet en général une fois adopté à grande échelle. Tout cela est en train d’arriver sur Internet de toute façon, c’est une progression naturelle, sauf que dans notre vision, votre existence en ligne vous appartient et non à Facebook, Twitter, Microsoft et Google.

Les permissions sont votre garde-barrière. C’est ainsi que vous vous libérez des trolls, des abus et des spams. Vous pouvez également bloquer ceux que vous ne souhaitez pas voir, mais vous n’aurez que rarement (voire jamais) besoin de le faire si votre plateforme fournit des autorisations raisonnables pour commencer. Vous contrôlez également la visibilité et la distribution de vos communications au public souhaité, qu’il s’agisse d’individus, de collections partageables d’individus, de communautés ad hoc, de groupes d’intérêt thématiques, ou du monde entier si vous le souhaitez.

L’identité nomade vous donne le contrôle de votre existence en ligne. Vous pouvez répliquer votre identité et toutes vos données en temps quasi réel à plusieurs fournisseurs de services. Si un fournisseur se déconnecte, même pour une heure, vous n’êtes pas du tout affecté. Si l’un de vos fournisseurs annule votre compte parce qu’il n’aime pas votre groupe ethnique, votre système de croyances politiques/sexuelles, ou s’il se fait renverser par un bus ou ne paie pas ses factures d’hébergement, vous n’êtes absolument pas affecté.

L’authentification unique fonctionne avec les autorisations pour donner accès au contenu multimédia privé et aux conversations cachées que vos amis publient sur leurs propres sites. C’est la colle qui lie des centaines de sites web divers en une seule entité aux multiples facettes, tandis que vos autorisations régulent ce que les autres peuvent faire et voir dans votre propre espace.

Il existe des centaines d’autres fonctionnalités, mais ce sont les caractéristiques principales qui sont restées constantes au cours de la dernière décennie. À un moment donné, il y avait tellement de fonctionnalités que nous ne pouvions pas toutes les gérer, nous avons donc simplifié. Aujourd’hui, l’interface est beaucoup plus élégante et basique ; et vous pouvez ajouter des applications depuis notre magasin d’applications gratuit pour fournir toutes les fonctionnalités avancées que vous désirez ou dont vous avez besoin.

Depuis 2017, chaque branche de ce référentiel a évolué pour prendre en charge les communications sur ActivityPub, la norme web actuelle pour les communications sociales. Cela permet un accès immédiat à (actuellement) environ 5 millions de personnes à travers (actuellement) une centaine de logiciels différents. Il existe des clones de Twitter, des clones de Facebook, des clones d’Instagram et des clones de YouTube, et nous interagissons avec chacun d’entre eux. Dans l’intérêt d’une divulgation complète, ce dépôt a d’abord été rendu public en 2010 en tant qu’alternative décentralisée à Facebook, mais nous l’avons depuis transformé en quelque chose de complètement différent et ne nous soucions plus d’imiter qui que ce soit. Nous fournissons une expérience de communication avec des mécanismes de confidentialité et des fonctionnalités que vous ne trouverez tout simplement pas ailleurs.

fediverse

Ce logiciel s’installe comme un serveur fediverse utilisant la pile LAMP. Des installations conteneurisées sont également disponibles. Il est régulièrement maintenu et mis à jour et vous êtes les bienvenus pour aider – si vous le souhaitez. Il n’y a pas d’organisation formelle ici. Soit vous aidez, soit vous ne le faites pas. La plupart de nos sites sont gérés à titre privé sur de petits appareils pour la famille et les amis, et nous ne savons pas et ne nous soucions pas de savoir combien il en existe ou combien d' »utilisateurs » se trouvent sur nos systèmes. Les serveurs eux-mêmes ne nécessitent que très peu de maintenance et nous nous efforçons d’offrir des conditions de concurrence équitables pour tous. Vous disposez des mêmes fonctionnalités et capacités, quelle que soit la taille de votre serveur.

Ce travail est dédié et publié dans le domaine public sans aucune condition. Sachez que de nombreuses autres personnes ont contribué au code de ce dépôt sous différentes licences logicielles approuvées par l’OSI au cours de son existence. Cela n’a aucun effet sur vos libertés fondamentales en matière de logiciels, bien que les consultants juridiques d’entreprise qui souhaitent se réapproprier notre travail au profit de leur employeur trouveront probablement ce manque de clarté des licences « gênant ». Ceci est intentionnel.

Le nom actuel de ce dépôt implique la fluidité. En tant que marque ou produit, il n’existe techniquement pas. C’est également intentionnel. Le logiciel fournit une infrastructure générale de communication web. C’est votre site web. Votre site est votre marque. Pas la nôtre.

 

 

Hubzilla sort la version 7.4

Hubzilla

La version 7.4 de la plus célèbre plateforme sociale utilisant une identité nomade #hubzilla vient de sortir

Hubzilla est un logiciel multifonction fédéré ayant la particularité d’avoir une identité nomade.  Il propose un réseau social avec les principaux protocoles fédérés (ActivityPub, Zap et Diaspora), forums, wiki, CMS, Agenda, gestion et partage de photos et de fichiers.  Il peut faire la même chose que nextcloud avec une synchronisation de fichiers. Il est surtout connu pour sa possibilité sociale et nomade lui donnant la possibilité de cloner son compte et d’utiliser pour le même compte deux ou plusieurs serveurs (url).  Cela le rend particulièrement robuste et trés sécurisé.

La principale nouveauté de cette version est de déplacé le wiki et les articles du coeur pour en faire des plugin.  Une refonte profonde du code a aussi été faite pour le rendre plus actuel et souple .

 

En savoir plus sur le protocole nomade zot

 

 

Facebook autorise les messages en lien avec la guerre en Ukraine et incitant à la violence contre la Russie

Quand j’ai lu cette information j’ai pensé à un article faux (fake news) ou provocateur. Mais quand j’ai vue le lien j’ai compris que c’était vrai. Il provient de l’agence de presse Reuter

La censure n’est pas neutre. Ce qui est bon ce qui est mauvais est subjectif mais Meta change radicalement ses règles à cause de l’invasion russe de l’Ukraine.

Voici ce que déclare le porte parole de Meta : « En raison de l’invasion russe de l’Ukraine, nous avons temporairement autorisé des formes d’expression politique qui auraient normalement violé nos règles, comme les discours violents tels que « mort aux envahisseurs russes ». Nous n’autoriserons toujours pas les appels crédibles à la violence contre les civils russes« ,

Lire le message de Reuter

Il est vraiment temps d’arrêter d’utiliser Facebook et de fermer son compte. Il est temps de commencer à utiliser des plateformes alternatives neutres comme le Fediverse. Nous pouvons être en désaccord avec l’invasion russe, nous pouvons soutenir l’Ukraine, mais pousser les gens à la violence surtout contre des civil n’est pas acceptable.

De nombreux Russes ne sont pas d’accord avec l' »opération spéciale » en Ukraine.

 

Le fédiverse et l’indice de pérénité

Le fédiverse est formidable. C’est un espace de liberté florissant. Chacun peut installer son instance. Le tout communique dans un grand réseau trés résiliant.

Ca c’est la théorie.

Dans la pratique j’avais un compte @tofeo@counter.fedi.live qui ne fonctione plus. J’aimais bien ce compte car j’étais à l’aise et ça fonctionnait. Mais voilà depuis plusieurs jours aprés de longues secondes et peut être minutes de recherche il arrive sur une page avec le message « Le délai d’attente est dépassé »

Me voilà donc avec mon compte de secours zap. Et Zap c’est aussi trés bien sur le papier. C’est la meilleure plateforme. Mais dans la vraie vie. Non c’est différent. C’est lent et peu pratique. Moins d’interactions et sentiment de non fiabilité. Bref venons en au sujet de mon propos.

L’indice de pérénité : c’est quoi

Ce serait un indice qui prendrait en compte la pérénité d’une instance. 1 : trés solide et péréne 0. Risque de panne la plus élevé.

Voici quelques piste pour fabriquer cet indice.

– Age de l’instance : plus une instance est ancienne plus elle est solide. Une instance jeune risque de mourrir.

– Qui administre. Si c’est une personne privée seule indice faible. Si il y a une association ou un groupe de personne l’indice est plus élevé.

– Nombre de comptes. On peut penser qu’une instance avec peu d’utilisateurs a des chances de mourir alors qu’une instance avec de nombreux comptes serait plus solide.

Bref vous avez compris le principe. Et je n’ai pas trouvé d’annuaires avec le critère de pérénité. Il y a d’autres critère comme contenu autorisé ou nombre d’utilisateurs.

Conclusion

Une des faiblesses du fédiverse c’est son instabilité. A moins d’installer soit même son instance, si on cherche une instance et qu’on ne sait pas être administrateur système, on ne sait pas quelle instance choisir. Et c’est un peu la lotterie. On peut ouvrir un compte sur une instance fragile.

Fediverse

fediverse

Que signifie ce mot bizarre?  Federated Universe ou en français univers fédéré. Le fait d’appeler Univers est un peu prétention. En fait il s’agit simplement de connecter des sites entre eux.

Au début il y avait les forums. Il fallait avoir un compte par forum pour participer. Puis les blogs sont venus. Pour commenter de même il fallait avoir un compte.  Puis les réseaux sociaux sont venus. Mais tout cela restaient interne au site au forum ou au blog.

Puis en 2010 Evan Prodromou a lancé Status .net. C’était un site qui ressemblait à Twitter mais qu’on pouvait installer sur son propre serveur. Chaque compte pouvait interagir avec les autres comptes sur les autres serveurs également.

La même année, (2010) un deuxième projet était lancé : Friendica par Mike Macgirvin. Ce réseau social ressemblait à Facebook. Ce projet allait donner naissance à d’autres projets  comme Hubzilla et son identité nomade.

Depuis les projets se sont multiplié et un protocole a été accepté par le W3C : ActivityPub. Cette acceptation a été le lancement de nombreux autres projets.

Le Fediverse est donc un ensemble de serveurs fédérés (c’est-à-dire interconnectés) qui sont utilisés pour la publication sur le web (c’est-à-dire les réseaux sociaux, les microblogs, les blogs ou les sites web) et l’hébergement de fichiers, mais qui, tout en étant hébergés indépendamment, peuvent communiquer entre eux.
Sur différents serveurs (instances), les utilisateurs peuvent créer des identités. Ces identités sont capables de communiquer au-delà des frontières des instances parce que le logiciel fonctionnant sur les serveurs supporte un ou plusieurs protocoles de communication qui suivent une norme ouverte.

En tant qu’identité sur le fediverse, les utilisateurs peuvent publier des textes et d’autres médias, ou suivre les messages d’autres identités. Dans certains cas, les utilisateurs peuvent même montrer ou partager des données (vidéo, audio, texte et autres fichiers) publiquement ou à un groupe sélectionné d’identités et permettre à d’autres identités de modifier les données d’autres utilisateurs (comme un calendrier ou un carnet d’adresses).

Ces protocoles de communication, qui mettent en œuvre des normes ouvertes, sont utilisés dans le fediverse : ActivityPub, Diaspora Network, OStatus et Zot. Le schéma ci-dessous résume les principales applications du fédiverse en 2021 et les protocoles utilisés.

fediverse

Comme on le voit les applications qui permettent  le plus de protocoles sont Friendica et Hubzilla.