Jabber / XMPP のユーザー数と人気

Jabber / XMPP の統計情報若干

目次

Jabber(現在は通常XMPPと呼ばれる) は、オープンソースの通信プロトコルおよびクライアントアプリケーションのスイートで、個人および組織向けにインスタントメッセージ、音声/ビデオ通話、会議、デスクトップ共有、およびプレゼンス機能を提供します。

Jabberのオープンアーキテクチャと、クライアントおよびサーバーの活発なエコシステムにより、プライバシーを重視するユーザー、企業、および技術コミュニティにおいてもその関係性を維持しています。

XMPP_logo

Jabberは、元々分散型インスタントメッセージングのために開発されたXMPP(拡張可能なメッセージングおよびプレゼンスプロトコル)を利用しています。これは、ユーザーが組織の境界を越えて安全に通信できるようにし、高速なチャット、グループメッセージ、永続的なチャットルーム、高品質な音声/ビデオ、および他のコラボレーションプラットフォームとのシームレスな統合を提供します。

XMPPの利点

  • オープンスタンダードと拡張性: Jabber/XMPPはオープンプロトコルであり、誰もが互換性のあるクライアントまたはサーバーのソフトウェアを開発できるため、イノベーションと相互運用性を促進します。
  • プライバシーとセキュリティ: 強力な暗号化サポート(SSL/TLS、OTR)と分散型アーキテクチャにより、ユーザーのデータを保護し、中央集権的なサービスへの依存を減らします。
  • クロスプラットフォームおよびデバイスサポート: Windows、macOS、Linux、Android、iOS、およびウェブブラウザで利用可能で、多様なユーザーのニーズに応えます。
  • 企業向け機能: Cisco JabberなどのJabberクライアントは、テレフォニー、会議、プレゼンス、およびスケジューリングを統合し、ビジネス環境での生産性向上に貢献します。
  • カスタマイズとプラグイン: PidginやGajimなどの多くのクライアントは、ソーシャルネットワーク統合、カスタム通知などの拡張機能をサポートするプラグインを提供します。

比較: Jabber vs. 他のプロトコル

プロトコル アーキテクチャ 暗号化 プラットフォームサポート 拡張性 例のクライアント
XMPP/Jabber 分散型 SSL/OTR すべての主要OS Pidgin, Gajim, Conversations, Adium
Slack 中央集権(クラウド) TLS すべての主要OS 中程度 Slackクライアント
MS Teams 中央集権(クラウド) TLS すべての主要OS Teamsクライアント
Discord 中央集権(クラウド) TLS すべての主要OS 中程度 Discordクライアント

人気のあるJabber / XMPPクライアントアプリケーション

  • Pidgin: 穩定性とプラグインサポートで知られる、確立されたマルチプロトコルクライアント。
  • Gajim: クロスプラットフォーム対応で、使いやすく、機能が豊富。
  • Conversations: Android向けで、オープンソースで、優れたセキュリティとXMPP機能サポートが評価されています。
  • ChatSecure: iOSに特化し、オープンソースで、強力な暗号化を重視。
  • Adium: Mac OS X向けの、人気のあるマルチプロトコルIMクライアント。
  • Cisco Jabber: 企業向けで、高度なUC統合(音声、ビデオ、メッセージ)を提供。
  • Dino, Kaidan, Psi, Swift: プライバシーと柔軟性を重視する他の確立されたデスクトップオプション。
  • mcabber および Profanity(Linuxコンソール): コンソールベースのクライアント。
  • Converse.js: ブラウザベースのXMPPクライアント。
  • Tigaseクライアント(Stork IM, Beagle IM, Siskin IM): Android、macOS、iOS向けに最適化されたネイティブクライアントで、豊富な機能を提供。
  • Xabber: Androidおよびウェブで利用可能。
  • Yaxim: Androidベースのクライアント。

ユーザーベースと採用状況

