Base d'utilisateurs et popularité de Jabber / XMPP

Un peu de statistiques Jabber / XMPP ```

Sommaire

Jabber (maintenant généralement appelé XMPP) est un protocole de communication open source et un ensemble d’applications clientes qui permettent aux individus et aux organisations de communiquer en temps réel, d’effectuer des appels vocaux/vidéo, des conférences, le partage d’écran, et de gérer la présence.

L’architecture ouverte de Jabber et son écosystème florissant de clients et de serveurs ont permis de maintenir sa pertinence auprès des utilisateurs soucieux de la vie privée, des entreprises et des communautés techniques.

XMPP_logo

Jabber utilise XMPP (Extensible Messaging and Presence Protocol), initialement développé pour les messages instantanés décentralisés. Il permet aux utilisateurs de communiquer de manière sécurisée à travers les frontières organisationnelles, offrant des chats rapides, des messages de groupe, des salons de discussion persistants, des appels vocaux/vidéo de haute qualité, et une intégration fluide avec d’autres plateformes de collaboration.

Avantages de XMPP

  • Standard ouvert et extensibilité : Jabber/XMPP est un protocole ouvert, ce qui signifie que tout le monde peut développer des logiciels clients ou serveurs compatibles, favorisant l’innovation et l’interopérabilité.
  • Confidentialité et sécurité : Un fort soutien à l’encodage (SSL/TLS, OTR) et une architecture décentralisée aident à protéger les données des utilisateurs et à réduire la dépendance aux services centralisés.
  • Multisupport et prise en charge des appareils : Disponible pour Windows, macOS, Linux, Android, iOS et navigateurs web, répondant aux besoins variés des utilisateurs.
  • Fonctionnalités d’entreprise : Les clients Jabber comme Cisco Jabber intègrent la téléphonie, les conférences, la présence et la planification, améliorant la productivité dans les environnements d’entreprise.
  • Personnalisation et plugins : De nombreux clients, tels que Pidgin et Gajim, supportent des plugins pour des fonctionnalités améliorées (intégration aux réseaux sociaux, notifications personnalisées, etc.).

Comparaison : Jabber vs. autres protocoles

Protocole Architecture Chiffrement Prise en charge des plateformes Extensibilité Exemples de clients
XMPP/Jabber Décentralisée SSL/OTR Toutes les principales OS Élevée Pidgin, Gajim, Conversations, Adium
Slack Centralisée (cloud) TLS Toutes les principales OS Modérée Client Slack
MS Teams Centralisée (cloud) TLS Toutes les principales OS Faible Client Teams
Discord Centralisée (cloud) TLS Toutes les principales OS Modérée Client Discord

Applications clientes populaires de Jabber / XMPP

  • Pidgin : Un client multi-protocole établi, connu pour sa stabilité et son support des plugins.
  • Gajim : Un client complet, facile à utiliser, avec une compatibilité multiplateforme.
  • Conversations : Très réputé pour Android, open source, excellent support de la sécurité et des fonctionnalités XMPP.
  • ChatSecure : Axé sur iOS, open source, priorise le chiffrement fort.
  • Adium : Un client IM multi-protocole populaire pour Mac OS X.
  • Cisco Jabber : À usage professionnel, avec une intégration avancée de la communication unifiée (voix, vidéo, messagerie).
  • Dino, Kaidan, Psi, Swift : D’autres options bien établies pour les ordinateurs, axées sur la confidentialité et la flexibilité.
  • mcabber et Profanity (Linux console) : clients basés sur la console.
  • Converse.js : un client XMPP basé sur le navigateur.
  • Tigase clients (Stork IM, Beagle IM, Siskin IM) : clients natifs optimisés pour Android, macOS et iOS avec des fonctionnalités riches.
  • Xabber : disponible sur Android et web.
  • Yaxim : un client basé sur Android.

Base d’utilisateurs et adoption

Jabber/XMPP continue de bénéficier d’une base d’utilisateurs globale importante, ancrée à la fois dans les communautés ouvertes et les environnements d’entreprise. Les serveurs individuels varient de quelques centaines à plusieurs milliers d’utilisateurs actifs quotidiennement, et les déploiements d’entreprise tels que Cisco Jabber supportent des millions de postes à travers le monde. La base d’utilisateurs est géographiquement répartie, avec une popularité notable parmi les défenseurs de la vie privée, les professionnels de la technologie et les organisations nécessitant des solutions de messagerie évolutives et sécurisées.

Utilisateurs XMPP actifs annuellement

Vers 2010 et jusqu’en 2014, lorsque Google Talk était en pleine expansion, la base d’utilisateurs XMPP était relativement importante, principalement en raison de cela. Puis, après une brève fluctuation en 2014, le nombre annuel d’utilisateurs XMPP actifs de 2015 à 2024 a montré une croissance modeste mais régulière, caractérisée par l’attractivité du protocole auprès des amateurs de confidentialité, des communautés open source et des entreprises adoptant des solutions de messagerie auto-hébergées ou fédérées. Les chiffres directs par source restent rares en raison de la nature décentralisée de XMPP, mais les estimations agrégées provenant des rapports communautaires publics et des analystes technologiques donnent la suivante estimation :

Utilisateurs globaux Jabber/XMPP (2010–2023) — estimation bottom-up

Comment ceci est construit : points d’ancrage à partir de grands services publics qui ont publié des chiffres concrets (par exemple, jabber.org & jabber.ru utilisateurs simultanés) et des jalons de l’écosystème (par exemple, l’ère Gmail/Google Talk et la suite de dé-fédération), puis interpolés comme plages pour refléter la décentralisation et le rapport incomplet. Points d’ancrage clés :

  • jabber.org a signalé 330 000 utilisateurs inscrits (décembre 2009) et 15 000 utilisateurs en ligne à tout moment historiquement. (1)
  • jabber.ru (l’un des plus grands serveurs publics) a historiquement géré ~10 000 à 20 000 utilisateurs simultanés. (1)
  • Gmail avait ~425 M d’utilisateurs actifs (juin 2012), tandis que Google Talk utilisait XMPP (y compris la fédération s2s à cette époque), ce qui a temporairement gonflé le nombre de comptes accessibles via XMPP pendant 2010–2012. (Cela ne correspond pas aux utilisateurs actifs de XMPP, mais c’est un signal de plafonnement pour l’époque.) (2)

Important : Comme de nombreux serveurs XMPP ne publient pas de chiffres d’utilisateurs et que de nombreuses déploiements sont privés, les chiffres exacts ne sont pas mesurables. Les plages ci-dessous reflètent cette incertitude.

Année Estimation globale des utilisateurs XMPP (approx.) Ce qui a changé / ancre
2010 40–60 M (principalement inscrits) Post-2009 jabber.org 330k utilisateurs ; Google Talk en pleine expansion. (1)
2011 50–70 M Croissance avec la base d’utilisateurs Gmail/GTalk pré-Hangouts. (2)
2012 150–400 M (plafonnement inscrits ; actifs bien plus faibles) Gmail à 425 M MAU ; GTalk toujours basé sur XMPP/fédéré ; pas tous utilisant XMPP activement. (2)
2013 30–60 M Google commence à réduire la fédération ouverte ; les utilisateurs actifs du réseau ouvert se contractent. (3)
2014 8–20 M Période post-Google/Facebook de dé-fédération ; le réseau ouvert se stabilise autour de dizaines de millions. (Ancre : utilisation simultanée des grands serveurs publics.) ([Wiki XMPP][1])
2015 8–12 M Consolidation de la communauté ; plus de serveurs publics Prosody/ejabberd, mais moins de mégacentres. (4)
2016 9–13 M Clients XMPP mobiles-first mûrs (Conversations, etc.). (5)
2017 10–14 M OMEMO, MAM, Carbons plus courants ; croissance progressive. (6)
2018 10–15 M Écosystème public MUC en croissance (proxy d’activité). (7)
2019 11–16 M Activité continue sur les serveurs publics. (8)
2020 12–17 M Bump lié au télétravail ; plus d’auto-hébergement. (9)
2021 12–18 M Tests de conformité et XEPs modernes répandus sur les serveurs principaux. (6)
2022 12–19 M Projet de fournisseurs en croissance ; paysage des serveurs publics plus sain. (10)
2023 13–20 M Croissance modeste sur la fédération ouverte ; les grands serveurs publics montrent toujours 10k–20k utilisateurs simultanés à l’extrémité haute. (1)

Statistiques géographiques XMPP

Méthode : utiliser la répartition géographique des fournisseurs/serveurs (où sont situés les serveurs) comme proxy, croisé avec les grands serveurs publics connus et les centres communautaires. Cela reflète où les communautés XMPP et l’hébergement sont concentrés, pas une résidence utilisateur parfaite. La carte des statistiques des fournisseurs XMPP montre une forte concentration en Europe (surtout en Allemagne, Pays-Bas, France), ainsi qu’une présence notable en Russie/Ukraine, États-Unis, et des poches en Inde/Brésil.

Classement Pays 2023 utilisateurs (très approximatif) Pourquoi (signaux)
1 Allemagne 1,6–2,3 M Plus grande densité de fournisseurs/serveurs publics et de communautés axées sur la confidentialité ; nombreux serveurs publics populaires hébergés ici.
2 Russie 1,2–1,8 M Serveurs publics longue durée (par exemple, jabber.ru à 10k–20k utilisateurs simultanés) et communautés actives CIS XMPP.
3 États-Unis 0,9–1,4 M Hébergement important et communautés technologiques ; nombreux déploiements privés/auto-hébergés.
4 France 0,8–1,2 M Beaucoup de fournisseurs et de communautés FOSS actives ; concentration européenne.
5 Pays-Bas 0,5–0,8 M Plus grand nombre de fournisseurs par habitant et empreinte d’hébergement.
6 Ukraine 0,4–0,7 M Base d’utilisateurs CIS forte sur les serveurs publics.
7 Pologne 0,3–0,6 M Concentration européenne et empreinte des fournisseurs publics.
8 Inde 0,3–0,5 M Communautés de développeurs et de plateformes ouvertes ; présence croissante de serveurs publics.
9 Brésil 0,2–0,4 M Plus grande présence XMPP en Amérique latine ; fournisseurs visibles.
10 Biélorussie 0,2–0,3 M Cluster CIS autour des grandes communautés russes/ukrainiennes.

Avertissement : Ces chiffres par pays sont des estimations dérivées de la répartition des fournisseurs/serveurs (visibles publiquement) plutôt qu’un recensement complet des utilisateurs finaux actifs. Les serveurs multi-locataires, les serveurs privés, l’utilisation de VPN et les emplacements d’hébergement en nuage brouillent la géographie exacte.

Notes sur la qualité des données et pourquoi cela diffère des comptages « top-down »

  • Ancres au niveau serveur : Nous pouvons pointer vers des chiffres concrets et vérifiables de utilisateurs simultanés pour certains grands serveurs publics (par exemple, jabber.ru, jabber.org), qui établissent des ordres de grandeur réalistes pour le réseau ouvert (c’est-à-dire, pas des centaines de millions d’utilisateurs actifs aujourd’hui). (1)
  • Répartition des fournisseurs : Le projet XMPP Providers publie des cartes à jour indiquant où les fournisseurs listés opèrent ; c’est un signal fort pour savoir où se trouvent probablement les communautés actives. Cela ne donne pas de chiffres d’utilisateurs, mais c’est le meilleur proxy public pour la table des pays. (10)
  • Pic historique (2010–2012) : L’époque XMPP de Gmail/Google Talk a créé des totaux très importants d’utilisateurs inscrits/accessibles ; une fois que Google a dé-fédéré/changed de stratégie, la base d’utilisateurs XMPP fédérée ouverte est revenue à une échelle plus petite (mais stable). (2)

Jabber/XMPP fournit une communication en temps réel flexible, sécurisée et riche en fonctionnalités, prospère grâce à une base d’utilisateurs diversifiée axée sur la confidentialité et à un grand choix d’applications clientes sur différentes plateformes. Ses racines en protocole ouvert en font une alternative persistante aux messageries principales centralisées, surtout pour ceux qui valorisent la fédération, la confidentialité et l’extensibilité. XMPP offre une alternative intéressante aux applications de messagerie courantes, similaires à Lemmy, Mastodon, Bluesky et d’autres applications du Fediverse qui offrent une alternative à Facebook, X et Reddit.

Liens utiles

  1. https://wiki.xmpp.org/web/Ejabberd “Ejabberd - XMPP WIKI”
  2. https://techcrunch.com/2012/06/28/gmail-now-has-425-million-users-google-apps-used-by-5-million-businesses-and-66-of-the-top-100-universities/ “Gmail Now Has 425 Million Users, Google Apps Used By 5 Million …”
  3. https://learn.microsoft.com/en-us/previous-versions/office/lync-server-2013/lync-server-2013-example-xmpp-configuration-%E2%80%93-xmpp-federation-with-google-talk “Example XMPP configuration – XMPP federation with Google Talk - Lync …”
  4. https://prosody.im/doc/statistics “Statistics – Prosody IM”
  5. https://en.wikipedia.org/wiki/Conversations_%28software%29 “Conversations (software)”
  6. https://compliance.conversations.im/server/5222.de/ “5222.de’s compliance result | XMPP Compliance Tester”
  7. https://search.jabber.network/stats “Statistics - search.jabber.network”
  8. https://list.jabber.at/ “Jabber - Public XMPP servers”
  9. https://prosody.im/doc/public_servers “Public servers – Prosody IM”
  10. https://providers.xmpp.net/statistics/ “XMPP Providers | Statistics”

Autres liens