Also XMPP wird nun wirklich überall verwendet, selbst Whatsapp benutzt das unter der Haube.
Das Ratched protokoll von Signal ist nicht schlecht, vor allem was sicherheit betrifft.
Generell aber ist XMPP ziemlich gut und wird von allen FOSS messenger clients unterstützt.
Es kommt natürlich drauf an was du und mit wem kommunizieren willst. Mit Menschen, oder doch lieber Maschine to Maschine? Kommunikation zum Spass oder um sensible daten zu übertragen? Nur Text oder auch Audio, Video oder sogar Dateien?
Verschlüsselt oder nicht?
Danke für die Antworten.
Der angestrebte Use-Case ist im Prinzip, Discord zu ersetzen. Also Mensch-zu-Mensch, und ja, mit alles.
Darauf bezog ich mich auch, als ich sagte, dass niemand XMPP benutzt. Kann ich ja nicht wissen, dass hier Leute sind die gleich an ernsthafte Anwendungen denken und Industrieroboter mit XMPP spiritistisch geistvernetzen wollen, und sich nicht Vollzeit damit befassen, den Drachenlord zu diskutieren.
Klar, WA benutzt unter der Haube XMPP und sicherlich steckt XMPP noch bei einigen anderen Sachen irgendwie drin. Aber wenn du 100 Leute fragst, was ihre XMPP-Kennung ist, werden 99 dich verständnislos angucken und einer wird sich durch den Bart streichen und sagen: "Ach ja, XMPP. Das habe ich zuletzt vor 10 Jahren benutzt."
Verschlüsselung und Audio/Fidio mag es bei XMPP zwar geben, aber so viel ich weiß kein funktionierendes Audio/Fidio mit mehr als zwei Gesprächspartner*innen. Zwar könnte man dafür mit Jitsi oder Mumble ergänzen, aber dann braucht man mehrere Clientprogramme und dann wird es wenig benutzerfreundlich. Daher Vorteil für Matrix.
Das Momentum, der Schwung, der Reiz des Neuen, das Popularitäts-Wachstum, das liegt zur Zeit (und schon seit einigen Jahren) auf Seite von Matrix. Ich habe es weiter ausprobiert und habe den Eindruck, dass es einen großen Unterschied macht, was für einen Homeserver man hat. Offenbar führt ein schwacher/überlasteter Homeserver dazu, dass man ewig warten muss, bis alle Nachrichten geladen sind (selbst dann, wenn es "nur Text" ist) -- wenn man einen vernünftigen Homeserver ausgesucht hat, dann läuft das prima. Und was den Client betrifft, muss man wohl mit Element in den sauren Electron-Apfel beißen. Wenn man das aczebtirt, dann kriegt man dafür anscheinend out of the box alles was Discord kann, aber frei und föderiert und verschlüsselt [Disclaimer: habe es noch nicht restlos ausprobiert].
Verschlüsselung ist meiner Meinung nach in der heutigen Zeit selbst dann notwendig, wenn man außer Guten Tag und Auf Wiedersehen nichts zu sagen hat. Immer mehr Wörter werden auf einmal für "problematisch" erklärt, und wenn alles unverschlüsselt über irgendwelche Server wandert und dann auch noch wie im Fall von Discord ganz offiziell ewig gespeichert wird, würde es mich wundern, wenn nicht in ein paar Jahren die Chats automatisiert ausgewertet werden, um Wrongthinker zu identifizieren. Da will ich nicht, dass irgendwelche Gedankenpolizisten lesen, wie ich an meinen Freundeskreis schreibe, dass irgendjemand ein Affenneger oder eine schwule Aidssau wäre.