kaffeeringe.de

Xabber: Die Alternative zu WhatsApp

Xabber Screenshot
Xabber Screenshot

SMS sind teuer. Ein paar Wörter einfachen Texts kosten in der Regel 19 Cent. Eine kostenlose Alternative erfreut sich wachsender Beliebtheit: „Hast Du WhatsApp,“ werde ich immer häufiger gefragt. Dabei mehren sich die Warnungen vor der App: Unsicher und mit viel zu vielen Rechten auf dem Telefon, ist man mit WhatsApp nicht mehr Herr seiner eigenen Daten – dabei ist die Alternative so naheliegend…Jede Alternative zu SMS oder WhatsApp muss die Möglichkeit bieten direkt und ohne viel Aufwand viele Kontakte erreichen zu können. Facebook ist ein Netzwerk, bei dem die meisten Menschen viele Kontakte haben. Google ist ein weiterer solcher Dienst, bei dem zumindest durch Android-Telefone viele eine Account haben. Beide bieten Chat Dienste: Es gibt den Facebook Messenger und Google Talk. Google Talk ist auf Android Telefonen sogar immer schon installiert und mit der Aktivierung des Telefons auch erreichbar.

Aber zwei Messenger will man nicht betreiben. Der Clou ist: Beide Chats basieren auf XMPP. Das ist das Protokoll, welches auch unter dem Namen „Jabber“ bekannt ist. Ich habe mich also auf die Suche nach einem Jabber-Client für Android gemacht und habe Xabber gefunden. Xabber kann mehrere Jabber-Accounts verwalten und gibt sogar schon Facebook und Google Talk vor. Die Einrichtung ist dadurch kinderleicht. Man kann dann direkt alle Kontakte erreichen, die entweder gerade bei Facebook oder Google+ online sind oder Google Talk oder Facebook Messenger auf ihrem Smartphone betreiben. Außerdem kann man natürlich allen anderen Kontakten auch Nachrichten zukommen lassen – nur können die erst reagieren, wenn sie das nächste man online sind.

WhatsApp habe ich eigentlich nie genutzt. Seit ich Xabber installiert habe, nutze ich das ziemlich regelmäßig. Wenn Dir das so reicht, kannst Du hier aufhören zu lesen, denn jetzt kommt der „Profi-Teil“ mit ein wenig technischem Schnickschack…

Transports

Das Schöne an Jabber ist, dass man auch eigene Server betreiben kann – oder man sucht sich einen Jabber-Anbieter, dem man vertraut. Wer will, kann damit ohne Umweg über Google und Facebook chatten. Ich habe zum Beispiel bei jabber.ccc.de einen Account. Es gibt aber noch viel mehr freie Anbieter. Beim CCC geht es leider nicht, aber im Prinzip kann man verschiedene Jabber-Accounts per „Transport“ zusammenfassen. Fabi erklärt in seinem Blog, wie man zum Beispiel die Facebook-Kontakte in Google Talk importiert. Wer Xabber nicht nutzen will, kann so Facebook und Google verbinden und einfach in der Google Talk-App nutzen. Mit Transports kann man auch noch weitere Chat-Dienste zusammenführen. Wikipedia zählt zum Beispiel AIM, ICQ, Y!M, Gadu-Gadu und IRC auf.

Das Schöne ist dann, dass man per Jabber die richtigen Nerds und die Facebook- und Google-Leute zusammen in einer Software erreichen kann. Die Nerds machen um Facebook, Google und vor allem WhatsApp gerne einen Bogen. Die können mich gerne per Jabber-Account beim CCC erreichen. Alle Anderen kann ich über ihre Facebook- und Goole-Accounts erreichen. Xabber zeigt mir über 700 erreichbare Kontakte an. Die hätte ich per SMS nicht erreicht und schon gar nicht per WhatsApp.

Links

Pingbacks

  1. skunkit – Alternative zu WhatsApp mit integriertem Datenschutz • Kuketz IT-Security Blog

