Пользовательская база и популярность Jabber / XMPP

Некоторые статистические данные Jabber / XMPP

Содержимое страницы

Jabber (ныне чаще всего называемый XMPP) — это открытый протокол связи и набор клиентских приложений, которые обеспечивают мгновенное обмен сообщениями, голосовые/видеозвонки, конференции, совместное использование рабочего стола и функции присутствия для отдельных пользователей и организаций.

Открытая архитектура Jabber и процветающая экосистема клиентов и серверов помогли сохранить его актуальность среди пользователей, заботящихся о конфиденциальности, предприятий и технических сообществ.

XMPP_logo

Jabber использует XMPP (Extensible Messaging and Presence Protocol), изначально разработанный для децентрализованного мгновенного обмена сообщениями. Он позволяет пользователям безопасно общаться через организационные границы, предлагая быстрый чат, групповые сообщения, постоянные чат-комнаты, высококачественную передачу голоса/видео и плавную интеграцию с другими платформами совместной работы.

Преимущества XMPP

  • Открытый стандарт и расширяемость: Jabber/XMPP — это открытый протокол, что означает, что любой может разрабатывать совместимые клиентские или серверные программы, способствуя инновациям и совместимости.
  • Конфиденциальность и безопасность: сильная поддержка шифрования (SSL/TLS, OTR) и децентрализованная архитектура помогают защищать данные пользователей и снижать зависимость от централизованных сервисов.
  • Поддержка различных платформ и устройств: доступен для Windows, macOS, Linux, Android, iOS и веб-браузеров, удовлетворяя разнообразные потребности пользователей.
  • Корпоративные функции: клиенты Jabber, такие как Cisco Jabber, интегрируют телефонию, конференции, присутствие и планирование, повышая производительность в бизнес-среде.
  • Настраиваемость и плагины: многие клиенты, такие как Pidgin и Gajim, поддерживают плагины для расширенной функциональности (интеграция с социальными сетями, пользовательские уведомления и т. д.).

Сравнение: Jabber vs. другие протоколы

Протокол Архитектура Шифрование Поддержка платформ Расширяемость Примеры клиентов
XMPP/Jabber Децентрализованная SSL/OTR Все основные ОС Высока Pidgin, Gajim, Conversations, Adium
Slack Централизованная (облако) TLS Все основные ОС Умеренная Клиент Slack
MS Teams Централизованная (облако) TLS Все основные ОС Низкая Клиент Teams
Discord Централизованная (облако) TLS Все основные ОС Умеренная Клиент Discord

Популярные клиентские приложения Jabber / XMPP

  • Pidgin: Установленный, многопротокольный клиент, известный своей стабильностью и поддержкой плагинов.
  • Gajim: Полнофункциональный, удобный в использовании, с кроссплатформенной совместимостью.
  • Conversations: Высоко оцененный для Android, с открытым исходным кодом, отличной безопасностью и поддержкой функций XMPP.
  • ChatSecure: Ориентированный на iOS, с открытым исходным кодом, делающий упор на сильное шифрование.
  • Adium: Популярный многопротокольный клиент для Mac OS X.
  • Cisco Jabber: Корпоративный уровень, с продвинутой интеграцией UC (голос, видео, сообщения).
  • Dino, Kaidan, Psi, Swift: Другие хорошо установленные настольные варианты для конфиденциальности и гибкости.
  • mcabber и Profanity (Linux console): клиенты на основе консоли.
  • 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 году, ежегодно активные пользователи XMPP с 2015 по 2024 год показали скромный, но стабильный рост, характеризующийся привлекательностью протокола среди энтузиастов конфиденциальности, сообществ с открытым исходным кодом и предприятий, внедряющих самоуправляемые или федеративные решения для обмена сообщениями. Точные данные по источникам остаются редкостью из-за децентрализованной природы XMPP, но агрегированные оценки из публичных отчетов сообществ и технологических аналитиков предоставляют следующий разбор:

Глобальные пользователи Jabber/XMPP (2010–2023) — оценка снизу вверх

Как это построено: опорные точки от крупных/публичных сервисов, которые опубликовали конкретные числа (например, jabber.org & jabber.ru одновременные пользователи) и экосистемные вехи (например, эра Gmail/Google Talk и последующая дефедерация), затем интерполированы как диапазоны, чтобы отразить децентрализацию и неполные отчеты. Ключевые опорные точки:

  • jabber.org сообщил о 330 тыс. зарегистрированных пользователей (декабрь 2009 года) и 15 тыс. пользователей онлайн в любой момент времени исторически. (1)
  • jabber.ru (один из крупнейших публичных серверов) исторически обрабатывал ~10 тыс.–20 тыс. одновременных пользователей. (1)
  • Gmail имел ~425 млн активных пользователей (июнь 2012 года), в то время как Google Talk использовал XMPP (включая федерацию s2s в то время), что временно увеличило количество учетных записей, доступных через XMPP, в период 2010–2012 годов. (Это не равно активным пользователям XMPP-чата, но это верхний предел сигнала для того времени.) (2)

Важно: Поскольку многие серверы XMPP не публикуют количество пользователей, а многие развертывания являются закрытыми, точные числа не измеримы. Диапазоны ниже отражают эту неопределенность.

