269 lines
12 KiB
ReStructuredText
269 lines
12 KiB
ReStructuredText
####
|
||
XMPP
|
||
####
|
||
|
||
:date: 2026-10-03 11:00:00
|
||
:modified: 2026-10-03 11:00:00
|
||
:tags: chat instant-messaging communication
|
||
:category: how-to
|
||
:slug: xmpp
|
||
:authors: Maxime
|
||
:summary: Guide de configuration pour un débutant a XMPP
|
||
|
||
------------
|
||
Présentation
|
||
------------
|
||
|
||
XMPP (ou Jabber) est un protocole de messagerie instantanée standard dont l'objectif est de favoriser
|
||
les écosytèmes de logiciels libres, décentralisés, et respectueux de la vie
|
||
privée.
|
||
|
||
Il existe des logiciels permettant de s'y connecter sur n'importe quel type
|
||
d'appareil (ordinateur, smartphone, tablette, ...), avec n'importe quel système
|
||
d'exploitation (Windows, GNU/Linux, MacOS, Android, iPhone...).
|
||
|
||
Etant-donné que c'est un logiciel libre et décentrlalisé, rien ni personne ne
|
||
pourra jamais fermer le service. Si un fournisseur ferme, il suffira d'ouvrir un
|
||
compte chez un autre fournisseur.
|
||
|
||
*************************************************
|
||
Quoi, encore une autre messagerie instantanée ?!?
|
||
*************************************************
|
||
|
||
Les solutions de messagerie instantanées sont nombreuses. Alors pourquoi en utiliser encore une de plus ?
|
||
|
||
XMPP a des qualités qui lui sont propres et qui en font une solution viable sur
|
||
le très long terme, là où la plupart des messageries instantanées populaires
|
||
sont victimes d’effets de mode.
|
||
|
||
Sources:
|
||
|
||
- `JabberFR`_
|
||
- `XMPP - Chapril`_
|
||
|
||
**********************************
|
||
Se libérer des BigTech : pourquoi?
|
||
**********************************
|
||
|
||
L'arrivée du numérique dans nos vies à été accompagné depuis les 20 dernières
|
||
années par la domination des compagnies "Big Tech", aussi appelées GAFAM,
|
||
(google, amazon, facebook, apple, microsoft), ayant créé un écosytème numérique
|
||
caractérisé par les logiciels non-libres, les standards privatifs, les bases de
|
||
données intrusives, non-respectueuses de vos données personnelles.
|
||
|
||
Ces entreprises ont fréquemment enfrein les lois régulant le commerce et la fiscalité,
|
||
exploitent les travailleurs, et nient leur impact sur le changement climatique
|
||
et l'environnement.
|
||
|
||
Sources:
|
||
|
||
- `Les 5 plus grosses amendes infligées par l'UE aux Gafam - Les Echos`_
|
||
- `Amazon, Apple… les data centers des GAFAM polluent bien plus que ce qu’ils annoncent d’après une étude`_
|
||
- `Il faut limiter le pouvoir des géants de la technologie - Amnesty International`_
|
||
- `Mobifree, more ethical and humane mobile software`_
|
||
|
||
***************************
|
||
Une alternative à WhatsApp?
|
||
***************************
|
||
|
||
WhatsApp Inc. est une entreprise américaine fondée en 2009 et ayant créé une
|
||
version privée d'XMPP utilisant le numéro de téléphone comme identifiant.
|
||
|
||
Cette entreprise est devenue la propriété de Meta, la maison-mère de Facebook,
|
||
en 2014. Comme beaucoup de startups, son modèle est basé sur la création d'un
|
||
service gratuit, et profitant de l'effet de réseau, viennent à féderer une masse
|
||
d'utilisateurs, créant une base de données les concernant et donnant la valeur à
|
||
l'entreprise.
|
||
|
||
Une fois la valeur de l'entreprise validée, elle est revendue à un "BigTech",
|
||
et viens rejoindre d'écosystème évoqué dans la section précédente. WhatsApp Inc.
|
||
à été revendue 16 milliards de dollars : les big techs n'hésitent pas à payer
|
||
très cher pour rattacher les startups à leur empire.
|
||
|
||
Les fonctionnalités rajoutées à WhatsApp après son rachat par Meta ne sont que
|
||
des manières supplémentaires de garder l'audience acquise dans la bulle de
|
||
surveillance créée :
|
||
|
||
- Paiement en ligne (entre autre avec la cryptomonnaie privée de Meta)
|
||
- Géo-Localisation
|
||
- Intégration avec Instagram-Direct et FB Messenger (propriétés de Meta)
|
||
- Création de WhatsApp Business (offre pour entreprises)
|
||
- Intégration des LLMs pour analyser les messages et enrichir les modèles IA de
|
||
Meta
|
||
|
||
Les logiciels libres utilisant XMPP ne permettront probablement jamais d'utiliser ces
|
||
fonctionnalités là, et Meta ne laissera sûrement plus jamais les comptes XMPP
|
||
hors-WhatsApp communiquer avec eux, malgré les obligations demandées par l'UE
|
||
via le Digital Market Act (DMA).
|
||
|
||
Moralité : Si vous souhaitez conservez vos usages avec WhatsApp, restez-y. Si
|
||
vous souhaitez avoir une pratique numérique plus consciente des impacts des
|
||
BigTech et de la surveillance de masse, désinstallez-le, suivez ce guide, et passez le mot.
|
||
|
||
Sources:
|
||
|
||
- `WhatsApp - Wikipedia France`_
|
||
- `L'empreinte de Meta sur WhatsApp - Banque Publique`_
|
||
- `À propos de l’utilisation des expériences avec l’IA disponibles sur WhatsApp`_
|
||
- `WhatsApp Messenger Interoperability - FB`_
|
||
- `DMA - Journal officiel UE`_
|
||
- `Lettre ouverte à Meta - XMPP Fundation`_
|
||
|
||
--------------------
|
||
Créer un compte XMPP
|
||
--------------------
|
||
|
||
TLDR: Si vous souhaitez directement passer à l'installation et à la création de
|
||
compte, descendez à la section `créer son compte sur conversations`_.
|
||
|
||
Contrairement à WhatsApp, votre numéro de téléphone n'est pas nécessaire pour
|
||
créer un compte sur XMPP.
|
||
|
||
Tout ce qu'il vous faut c'est :
|
||
|
||
- Un serveur permettant l'inscription de nouveaux membres
|
||
- Un pseudo disonible sur ce serveur
|
||
- Un mot de passe
|
||
|
||
Le serveur, ou fournisseur, est l'équivalent du site que vous choisissez lorsque
|
||
vous créez une adresse e-mail: vous hériterez du nom de domaine (la partie
|
||
qui finit en .fr, .net, .com, ...) de celui-ci.
|
||
|
||
Vous serez aussi obligé de respecter leur charte d'utilisation et le prix
|
||
d'abonnement s'il y en a un. La majorité des fournisseurs sont gratuits.
|
||
|
||
.. _sélection de serveurs:
|
||
|
||
Voici une sélection de serveurs ayant leurs inscriptions ouvertes :
|
||
|
||
- chapril.org_ : Serveur hébergé par l'APRIL_, association Française de défence et
|
||
de promotion des logiciels libres (localisé en France)
|
||
- jabberfr.org_ : Serveur hébergé par la communauté francophone des utilisateurs
|
||
de Jabber (localisé en France)
|
||
- conversations.im_ : Serveur hébergé par le développeur de l'application mobile
|
||
pour Android "Conversations" (localisé en Allemagne)
|
||
|
||
Une liste non-exhaustive de serveurs XMPP disponible à l'adresse providers.xmpp.net_.
|
||
|
||
Les fournisseurs d'adresse XMPP sont souvent très accessibles et apportent un
|
||
support humain lorsque vous rencontrez des difficultés à l'usage de leurs
|
||
services.
|
||
Contrairement aux services des GAFAM, où avoir un autre être humain au bout du
|
||
fil est tout simplement impossible pour le commun des mortels.
|
||
|
||
Deux possibilités pour créer son compte :
|
||
|
||
- passer directement par une application XMPP sur smartphone ou sur ordinateur
|
||
(exemple : pour chapril.org ou conversations.im )
|
||
- se connecter sur le site internet du fournisseur via un navigateur web
|
||
(exemple : pour jabberfr.org)
|
||
|
||
Vous pourrez ensuite vous connecter en utilisant le logiciel de votre choix,
|
||
selon l'appareil que vous utilisez. Je conseille de créer un compte par appareil
|
||
pour simplifier les choses, et de sauvegarder le mot de passe dans votre
|
||
appareil pour plus de facilité d'utilisation.
|
||
|
||
------------------------
|
||
Procédure d'installation
|
||
------------------------
|
||
|
||
*****************
|
||
Téléphone Android
|
||
*****************
|
||
|
||
......................................
|
||
Installer F-droid et Conversations.im
|
||
......................................
|
||
|
||
Pour installer F-droid suivez les instructions accessibles sur la page suivante:
|
||
`Installer F-Droid`_. L'exemple présent indique comment installer l'application
|
||
"Conversations" qui est un client XMPP pour Android.
|
||
|
||
.. _créer son compte sur conversations:
|
||
|
||
..................................
|
||
Créer son compte sur Conversations
|
||
..................................
|
||
|
||
Lors du premier lancement de lapplications "Conversations", un écran vous
|
||
demandera si vous souhaitez utiliser un compte déjà existant où si vous
|
||
souhaitez vous enregistrer auprès d'un fournisseur.
|
||
|
||
.. figure:: img/xmpp_01_conversations_homepage.jpg
|
||
:align: center
|
||
|
||
Cliquer sur créer un nouveau compte
|
||
|
||
Avant l'écran de création de nouveau compte, on vous demande si vous souhaitez
|
||
utiliser le serveur "conversations.im" ou bien un autre. Vous pouvez choisir
|
||
celui que vous voudrez parmi la liste proposée dans la `sélection de serveurs`_,
|
||
_dans cet exemple, j'utiliserais le serveur "chapril.org", je clique
|
||
donc sur "utiliser votre propre fournisseur".
|
||
|
||
.. figure:: img/xmpp_02_conversations_create_new_account.jpg
|
||
:align: center
|
||
|
||
Choisir "conversations.im" ou un autre fournisseur
|
||
|
||
Sur l'écran de création de compte, entrez le pseudo que vous désirez et le nom
|
||
de domaine du serveur à utiliser, par exmemple si je choisis chapril.org :
|
||
maxime_demo@chapril.org .
|
||
Entrez ensuite le mot de passe de votre choix et
|
||
cliquez sur le bouton en bas à droite. Un challenge "anti-robot" vous sera
|
||
affiché, lisez bien les instructions pour le valider.
|
||
|
||
.. figure:: img/xmpp_03_conversations_create_account_captcha.jpg
|
||
:align: center
|
||
|
||
Création d'un nouveau compte et validation anti-robot
|
||
|
||
Android vous demandera ensuite si vous souhaitez désactiver la restriction
|
||
d'économiseur de batterie. Si vous souhaitez utiliser l'application Conversations
|
||
quotidiennement, je vous conseille de cocher "Pas de restriction". En ce qui
|
||
concerne l'utilisation de la batterie, sans tout les mécanismes de surveillances
|
||
des applications propriétaires habituelles, vous ne constaterez pas de
|
||
surconsommation de la batterie en utilisant cette application.
|
||
|
||
.. figure:: img/xmpp_04_conversations_remove_battery_restrictions.jpg
|
||
:align: center
|
||
|
||
Ecran de paramétrage d'économiseur de la batterie
|
||
|
||
Vous êtes désormais connecté. Envoyez l'adresse que vous avez créé à vos
|
||
amis utilisant XMPP et ils pourront vous rajouter dans leur liste de contacts.
|
||
En cliquant sur "lancer une discussion", vous pourrez rajouter les adresses de
|
||
vos amis et vous connecter à de discussions de groupes.
|
||
|
||
.. figure:: img/xmpp_05_conversations_connected_homepage.jpg
|
||
:align: center
|
||
|
||
Vous êtes connecté! Ajoutez mon contact : m_m@xmpp.zered.net !
|
||
|
||
|
||
************************
|
||
Téléphone Apple (iPhone)
|
||
************************
|
||
|
||
.. _JabberFR: https://jabberfr.org/
|
||
.. _XMPP - Chapril: https://www.chapril.org/XMPP.html
|
||
|
||
.. _Les 5 plus grosses amendes infligées par l'UE aux Gafam - Les Echos: https://www.lesechos.fr/tech-medias/hightech/les-5-plus-grosses-amendes-infligees-par-lue-aux-gafam-1362733
|
||
.. _Amazon, Apple… les data centers des GAFAM polluent bien plus que ce qu’ils annoncent d’après une étude: https://www.science-et-vie.com/nature-et-environnement/amazon-apple-les-data-centers-des-gafam-polluent-bien-plus-que-ce-quils-annoncent-dapres-une-etude-178558.html
|
||
.. _Il faut limiter le pouvoir des géants de la technologie - Amnesty International: https://www.amnesty.be/infos/actualites/article/faut-limiter-pouvoir-geants-technologie
|
||
.. _Mobifree, more ethical and humane mobile software: https://mobifree.org/
|
||
|
||
.. _WhatsApp - Wikipedia France: https://fr.wikipedia.org/wiki/WhatsApp
|
||
.. _L'empreinte de Meta sur WhatsApp - Banque Publique: https://banquepublique.be/lempreinte-de-meta-sur-whatsapp-analyse-du-rachat-et-de-levolution-de-la-messagerie-au-sein-des-gafam/
|
||
.. _À propos de l’utilisation des expériences avec l’IA disponibles sur WhatsApp: https://faq.whatsapp.com/1002544104126998/?helpref=uf_share
|
||
.. _WhatsApp Messenger Interoperability - FB: https://engineering.fb.com/2024/03/06/security/whatsapp-messenger-messaging-interoperability-eu/
|
||
.. _DMA - Journal officiel UE: https://digital-markets-act.ec.europa.eu/businesses-portal/interoperability_en
|
||
.. _Lettre ouverte à Meta - XMPP Fundation: https://xmpp.org/announcements/open-letter-meta-dma/
|
||
|
||
.. _chapril.org: https://www.chapril.org/XMPP.html
|
||
.. _APRIL: https://april.org/
|
||
.. _jabberfr.org: https://jabberfr.org/
|
||
.. _conversations.im: https://conversations.im/
|
||
.. _providers.xmpp.net: https://providers.xmpp.net/compare-all/
|
||
|
||
.. _Installer F-Droid: /fdroid.html
|