Kommentare

Kai Breker

Eigentlich su­per, dan­ke.

Aber wie krie­ge ich den Standard-WhatsApp-Benutzer über­zeugt, zu Xabber / Jabber zu wech­seln?

Die ein­fa­che Konfiguration und Bedienung von WhatsApp ist un­schlag­bar und si­cher­li­ch auch ver­ant­wort­li­ch für sei­nen Erfolg.

Simon

Das Problem ist für mi­ch der Stromverbrauch die­ser Apps. Xabber muss dau­ernd on­line sein, um mit­zu­krie­gen, wenn ei­ne neue Nachricht rein­kommt, und das geht auf den Akku. WhatsApp da­ge­gen kann Googles Cloud Messaging Dienst be­nut­zen, um von de­ren ei­ge­nen Servern Nachrichten ans Telefon zu schi­cken, dass es et­was Neues gibt – wor­auf­hin das Telefon die App er­st star­tet.

Steffen Voß

@Kai: Musst Du ja gar nicht. Die sind doch schon al­le bei Google oder Facebook. Da müs­sen die gar nichts ein­rich­ten. Wenn die ein Android-Telefon ha­ben, dann ist so­gar schon der Client in­stal­liert. Bei Facebook ha­ben vie­le auch schon den Messenger in­stal­liert.

@Simon: Dann wä­re Google Talk ver­mut­li­ch der Client Deiner Wahl. Du kann­st ja per Transport Facebook und an­de­re Jabber-Accounts auf Deinem Google-Account zu­sam­men­füh­ren.

vielvielkoffein

moin moin,

Jabber/XMPP ist un­schlag­bar, so­weit stim­me ich dir zu, al­ler­dings ist WhatsApp ein­fach ein­fach. 😀

Aber das schöns­te an WhatsApp (für mi­ch) ist, dass es si­ch wie ei­ne SMS ver­hält. Wenn was rein kommt, be­kom­me ich es akus­ti­sch und/oder phy­si­sch mit. (Vibration)

Wo ich al­lerd­insg Jabber/XMPP ein­sät­ze, ist auf mei­nem Computer, um (so wie du) die ein­zel­nen Plattformen zu­sam­men zu füh­ren. Hier nut­ze ich pidgin, der mei­ner Meinung nach be­s­te Client. 😀
Kleine Notiz am Rand,
ver­su­che nie­mals das OTR-Plugin für pidgin zu nut­zen um ver­schlüs­selt über FB/G+ zu kom­mu­ni­zie­ren… man be­kommt da sehr schnell ei­ne Abmahnung, da dei­ne Unterhaltungen nicht mehr mit­ge­le­sen wer­den kön­nen… 😀

Steffen Voß

Bei Xabber wirst Du auch be­nach­rich­tigt. Das ein­zi­ge, was zu­ge­ge­be­ner­ma­ßen fehlt, ist die Anbindung an das Telefonbuch. Soweit ich das se­he, kann­st Du ei­nen Kontakt nicht im Telefonbuch su­chen und dem dann ei­ne Nachricht per Xabber schi­cken. Da ist WhatsApp bes­ser ein­ge­bun­den. Aber wenn man ei­ne Nachricht an je­man­den schi­cken will, kann man auch den an­de­ren Weg neh­men. Statt: „Peter ei­ne Nachricht schrei­ben per WhatsApp.“ heist es dann „Per Xabber ei­ne Nachtricht schrei­ben an Peter.“

vielvielkoffein

Auch mit Ton/Vibration?

Steffen Voß

Du hast auch ei­ne Benachrichtigung und wenn Du die öff­nest bist Du di­rekt in dem Chat… Es ist ei­gent­li­ch wirk­li­ch wie WhatsApp, bloß oh­ne bun­te Wallpaper…

Äh ja. Xabber sieht halt nicht so gut aus… Noch nicht.

Kai