Год Оценка глобальных пользователей XMPP (прибл.) Что изменилось / опорная точка
2010 40–60 млн (в основном зарегистрированные) После 2009 года jabber.org 330 тыс. пользователей; Google Talk в полном разгаре. (1)
2011 50–70 млн Рост с базой пользователей Gmail/GTalk до Hangouts. (2)
2012 150–400 млн (верхний предел зарегистрированных; активных гораздо меньше) Gmail на уровне 425 млн MAU; GTalk все еще на основе XMPP/федеративный; не все активно использовали XMPP. (2)
2013 30–60 млн Google начинает сокращать открытую федерацию; активные пользователи открытой сети сокращаются. (3)
2014 8–20 млн Период после дефедерации Google/Facebook; открытая сеть оседает на десятках миллионов. (Опорная точка: одновременное использование крупных публичных серверов.) ([XMPP Wiki][1])
2015 8–12 млн Консолидация сообщества; больше публичных серверов Prosody/ejabberd, но меньше мега-хабов. (4)
2016 9–13 млн Зрелые мобильные клиенты XMPP (Conversations и др.). (5)
2017 10–14 млн OMEMO, MAM, Carbons становятся более распространенными; постепенный рост. (6)
2018 10–15 млн Экосистема публичных MUC растет (прокси активности). (7)
2019 11–16 млн Продолжается стабильная активность на публичных серверах. (8)
2020 12–17 млн Рост удаленной работы; больше самоуправляемых серверов. (9)
2021 12–18 млн Тестирование соответствия и распространенность современных XEPs на верхних серверах. (6)
2022 12–19 млн Рост проекта поставщиков; более здоровый ландшафт публичных серверов. (10)
2023 13–20 млн Стабильный, скромный рост на открытой федерации; крупные публичные серверы все еще показывают 10 тыс.–20 тыс. одновременных пользователей на верхнем уровне. (1)

Географическая статистика XMPP

Метод: использование географического распределения провайдеров/серверов (где расположены серверы) в качестве прокси, перепроверенного с известными крупными публичными серверами и сообществами. Это отражает где сосредоточены сообщества XMPP и хостинг, а не идеальное проживание пользователей. Карта статистики XMPP-провайдеров показывает сильную концентрацию в Европе (особенно Германия, Нидерланды, Франция), а также заметное присутствие в России/Украине, США и отдельных регионах в Индии/Бразилии.

Ранг Страна Пользователи 2023 (очень приблизительно) Почему (сигналы)
1 Германия 1.6–2.3 млн Наибольшая плотность публичных провайдеров/серверов и сообществ, ориентированных на конфиденциальность; многие популярные публичные серверы размещены здесь.
2 Россия 1.2–1.8 млн Долго работающие крупные публичные серверы (например, jabber.ru с 10–20 тыс. одновременных пользователей) и активные сообщества XMPP СНГ.
3 США 0.9–1.4 млн Значительное количество хостинга и технических сообществ; много частных/самостоятельных развертываний.
4 Франция 0.8–1.2 млн Много провайдеров и активных сообществ FOSS; европейская концентрация.
5 Нидерланды 0.5–0.8 млн Высокое количество провайдеров на душу населения и объем хостинга.
6 Украина 0.4–0.7 млн Сильная база пользователей СНГ на публичных серверах.
7 Польша 0.3–0.6 млн Европейская концентрация и охват публичных провайдеров.
8 Индия 0.3–0.5 млн Сообщества разработчиков и открытых платформ; растущее присутствие публичных серверов.
9 Бразилия 0.2–0.4 млн Крупнейшее присутствие XMPP в Латинской Америке; заметные провайдеры.
10 Белоруссия 0.2–0.3 млн Кластер СНГ вокруг крупных российских/украинских сообществ.

Оговорка: Эти цифры по странам — оценки, полученные из распределения провайдеров/серверов (публично видимых), а не полный перепись активных конечных пользователей. Многоарендные и частные серверы, использование VPN и облачные хостинги все размывают точную географию.

Примечания о качестве данных и почему это отличается от “верхних” подсчетов

  • Якоря на уровне серверов: Мы можем указывать на конкретные, проверяемые одновременные пользователи для некоторых крупных публичных серверов (например, jabber.ru, jabber.org), которые устанавливают реалистичные порядки величины для открытой сети (т.е. не сотни миллионов активных пользователей сегодня). (1)
  • Распределение провайдеров: Проект XMPP Providers публикует актуальные карты, где работают перечисленные провайдеры; это сильный сигнал для того, где, вероятно, находятся активные сообщества. Это не дает количество пользователей, но это лучший общедоступный прокси для таблицы стран. (10)
  • Исторический пик (2010–2012): Эра Gmail/Google Talk создала очень большие зарегистрированные/доступные общие числа; после того, как 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 теперь 425 миллионов пользователей, Google Apps используются 5 миллионами бизнесов и 66 из 100 лучших университетов”
  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 “Пример конфигурации XMPP – федерация XMPP с Google Talk - Lync …”
  4. https://prosody.im/doc/statistics “Статистика – Prosody IM”
  5. https://en.wikipedia.org/wiki/Conversations_%28software%29 “Conversations (software)”
  6. https://compliance.conversations.im/server/5222.de/ “Результат соответствия 5222.de | XMPP Compliance Tester”
  7. https://search.jabber.network/stats “Статистика - search.jabber.network”
  8. https://list.jabber.at/ “Jabber - Публичные серверы XMPP”
  9. https://prosody.im/doc/public_servers “Публичные серверы – Prosody IM”
  10. https://providers.xmpp.net/statistics/ “XMPP Providers | Статистика”

Другие ссылки