Baza użytkowników i popularność Jabbera / XMPP
Nieco statystyk Jabbera / XMPP
Jabber (obecnie najczęściej nazywany XMPP) to otwarty protokół komunikacji oraz zestaw aplikacji klienckich umożliwiających natychmiastową komunikację, rozmowy głosowe/wideo, konferencje, udostępnianie pulpitu, obecność oraz inne funkcje dla indywidualnych użytkowników i organizacji.
Otwarta architektura Jabbera oraz rozwijająca się ekosystema klientów i serwerów pomagają utrzymać jego aktualność wśród użytkowników dbających o prywatność, firm oraz społeczności technicznych.
Jabber korzysta z XMPP (Extensible Messaging and Presence Protocol), który został pierwotnie opracowany do decentralizowanej komunikacji w czasie rzeczywistym. Umożliwia użytkownikom bezpieczną komunikację między organizacjami, oferując szybkie czaty, wiadomości grupowe, trwałe salony czatu, wysokiej jakości rozmowy głosowe/wideo oraz płynną integrację z innymi platformami współpracy.
Zalety XMPP
- Otwarty standard i rozbudowalność: Jabber/XMPP to otwarty protokół, co oznacza, że każdy może opracować kompatybilne oprogramowanie klienta lub serwera, wspierając innowacje i interoperabilność.
- Prywatność i bezpieczeństwo: mocna obsługa szyfrowania (SSL/TLS, OTR) oraz decentralizowana architektura pomagają chronić dane użytkownika i zmniejszyć zależność od usług centralizowanych.
- Wsparcie wielu platform i urządzeń: dostępne na Windows, macOS, Linux, Android, iOS oraz w przeglądarkach internetowych, spełniając różnorodne potrzeby użytkowników.
- Funkcje dla firm: klienci Jabbera, takie jak Cisco Jabber, integrują telefonię, konferencje, obecność i planowanie, zwiększając wydajność w środowiskach biznesowych.
- Dostosowanie i wtyczki: wiele klientów, takich jak Pidgin i Gajim, obsługuje wtyczki, które rozbudowują funkcjonalność (integracja z sieciami społecznościowymi, niestandardowe powiadomienia itp.).
Porównanie: Jabber vs. inne protokoły
Protokół | Architektura | Szyfrowanie | Wsparcie platformowe | Rozbudowalność | Przykładowe aplikacje klienckie |
---|---|---|---|---|---|
XMPP/Jabber | Decentralizowana | SSL/OTR | Wszystkie główne systemy operacyjne | Wysoka | Pidgin, Gajim, Conversations, Adium |
Slack | Centralizowana (chmura) | TLS | Wszystkie główne systemy operacyjne | Średnia | Klient Slack |
MS Teams | Centralizowana (chmura) | TLS | Wszystkie główne systemy operacyjne | Niska | Klient Teams |
Discord | Centralizowana (chmura) | TLS | Wszystkie główne systemy operacyjne | Średnia | Klient Discord |
Popularne aplikacje klienckie Jabber / XMPP
- Pidgin: uznawany, wieloprotołowy klient znany z stabilności i wsparcia wtyczek.
- Gajim: pełnoprawny, łatwy w użyciu, z kompatybilnością wieloplatformową.
- Conversations: bardzo dobrze oceniany dla Androida, open-source, wspaniałe wsparcie bezpieczeństwa i funkcji XMPP.
- ChatSecure: skupiony na iOS, open-source, priorytetowe szyfrowanie.
- Adium: popularny wieloprotołowy klient IM dla systemu Mac OS X.
- Cisco Jabber: poziom firmowy, z zaawansowaną integracją UC (głos, wideo, wiadomości).
- Dino, Kaidan, Psi, Swift: inne dobrze znane opcje desktopowe dla prywatności i elastyczności.
- mcabber i Profanity (Linux konsola): klienci oparte na konsoli.
- Converse.js: klient XMPP oparty na przeglądarce.
- Tigase clients (Stork IM, Beagle IM, Siskin IM): native klienci zoptymalizowane dla Androida, macOS i iOS z bogatymi funkcjami.
- Xabber: dostępny na Androidzie i w przeglądarce.
- Yaxim: klient oparty na Androidzie.
Baza użytkowników i przyjęcie
Jabber/XMPP nadal cieszy się znaczną globalną bazą użytkowników, opartą zarówno na otwartych społecznościach, jak i środowiskach biznesowych. Liczba użytkowników na poszczególnych serwerach waha się od setek do tysięcy aktywnych dziennie, a wdrożenia w firmach, takie jak Cisco Jabber, obsługują miliony miejsc na całym świecie. Baza użytkowników jest geograficznie rozproszona, z zauważalną popularnością wśród zwolenników prywatności, specjalistów technologicznych oraz organizacji wymagających skalowalnej, bezpiecznej komunikacji.
Rocznie aktywni użytkownicy XMPP
Wokół 2010 roku i do 2014 roku, gdy Google Talk był w pełnym rozwijaniu, liczba użytkowników XMPP była stosunkowo duża głównie z tego powodu. Następnie po krótkim spadku w 2014 roku, roczna liczba aktywnych użytkowników XMPP od 2015 do 2024 roku wykazała umiarkowany, ale stabilny wzrost, charakteryzowany przez atrakcyjność protokołu wśród entuzjastów prywatności, społeczności open-source oraz firm korzystających z samowdrożeń lub rozwiązań federacyjnych. Dokładne liczby z źródeł są rzadkie z powodu decentralizowanej natury XMPP, ale agregowane szacunki z publicznych raportów społecznościowych i analiz technologicznych dają poniższe wyliczenie:
Globalni użytkownicy Jabber/XMPP (2010–2023) — szacunki od dołu
Jak to jest budowane: punkty oparcia z dużych / publicznych usług, które opublikowały konkretne liczby (np. jabber.org & jabber.ru użytkownicy współbieżni) oraz milecze zdarzenia w ekosystemie (np. era Gmail/Google Talk i późniejsze de-federacja), a następnie interpolowane jako zakresy, aby odzwierciedlić decentralizację i niekompletne raportowanie. Kluczowe punkty oparcia:
- jabber.org zgłosił 330 tys. zarejestrowanych użytkowników (grudzień 2009) i 15 tys. użytkowników online w dowolnym momencie historycznie. (1)
- jabber.ru (jeden z największych publicznych serwerów) historycznie obsługiwał ~10–20 tys. użytkowników współbieżnych. (1)
- Gmail miał ~425 mln aktywnych użytkowników (czerwiec 2012), podczas gdy Google Talk korzystał z XMPP (w tym federacja s2s w tym czasie), co tymczasowo zwiększyło liczby kont dostępnych przez XMPP w latach 2010–2012. (To nie równa się aktywnym użytkownikom czatu XMPP, ale to sygnał górnego zakresu dla tego okresu.) (2)
Ważne: Ponieważ wiele serwerów XMPP nie publikuje liczb użytkowników i wiele wdrożeń jest prywatnych, dokładne liczby nie są mierzalne. Zakresy poniżej odzwierciedlają tę niepewność.
Rok | Szacunkowa liczba globalnych użytkowników XMPP (przybliżenie) | Co się zmieniło / punkt oparcia |
---|---|---|
2010 | 40–60 M (głównie zarejestrowani) | Po 2009 roku jabber.org 330k użytkowników; Google Talk w pełnym rozwijaniu. (1) |
2011 | 50–70 M | Rozwój wraz z bazą użytkowników Gmail/GTalk przed Hangouts. (2) |
2012 | 150–400 M (górną granicą zarejestrowani; aktywni są znacznie niżsi) | Gmail miał 425 M MAU; GTalk nadal oparty na XMPP/federacji; nie wszyscy aktywnie korzystali z XMPP. (2) |
2013 | 30–60 M | Google zaczyna zmniejszać otwartą federację; aktywni użytkownicy sieci otwartej kurczą. (3) |
2014 | 8–20 M | Okres po de-federacji Google/Facebook; sieć otwarta ustabilizowała się wokół kilkunastu milionów użytkowników. (Anchor: współbieżne wykorzystanie dużych publicznych serwerów.) ([XMPP Wiki][1]) |
2015 | 8–12 M | Konsolidacja społeczności; więcej publicznych serwerów Prosody/ejabberd, ale mniej mega-hubów. (4) |
2016 | 9–13 M | Dojrzałe klienty XMPP mobile-first (np. Conversations). (5) |
2017 | 10–14 M | OMEMO, MAM, Carbons są bardziej powszechne; stopniowy wzrost. (6) |
2018 | 10–15 M | Ekosystem publicznych MUC rośnie (proxy dla aktywności). (7) |
2019 | 11–16 M | Kontynuowany stabilny ruch na publicznych serwerach. (8) |
2020 | 12–17 M | Wzrost z powodu pracy zdalnej; więcej samowdrożeń. (9) |
2021 | 12–18 M | Testy zgodności i szeroko rozprzestrzenione nowoczesne XEPs na głównych serwerach. (6) |
2022 | 12–19 M | Rozwój dostawców; zdrowszy krajobraz publicznych serwerów. (10) |
2023 | 13–20 M | Stabilny, umiarkowany wzrost w federacji otwartej; główne publiczne serwery nadal pokazują 10k–20k współbieżnych w górnej skali. (1) |
Statystyki geograficzne XMPP
Metoda: wykorzystaj geograficzną dystrybucję dostawców/serwerów (gdzie są lokalizowane serwery) jako proxy, przekreślonych z znanymi dużymi publicznymi serwerami i centrami społecznościowymi. To odzwierciedla gdzie koncentrują się społeczności XMPP i hosting, nie doskonale reprezentuje rezydencję użytkowników. Mapa statystyk dostawców XMPP pokazuje silną koncentrację w Europie (szczególnie w Niemczech, Holandii, Francji), plus znaczące obecność w Rosji/Ukrainie, USA i fragmentach w Indiach/Brazylii.
Pozycja | Kraj | 2023 użytkownicy (bardzo przybliżenie) | Dlaczego (sygnały) |
---|---|---|---|
1 | Niemcy | 1,6–2,3 M | Najwyższa gęstość publicznych dostawców/serwerów i społeczności skupionych na prywatności; wiele popularnych publicznych serwerów hostowanych tutaj. |
2 | Rosja | 1,2–1,8 M | Długo działające duże publiczne serwery (np. jabber.ru z 10k–20k współbieżnych) i aktywne społeczności XMPP w regionie CIS. |
3 | Stany Zjednoczone | 0,9–1,4 M | Znaczące hosting i społeczności technologiczne; wiele prywatnych / samowdrożeń. |
4 | Francja | 0,8–1,2 M | Wiele dostawców i aktywnych społeczności FOSS; koncentracja europejska. |
5 | Holandia | 0,5–0,8 M | Wysoka liczba dostawców na głowę i stopień hostingu. |
6 | Ukraina | 0,4–0,7 M | Silna baza użytkowników w regionie CIS na publicznych serwerach. |
7 | Polska | 0,3–0,6 M | Koncentracja europejska i stopień obecności publicznych dostawców. |
8 | Indie | 0,3–0,5 M | Społeczności programistów i otwartych platform; rosnąca obecność publicznych serwerów. |
9 | Brazylia | 0,2–0,4 M | Największa obecność w Ameryce Łacińskiej; widoczne dostawcy. |
10 | Białoruś | 0,2–0,3 M | Klaster w regionie CIS wokół dużych społeczności rosyjskich/ukraińskich. |
Uwaga: te liczby krajowe są szacunkami wyprowadzonymi z dystrybucji dostawców/serwerów (widocznych publicznie), a nie z pełnego spisu aktywnych użytkowników końcowych. Serwery wieloudziałowe, prywatne, korzystanie z sieci VPN i lokalizacje hostingu w chmurze wszystko rozmywają dokładną geografię.
Uwagi dotyczące jakości danych i dlaczego to różni się od „liczb od góry”
- Ankietowanie na poziomie serwera: możemy wskazać konkretne, weryfikowalne liczby użytkowników współbieżnych dla niektórych dużych publicznych serwerów (np. jabber.ru, jabber.org), które ustalają realistyczne porządki wielkości dla sieci otwartej (czyli nie setki milionów aktywnych użytkowników obecnie). (1)
- Dystrybucja dostawców: projekt XMPP Providers publikuje aktualne mapy z lokalizacjami wymienionych dostawców; to silny sygnał, gdzie prawdopodobnie są aktywne społeczności. Nie daje liczb użytkowników, ale to najlepszy publiczny proxy dla tabeli krajów. (10)
- Historiczny szczyt (2010–2012): era XMPP Gmail/Google Talk stworzyła bardzo duże liczby zarejestrowanych / dostępnych; kiedy Google zde-federował / zmienił strategię, otwarta federacja użytkowników XMPP powróciła do mniejszej (ale stabilnej) skali. (2)
Jabber/XMPP dostarcza elastycznej, bezpiecznej i bogatej w funkcje komunikacji w czasie rzeczywistym, rozwijając się wśród różnorodnej, skupionej na prywatności bazy użytkowników i bogatych opcji klientów na różnych platformach. Jego korzenie w otwartym protokole sprawiają, że jest trwałą alternatywą dla mainstreamowych, centralizowanych aplikacji do komunikacji, szczególnie dla tych, którzy cenią federację, prywatność i rozbudowalność. XMPP oferuje ciekawą alternatywę dla typowych aplikacji do komunikacji, podobnie jak Lemmy, Mastodon, Bluesky oraz inne aplikacje z Fediverse oferujące alternatywę dla Facebooka, X i Redditu.
Przydatne linki
- https://wiki.xmpp.org/web/Ejabberd “Ejabberd - XMPP WIKI”
- 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 …”
- 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 …”
- https://prosody.im/doc/statistics “Statistics – Prosody IM”
- https://en.wikipedia.org/wiki/Conversations_%28software%29 “Conversations (software)”
- https://compliance.conversations.im/server/5222.de/ “5222.de’s compliance result | XMPP Compliance Tester”
- https://search.jabber.network/stats “Statistics - search.jabber.network”
- https://list.jabber.at/ “Jabber - Public XMPP servers”
- https://prosody.im/doc/public_servers “Public servers – Prosody IM”
- https://providers.xmpp.net/statistics/ “XMPP Providers | Statistics”
Inne linki
- https://en.wikipedia.org/wiki/XMPP
- https://jabber.at/clients/
- https://www.reddit.com/r/xmpp/
- https://xmpp.org/software/
- https://jabber.hot-chilli.net/statistics/
- Statystyki Fediverse: Lemmy, Mastodon, Bluesky itp.
- Zrozumienie YaCy: decentralizowany silnik wyszukiwania, zalety, wyzwania i przyszłość
- Samowdrażanie Perplexica z Ollama