Nunja, in der Praxis ist das Problem et­was kom­ple­x­er, wenn man ei­ne wirk­li­che Alternative sucht. Das be­ginnt schon mit der Installation und Einrichtung: WhatsApp wird her­un­ter­ge­la­den und in­stal­liert. Fertig. Jede von Dir be­schrie­be­ne Alternative ist auf­wen­di­ger und lang­wie­ri­ger.

Des Weiteren löst Du das Kernproblem nicht wirk­li­ch: Du bleib­st auf ei­nen Anbieter an­ge­wie­sen, der den Jabber Daemon für Dich be­treibt; sei­en es Google, der CCC oder an­de­re Anbieter. Das ist im Wesentlichen nicht an­ders, als WhatsApp zu ver­trau­en. Ich kann zwar ei­nen Jabber Daemon auch lo­cker auf mei­nem ei­ge­nen Server be­trei­ben, be­kom­me dann aber zwei grö­ße­re Probleme. Erstens ist das nicht mehr tri­vi­al für die brei­te Masse und zwei­tens funk­tio­niert das Benachrichtigen auf dem Telefon nicht wirk­li­ch. Da man nicht stän­dig den Jabber Client lau­fen kann, be­nö­tigt man da­für Mechanismen wie et­wa die Push Notifications, die dem Endgerät — und so­mit der App — ei­ne neue Nachricht si­gna­li­sie­ren. Diese sind aber für Endandwender nicht di­rekt zu­stell­bar, son­dern er­for­dern wie­der­um Apps wie zum Beispiel „Pushover” für iOS.

Eine wirk­li­ch aut­ar­ke Lösung, die oh­ne Fremdanbieter aus­kommt und Jabber auf dem Smartphone zum per­ma­nen­ten Instant Messaging bie­tet, se­he ich nicht.

Steffen Voß

Mir ging es nicht dar­um, dass das jetzt die per­fek­te Lösung für al­les ist. Bei je­dem Kommunikationsdienst hast Du das Problem mit dem Netzwerkeffekt: Nur wenn Du vie­le Leute drü­ber er­rei­chen kann­st, ist es sinn­voll für Dich:
Bei Facebook sind vie­le Menschen.
Bei Google sind vie­le Menschen.
Beide Netzwerke ver­fü­gen über ei­nen Messenger, der per XMPP kom­mu­ni­ziert. XMPP hängt aber nicht von Facebook und Google ab. Du kann­st auch Leute er­rei­chen, die ei­nen ganz an­de­ren Jabber-Server nut­zen. Eine gu­te Ausgangsbasis für ei­ne Alternative zu SMS und WhatsApp.

Bei WhatsApp muss ich mei­ne Telefonnummer an­ge­ben und ei­ne SMS be­stä­ti­gen IIRC. Bei Xabber muss ich mein Facebook-Login oder mei­nen Google-Login an­ge­ben. Also der Aufwand ist ähn­li­ch.

Ja. Irgendwer muss ei­nen Server be­trei­ben. Und selbst wenn Du Deinen ei­ge­nen Server be­treib­st, kom­mu­ni­zier­st Du mit Leuten, die bei Google & Co. sind. Das fin­de ich nicht so schlimm. Bei SMS ge­hen mei­ne Nachrichten ja auch über die Server von ein paar Unternehmen und Geheimdiensten… Bei Jabber kann man das zu­min­dest ver­schlüs­selt ma­chen.

ray

Ich hat­te mei­ne Kumpels fast so weit von Whatsapp auf GTalk/Jabber um­zu­stei­gen -aber letzt­li­ch ist es dar­an ge­schei­tert, dass es kei­ne ver­gleich­ba­re Funktion für Gruppenchats gab. Vor al­lem die GTalk IDs sind da sehr ein­ge­schränkt, selbst, wenn man an­de­re Messenger ver­wen­det…

alkopedia

„Bei Face­book sind vie­le Men­schen.
Bei Google sind vie­le Men­schen.“

