Co to jabber je?
Jabber [ʤebr] je komunikační platforma podobně jako mnoho dalších, jejichž aplikace jistě máte na svém telefonu. Narozdíl od většiny z nich však jabber není žádná jedna jediná aplikace a nestojí za ním žádná jedna entita. Namísto toho je to souhrný název pro všechny aplikace a programy, které spolu mohou komunikovat navzájem díky tomu, že jsou postavené nad standardizovaným otevřeným protokolem XMPP.
Jak jabber funguje?
Architektura jabberu je stejná jako architektura emailu. Klíčové pojmy pro její pochopení jsou klient a server.
Klient je aplikace, kterou budete mít typicky na svém mobilu nebo počítači a kterou budete k chatování sami přímo používat.
Server je pak nějaký vzdálený počítač v internetu, skrze který budou Vaše zprávy cestovat k Vašim kontaktům.
U klasických chatovacích aplikací se s pojmem „server“ typicky nesetkáte, je totiž (zjednodušeně řečeno) vždy pouze jeden provozovaný poskytovatelem aplikace (tedy klienta) a je v ní tak schovaný.
Naproti tomu u jabberu je server na aplikaci obecně nezávislý, a tak si jej stejně jako u emailu můžete (respektive musíte) vybrat, což Vám dává příležitost si zvolit, komu budete důvěřovat se zpracováním Vašich dat, která se na server ukládají nebo jím alespoň procházejí.
Server si můžete vybrat z velkého množství veřejných serverů, anebo, máte-li dostatečné technické znalosti, si dokonce můžete spustit server vlastní. Nezávisle na tom, jaký server si pro své použití vyberete, budete moci komunikovat i s lidmi, kteří používají server jiný – opět stejně jako u emailu.
Kdy byste měli používání jabberu zvážit?
Jabber byste měli zvážit například platí-li pro Vás něco z následujícího:
- záleží Vám na soukromí a nechcete být závislí na malém počtu velkých zahraničních firem, které tak kumulují vliv a jež o Vás typicky za účelem zisku agresivně sbírají data
- hledáte jednoduché interní komunikační řešení pro Vaši firmu, komunitu, spolek či třeba jen rodinu, které by bylo plně pod Vaší kontrolou a zároveň volitelně umělo komunikovat i s vnějším světem – pro předpřipravené kompletní řešení vizte například projekt Snikket
- rezonují s Vámi nevyhnutelně související témata jako jsou například společenské aspekty sociálních sítí či energetická náročnost
- chcete zredukovat počet komunikačních aplikací ve svém zařízení – skrze takzvané transporty je možné se z jabberu připojovat do ostatních sítí, vizte například projekt Slidge
- obtěžují Vás všudypřítomné reklamy
- jste veřejná instituce, například zdravotnické zařízení, podléhající nějaké formě omezení zacházení s daty či požadavkům na jejich zabezpečení při sdílení s ostatními podobnými institucemi
Jak na to?
Velmi stručně a zjednodušeně: Conversations je jabber pro Android, Monal je jabber pro iOS/macOS, Gajim je jabber pro počítače.
Začít s ostatními komunikovat přes jabber je snadné, postup je následující:
-
Nainstalujte si pro svoji platformu aplikaci, kterou budete ke komunikaci používat:
Android Conversations – instalace zdarma z F-Droid či za malý poplatek, kterým můžete podpořit autora, z Google Play iOS/macOS 
Monal – iOS, macOS Windows Gajim Linux/BSD Dino – většinou balíček dinočidino-imweb Converse -
Vyberte si poskytovatele (server) a vytvořte si u něj pomocí své aplikace účet. Nevíte-li, kterého poskytovatele vybrat, zvolte conversations.im.
K vytvořenému účtu se bude pojit identifikátor, známý jako JID (Jabber ID) či prostě XMPP adresa, pomocí kterého Vás budou ostatní moci kontaktovat. JID je tvořeno z Vámi zvoleného uživatelského jména a domény serveru a má formát
uzivatel@server.tld– pozor na to, že byť vypadá jako adresa emailová, obecně s ní žádnou spojitost nemá – zvolí-li si tedy například hypotetický uživatel uživatelské jménoferda.mraveneca serverconversations.im, jeho JID budeferda.mravenec@conversations.im. -
Vše je připraveno, nyní již stačí jen zjistit XMPP adresu (JID) Vaší protistrany a můžete jí ze své aplikace poslat první zprávu!