Communiquer avec des logiciels libres et de façon décentralisée

Introduction

  • Choisir un outil pour communiquer n'est pas si simple si on y regarde de prêt. Il faut se poser les questions suivantes : mes données vont-elles être analysées, récupérées ? Le logiciel peut-il faire des choses que j'ignore et qui ne me conviennent pas ? Y-a-t-il un niveau de sécurité satifaisant pour l'utiliser en toute confiance ?
  • Cette page recense des services libres pour communiquer. Quelques informations historiques, techniques sont données afin de mieux cerner les technologies utilisées et leur évolution. Pour savoir ce qu'est un logiciel libre, on consultera cette page : Qu'est-ce qu'un logiciel libre ?. La décentralisation s'oppose à la centralisation qui concentre toutes les données au même endroit ou par une même entité. Utiliser des services décentralisés c'est promouvoir une plus grande variété d'acteurs, une sorte de biodiversité des acteurs de l'Internet.

Liste de services

BigBlueButton - formation à distance

BigBlueButton est un système de visioconférence développé pour la formation à distance. Il permet le partage de la voix et de l'image vidéo, de présentations avec ou sans tableau blanc, l'utilisation d'outils de clavardage publics et privés, le partage d'écran, la voix sur IP, des sondages en ligne, ainsi que l'utilisation de documents bureautiques.

("BigBlueButton", 2021).

  • Greenlight est une interface simple pour votre serveur open-source de Web conférence BigBlueButton. Vous pouvez créer vos propres salles pour héberger des sessions ou rejoindre d'autres utilisateurs via un lien court et pratique.
  • bbb.valenciatech.com/b/ autre instance Greenlight en accès libre

Element : communication texte et appels vocaux et vidéo

Element est réputé pour sa capacité à se connecter à d'autres applications de messagerie comme IRC, Slack, Telegram et d'autres. Il intègre la voix et la vidéo pair-à-pair et les discussions de groupe via WebRTC. Étant donné qu'il est possible d'auto-héberger l'application et le serveur de discussion, Element est souvent recommandé par les défenseurs de la vie privée.

Element supporte le chiffrement de bout en bout des conversations un-à-un et des salons, ainsi que des appels un-à-un bien que cela ne soit pas explicité dans la documentation[réf. à confirmer]. Depuis 2020, les nouvelles conversations non-publiques sont chiffrées de bout en bout par défaut ; pour les salons publics, cette fonctionnalité doit être activée manuellement.

("Element",2021)

Il existe une version installable de Element pour Windows, GNU/Linux, smartphone. Sinon, il s'utilise dans le navigateur : element get started

installer ou ouvrir dans le navigateur et se connecter avec vos identifiants @utilisateur:matrix.org

Mumble : conférences audio

Mumble (« marmonnement » en anglais) est un logiciel libre de voix sur IP (VoIP), dont le principal usage est la communication.

Plateformes supportées : Le client Mumble fonctionne sur Windows, Mac OS X, GNU/Linux, iOS et Android. Le serveur nommé murmur peut potentiellement fonctionner sur tout système précédemment cité.

Minecraft. Une partie des serveurs Minecraft publics et beaucoup de serveurs multijoueurs privés utilisent Mumble. En effet, Mumble possède un mod (extension) Forge qui une fois installé sur les machines des joueurs, permet de synchroniser les positions et ainsi les voix. La seule utilisation du mod est la synchronisation 3D : plus les joueurs sont éloignés, plus leur volume est réduit. Il existe aussi une synchronisation du même type pour le chat.

("Mumble",2021)

Versions installable de Mumble pour Windows, choisir : "Windows 64-bit" mumble.info download

configuration serveur : mumble.chapril.org

SIP - Créer un compte SIP, trouver un serveur

Session Initiation Protocol, abrégé SIP, est un protocole de communication standard ouvert de gestion de sessions souvent utilisé dans les télécommunications multimédia (son, image, etc.). Il est depuis 2007 le plus courant pour la téléphonie par internet (la VoIP).

SIP n'est pas seulement destiné à la VoIP mais aussi à de nombreuses autres applications telles que la visiophonie, la messagerie instantanée, la réalité virtuelle ou même les jeux vidéo en ligne.

("Session Initiation Protocol", 2021)