Das stimmt. Das Problem ist den­no­ch: sind die dar­über auch zu er­rei­chen? Ich ha­be zum Beispiel in mei­ner Facebook App die Notifications de­ak­ti­viert und nut­ze auch nicht den FB Messenger. Damit bin ich wohl nicht al­lei­ne, wenn man si­ch auf der FB Seite in der Nachrichtenfunktion an­sieht, bei wie vie­len man Nachrichten auf’s Handy schi­cken kann.
Bei Google Talk ist die Situation no­ch viel schlim­mer. Android-Handys ha­ben zwar wirk­li­ch vie­le, Google Talk nutzt aber ir­gend­wie fast kei­ner. Da muss ich nur mal schau­en, wer al­les so „on­line“ ist im Chat. Gähnende Leere…
Wenn man die Leute zu Jabber brin­gen will, dann nutzt wohl nur ein spe­zi­ell auf­ge­setz­ter Server, viel­leicht mit Telefonnummern als JID. Das Ganze muss so sim­pel wie WhatsApp zu in­stal­lie­ren sein und selbst dann wä­re es schwer dem Marktführer Kunden ab­zu­ja­gen. Momentan nervt mi­ch an WhatsApp al­lei­ne schon der Umstand, dass man es nur auf ei­nem Endgerät nut­zen kann.

vielvielkoffein

Mal was zu Thema Sicherheit bei WhatsApp…
Meinen Arbeitskollegen konn­te ich eben in ge­fühl­ten 30 Sekunden „Hacken“…
http://www.heise.de/security/meldung/WhatsApp-Accounts-fast-ungeschuetzt-1708132.html

Florian

Ich bin auch nach ei­ner Alternative für WhatsApp. Aber ich brau­che ei­ne, bei der ich auch Bilder ver­schi­cken kann. Ich glau­be der Facebook Messanger kann das. Gibt es auch ei­nen Jabber/XMPP Client der das un­ter­stützt?

tester3

Hi,

mal ne Frage gibt es Messenger mit de­nen ich mit Leuten die Whatsapp ha­ben schrei­ben kann oder muss man zwangs­läu­fig den glei­chen Messenger nut­zen?

Falls es funk­tio­nie­ren wür­de, wel­che Messenger „kön­nen“ mit Whatsapp?

Gruß

Tester3

Steffen Voß

WhatsApp ist ei­ne pro­prie­tä­re Software, die mit kei­ner an­de­ren Software kom­pa­ti­bel sein will. WhatsApp geht nur mit WhatsApp – da­mit ver­die­nen die ihr Geld

Sprechsucht

Xabber ist seit dem letz­ten Update open sour­ce. Da wird si­ch al­so hof­fent­li­ch ei­ni­ges tun, was die Integration in Android und das Adressbuch an­geht.
Im Übrigen ba­siert auch WhatsApp auf XMPP. Es be­steht al­so ei­ne ge­wis­se Chance auf die Entstehung frei­er Alternativen, Transports etc. So ähn­li­ch wie es bei ICQ auch ge­kom­men ist.

Flusskiesel

Gibt es ei­gent­li­ch ir­gend­wo ei­nen ver­trau­ens­wür­di­gen Transport von Gtalk zu Jabber?
Google hat Gtalk für Jabber ja lei­der zu ge­macht.

Benedikt Frenzel

@Flusskiesel: al­so ich ha­be heu­te no­ch mit mei­ner jabber.Piratenpartei.de JID mit mei­nem Kollegen ge­schrie­ben, der nutzt gTalk

Flusskiesel

@Benedikt Frenzel
Ich ha­be es no­ch nicht ge­schafft, mi­ch mit ei­nem Jabber-Konto von GTalk aus zu ver­bin­den. Die Auth-Meldungen kom­men ein­fach nicht an.

Flusskiesel

Nachtrag: Es scheint am Jabber-Server zu lie­gen. Mit ei­nem Konto bei jabber.ccc.de kann ich mi­ch ver­bin­den.

quaelgeist

