Table of Contents

Matrix Chat-Ökosystem

Mit Matrix kann man in der Regel kostenlos, privat, pseudonym und verschlüsselt kommunizieren.

Vergleich mit anderen Chatprotokollen: siehe Übersicht über Messenger

Öffentliche Server: siehe Serverliste auf der englischsprachigen Version dieser Seite

Pro

Contra

Räume

Es gibt einen Space, in dem einige deutschsprachige Räume gesammelt werden: #deutschsprachige-raeume:tilde.fun

Name Raumname Besonderheiten
Computerhilfe und Informationstechnik #informatik:tilde.fun

Hackerspaces

siehe auch: hacking#hackerspaces

Name Raumname Besonderheiten
CCC Darmstadt #cccda-garten:lossy.network
CCC Kaiserslautern #chaos_inkl-general:matrix.chaospott.de
CCC Mannheim #general:mannheim.ccc.de
CCC Wien #c3w:fairydust.space
Hackerspace Saarbrücken #hacksaarchat:matrix.org
Metalab Wien #metalab:matrix.org mit Freenode bridged
Chaosdorf (Düsseldorf/DE) #chaosdorf:matrix.org
/usr/space (Leobersdorf/AT) #usrspace:matrix.usrspace.at
/dev/lol (Linz/AT) #devlol:devlol.org
Entropia (Karlsruhe) #entropia:entropia.de
RaumZeitLabor #rzl:tilde.fun

Clients

Name Besonderheiten Technologie
FluffyChat optimiert auf einfache Bedienung und mobile Nutzung Flutter
Element2 Offizieller/Referenz-Client Electron (JavaScript)

Matrix vs. XMPP/Jabber

XMPP hat den Vorteil der vielen Clients, OMEMO ist nicht ganz so scheiße wie OTR(UI-Technisch), ist schnell(im Vergleich), hat aber ein (aus heutiger perspektive) viel zu komplexe Struktur an PEPs die implementiert werden je nach Client (und Server) oder eben nicht. XMPP ist als "Baseline" gedacht – und nicht als Komplettlösung.

Matrix hingegen ist eher der Vertreter der Gattung, dass "Baseline" bedeutet, Verschlüsselung im Protokoll zu haben, inklusive dezentraler Profile, die man auf unterschiedliche Instanzen migrieren kann3, eingebauten automatischen Backups der Sicherheitsschlüssel und einem leider noch nicht implementierten Cross-Sign der Geräte4.

Matrix hat die selbe beschissene Oberfläche wie jede andere Weboberfläche, die Slack nachahmen will. Die Referenzimplementierung Synapse ist in Python geschrieben (Du glaubst nicht wie lahmarschig das ganze ist). Synapse ist noch nicht so ausgereift, dass man sie vor 10 Jahren als 1.0 veröffentlicht hätte.

Meinungen und Reviews

siehe auch


[1] Das nennt man im Fachsprech "eventually consistent 🇬🇧" und ist eigentlich eine gute Sache, aber man wird als Nutzer teilweise nicht über den erfolgreichen Versand/Eingang von Nachrichten informiert
[2] ehemals Riot.im
[3] Stand November 2020 noch nicht implementiert
[4] gibt es seit Mai 2020