Jabber/XMPPは、オープンコミュニティとビジネス環境の両方で根強く、世界的なユーザー層を維持しています。個々のサーバーでは、アクティブな日次のユーザー数が数百から数千人まで変化し、Cisco Jabberなどの企業導入では世界中で何百万人ものユーザーをサポートしています。ユーザー層は地理的に分散しており、プライバシーを重視する人々、技術専門家、およびスケーラブルでセキュアなメッセージングを必要とする組織で特に人気があります。

年間アクティブなXMPPユーザー数

2010年から2014年にかけて、Google Talkが活発に利用されていた時期に、XMPPユーザー数は比較的多く、主にそれによるものです。その後2014年に一時的な減少があり、2015年から2024年にかけて、年間アクティブなXMPPユーザー数は、プライバシーを重視するユーザー、オープンソースコミュニティ、およびセルフホストまたはフェデレートされたメッセージングソリューションを採用する企業の間で、穏やかだが安定した成長を示しています。XMPPの分散型性により、直接的なソースごとの数値は限定的ですが、公開コミュニティレポートやテクノロジー分析からの集計推定値は以下の通りです。

グローバルなJabber/XMPPユーザー数(2010–2023) — ボトムアップ推定

この推定の構築方法: 大規模な/公開サービスで具体的な数値を公表した(例: jabber.org および jabber.ru の同時接続ユーザー数)アンカー点とエコシステムのマイルストーン(例: Gmail/Google Talk時代および後のデフェデレーション)をもとに、分散型性と報告不足を反映するために範囲として補間しています。主なアンカー点:

  • jabber.org2009年12月に登録ユーザー33万人を報告し、15,000人がいつでもオンラインだったと歴史的に記録されています。(1)
  • jabber.ru(最も大きな公開サーバーの一つ)は、10,000~20,000人の同時接続ユーザーを歴史的に処理していました。(1)
  • 2012年6月にGmailは約4億2500万のアクティブユーザーを有し、Google TalkはXMPPを使用していました(その当時のフェデレーションs2sも含む)。これは、2010年~2012年にかけてXMPPにアクセス可能なアカウントを一時的に増加させました。(これはアクティブなXMPPチャットユーザー数ではありませんが、当時の上限の信号です。)(2)

重要な点: 許多のXMPPサーバーがユーザー数を公表しておらず、多くの導入がプライベートであるため、正確な数値は測定不可能です。以下の範囲はその不確実性を反映しています。

予測されたグローバルXMPPユーザー数(概算) 変化の要因 / アンカー点
2010 40–60 M(主に登録済み) 2009年以降のjabber.org 330,000ユーザー;Google Talkが活発に利用されていた時期。(1)
2011 50–70 M Gmail/GTalkユーザー数の成長(Hangouts以前)。(2)
2012 150–400 M(上限は登録済み;アクティブははるかに低い) Gmailは4億2500万のMAU;GTalkはXMPPベース/フェデレーション中;すべてがXMPPをアクティブに使用していたわけではない。(2)
2013 30–60 M Googleがオープンフェデレーションを縮小し、オープンネットワークのアクティブユーザーが減少。(3)
2014 8–20 M Google/Facebookのデフェデレーション後の時期;オープンネットワークは数十億規模に落ち着く。(アンカー: 大規模な公開サーバーの同時接続使用量。)([XMPP Wiki][1])
2015 8–12 M コミュニティの統合;Prosody/ejabberdの公開サーバーが増加;しかしメガハブは減少。(4)
2016 9–13 M モバイルファーストのXMPPクライアントが成熟(Conversationsなど)。(5)
2017 10–14 M OMEMO、MAM、Carbonsが一般的に使用されるようになり、徐々に成長。(6)
2018 10–15 M 公開MUCエコシステムが成長(活動性の指標)。(7)
2019 11–16 M 公開サーバーでの継続的な安定した活動。(8)
2020 12–17 M リモートワークの増加;セルフホスティングの増加。(9)
2021 12–18 M 上位サーバーでのコンプライアンステストと現代的なXEPの広範な導入。(6)
2022 12–19 M プロバイダプロジェクトの成長;公開サーバーの健全なエコシステム。(10)
2023 13–20 M オープンフェデレーションでの安定した穏やかな成長;主要な公開サーバーでは10,000~20,000人の同時接続が高めの上限。(1)