Leider funk­tio­niert bei kei­nem mir be­kann­ten xmpp-client für an­dro­id die „push“ Funktion an­näh­rend gut. Xabber kann we­nigs­tens die sleep funk­ti­on ver­hin­dern, und da­na­ch wird auch wie ge­wünscht ge­pusht – je­doch sehr zu­las­ten der Akkulaufzeit. Das kann wirk­li­ch nicht die Lösung sein!!

Anonymous

Hi,

ich hät­te no­ch er­wähnt, dass man mit Xabber den Facebook Chat ganz ein­fach ver­schlüs­seln kann, vor­aus­ge­setzt, die ge­gen­stel­le nutzt auch Xabber oder ein OTR fä­hi­gen Client. Abgemahnt wird da nichts, wie be­haup­tet wird. Soweit ich weiß, ver­stößt es auch nicht ge­gen die Nutzungsbedingungen ver­schlüs­selt zu Kommunizieren. Facebook er­kennt ver­schlüs­sel­te Nachtichtien so­gar und zeigt dann statt ei­nem Zeichensalat ein­fa­che „Verschlüsselte Nachricht“ an, wenn man si­ch den Verschlüsselten Chat über die Webseite an­schaut.

eddy

Wenn Jabber dann möch­te mit auch ver­nünf­tig da­mit ar­bei­ten kön­nen und nicht nur ne Message von A nach B zu trans­fe­rie­re­nen. Dazu ge­hört z.B. auch ei­nen Jaber Muc zu ad­mi­nis­trie­ren und un­ge­be­te­ne Gäste aus dem Raum zu ent­fer­nen. Dazu sind Handy APPS ge­ne­rell den PC Apps mei­len­weit un­ter­ent­wi­ckelt. XABBER nichts hal­bes, nichts gan­zes.

eddy

@tester3: Pidgin kann das mit dem WahtsApp Plugin ! Ich nut­ze das am PC !

theMario

Gut. ejab­bert is­t­auf ei­nem LinuxHomeServer in­stal­liert, Xabber auf meh­re­ren Androids, und sie kön­nen un­ter­ein­an­der als ServerClient und SerferFremde mit­ein­an­der un/und auch ver­schlüs­selt Texten. Wie funk­tio­niert der Bilderversand? Welche Plugins braucht nun der Server und wel­che ggf. die Clienten. Xabber hat kei­nen Button auf den Handys für Dateiversand, oder sind wir zu blind?
Eigentlich sind wir schon recht weit ge­kom­men, aber­wie geht es wei­ter?

LG

the­Ma­rio

Dr. IceMen

Xabber kann zZ. no­ch kei­nen Datei­ver­sand 🙁
LG Dr. IceMen

Base64

Herr Fedorov, der Kopf von red so­lu­ti­on (Xabber, Xabber-Mods) hat viel Ahnung von Android-Apps und Xabber. Ich ver­traue ihm voll und ganz den Markt von XMPP. Meinen Prosody auf dem Rasp Pi 2 grei­fe ich mo­bil nur über Xabber auf. PC kann Pidgin, Psi oder Telepathy sein. Sind al­le­samt schlecht.

Ich ar­bei­te an Xabber Base64. Ihr wer­det schon se­hen, wo­zu das dient. Erste Testversuche wa­ren su­per. Der ein­zi­ge Nachteil sind der hö­he­re Datenverbrauch.

Sinnlos fin­de ich Xabber Classic. In Zeiten von Android Mods wie Cyangenmod, kann ich so­gar ein Samsung S1 auf Android 5 up­graden.

BigBummi

Hallo, es er­scheint zwar et­was an­ti­quiert, aber mit base64 kann man je­de Datei (Bilder, ge­pack­te und da­bei ver­schlüs­sel­te 7zip) in druck­ba­re Zeichen um­wan­deln. Natürlich auch um­ge­kehrt. Diese „Textdatei“ wrd dann in das Textfeld ko­piert wer­den.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Möchtest Du benachrichtigt werden, wenn Dir hier jemand antwortet?