#### 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 ------------ .. image:: img/xmpp-logo.jpg :width: 128px :alt: Logo XMPP 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ée 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 -------------------- 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