Free sip Linphone.org hosts a free SIP service that allows users to make audio or video calls using SIP addresses via the domain sip.linphone.org. You can create your own sip address, for example "sip:john@sip.linphone.org" using the form below, and your friends can call you using this SIP address.

XMPP. Créer un compte xmpp, trouver un serveur

Extensible Messaging and Presence Protocol (qu'on peut traduire par « protocole extensible de présence et de messagerie »), souvent abrégé en XMPP, est un ensemble de protocoles standards ouverts de l’Internet Engineering Task Force (IETF) pour la messagerie instantanée, et plus généralement une architecture décentralisée d’échange de données. XMPP est également un système de collaboration en quasi-temps-réel et d’échange multimédia par son extension Jingle, dont la voix sur réseau IP (téléphonie sur Internet), la visioconférence et l’échange de fichiers sont des exemples d’applications.

XMPP est constitué d'un protocole TCP/IP basé sur une architecture client-serveur permettant les échanges décentralisés de messages instantanés ou non, entre clients, au format Extensible Markup Language (XML). XMPP est en développement constant et ouvert au sein de l’IETF.

("Extensible Messaging and Presence Protocol", 2021)

im.apinc.org Jabber est un système standard et ouvert de messagerie instantanée basé sur le protocole XMPP : il permet aux personnes de communiquer en temps réel sur Internet et de voir quand leurs contacts sont connectés. Jabber n’est pas seulement composé d’un logiciel, mais d’une multitude de logiciels (clients) pouvant se connecter au même service (réseau) en utilisant des points d’accès différents (serveurs).

Public XMPP servers This is a list of public XMPP servers, free for everyone to use. XMPP is a open, free and decentralized instant messaging network.

mov.im client web pour messagerie instantanée (XMPP)

movim.eu The social platform shaped for your community... and that federates with the others

chapril.org XMPP mettre à disposition du plus grand nombre, une messagerie instantanée agréable et facile d’usage

Ressources

As more people are going remote, there is an outbreak of proprietary software happening around the Internet. Many are suggesting to use proprietary, SaaSS, and/or privacy invading video conferencing software as an alternative to meeting in person. Proprietary vendors are hopping to the task by offering services that are temporarily free as in cost, and that would lock organizations into continuing to use those vendors. Let's work together to promote free software instead.

("Libre Planet", 2021)

After taking the LibrePlanet 2020 conference online, we received a number of requests asking us to document our streaming setup. As the pandemic grew worse, this gave way to more curiosity about how the Free Software Foundation (FSF) uses free tools and free communication platforms to conduct our everyday business. And while the stereotype of hackers hunched over a white on black terminal session applies to us in some ways, many of the tools we use are available in any environment, even for people who do not have a lot of technical experience. We've started documenting ethical solutions on the LibrePlanet wiki, in addition to starting a remote communication mailing list to help each other advocate for their use.

("Libre Planet", 2020)

Des services libres et éthiques

Le site chapril.org est la contribution de l’April au Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires (CHATONS).

Le projet vise à rassembler des acteurs proposant des services en ligne libres, éthiques, décentralisés et solidaires afin de permettre aux utilisateurs de trouver - rapidement - des alternatives aux produits des G[...], entre autres, mais respectueux de leurs données et de leur vie privée.

("Chapril", 2021)

Bibliographie

  • Session Initiation Protocol. (2021, 2 janvier). Dans ​Wikipédia​. https://fr.wikipedia.org/wiki/Session_Initiation_Protocol
  • Extensible Messaging and Presence Protocol, (2021, 15 janvier). Dans ​Wikipédia​. https://fr.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol
  • BigBlueButton (2021, 11 janvier). Dans ​Wikipédia​. https://fr.wikipedia.org/wiki/BigBlueButton
  • Element. (2021, 25 février). Dans ​Wikipédia​. https://fr.wikipedia.org/wiki/Element_(logiciel)
  • Mumble. (2021, 18 février). Dans ​Wikipédia​. https://fr.wikipedia.org/wiki/Mumble
  • Libre Planet. (2021). Remote Communication. Libre Planet. https://libreplanet.org/wiki/Remote_Communication
  • Greg Farough. (2020, april). Better than Z[...]: Try these free software tools for staying in touch. Free Software Foundation. https://www.fsf.org/blogs/community/better-than-zoom-try-these-free-software-tools-for-staying-in-touch
  • April. (2021) Êtes-vous pret à d[...] Internet ?. Chapril. https://www.chapril.org/