地理的なXMPP統計

方法: プロバイダ/サーバーの地理的分布(サーバーが配置されている場所)をプロキシとして使用し、既知の大きな公開サーバーおよびコミュニティハブと照合します。これは、XMPPコミュニティおよびホスティングが集中している場所を反映しており、完璧なユーザーの居住地ではありません。XMPPプロバイダ統計の地図は、ヨーロッパ(特にドイツ、オランダ、フランス)に強い集中を示し、ロシア/ウクライナ米国インド/ブラジルにポケットがあることが示されています。

ランク 2023年ユーザー数(非常に概算) なぜ(信号)
1 ドイツ 1.6–2.3 M 公開プロバイダ/サーバーおよびプライバシー志向コミュニティの最高密度;多くの人気のある公開サーバーがここにホストされています。
2 ロシア 1.2–1.8 M 長期間にわたる大規模な公開サーバー(例: jabber.ru は10,000~20,000人の同時接続)および活発なCIS XMPPコミュニティ。
3 米国 0.9–1.4 M 重要なホスティングおよびテクノロジーコミュニティ;多くのプライベート/セルフホスト導入。
4 フランス 0.8–1.2 M 複数のプロバイダおよび活発なFOSSコミュニティ;ヨーロッパの集中。
5 オランダ 0.5–0.8 M 人口あたりのプロバイダ数が高く、ホスティングの足跡が広い。
6 ウクライナ 0.4–0.7 M 公開サーバー上の強力なCISユーザー層。
7 ポーランド 0.3–0.6 M ヨーロッパの集中と公開プロバイダの足跡。
8 インド 0.3–0.5 M 開発者およびオープンプラットフォームコミュニティ;公開サーバーの存在が増加中。
9 ブラジル 0.2–0.4 M 最大のラテンアメリカXMPP存在;顕著なプロバイダ。
10 ベラルーシ 0.2–0.3 M 大規模なロシア/ウクライナコミュニティ周辺のCISクラスター。

注意点: これらの国別の数値は、プロバイダ/サーバーの分布(公開可能な)から導かれた推定値であり、アクティブなエンドユーザーの完全な調査結果ではありません。マルチテナントおよびプライベートサーバー、VPNの使用、クラウドホスティングの場所はすべて正確な地理を曖昧にします。

データの質に関するノートと、なぜこれは「トップダウン」のカウントと異なるのか

  • サーバーレベルのアンカー: 一部の大きな公開サーバー(例: jabber.ru、jabber.org)の具体的な、検証可能な同時接続ユーザー数を指摘でき、これはオープンネットワーク(つまり、今日数百万人のアクティブユーザーではない)の現実的なオーダー・オブ・マグニチュードを確立します。(1)
  • プロバイダの分布: XMPPプロバイダプロジェクトは、リストされたプロバイダがどこで運営しているかの最新の地図を公開しており、これはアクティブなコミュニティがどこにあるかの強い信号です。これはユーザー数を提供しませんが、国別表のための最良の公開プロキシです。(10)
  • 歴史的なピーク(2010–2012): Gmail/Google TalkのXMPP時代は非常に大きな登録/到達可能な総数を生み出しました;Googleがデフェデレーション/戦略を変更した後、オープンフェデレーションのXMPPユーザー数は、より小さな(しかし安定した)規模に戻りました。(2)

Jabber/XMPPは、柔軟で、安全で、機能が豊富なリアルタイム通信を提供し、多様でプライバシー志向のユーザー層と、プラットフォームにわたる豊富なクライアント選択肢とともに繁栄しています。そのオープンプロトコルのルーツにより、これは主流の中央集権的なメッセンジャーの代替として持続的な選択肢であり、特にフェデレーション、プライバシー、拡張性を重視する人々にとってです。XMPPは、Lemmy, Mastodon, Bluesky などのFediverseアプリケーションと同様に、Facebook、X、Redditなどの代替として興味深い選択肢を提供します。

有用なリンク

  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”

その他のリンク