Matrix
Matrix (Kommunikationsprotokoll bzw. neudeutsch Instant-Messaging-Protokoll)
Einführung
Matrix ist ein quelloffenes Kommunikationsprotokoll für (Verschlüsselte) Echtzeitkommunikation ähnlich wie die Dienste Jabber/XMPP, IRC, Telegram, Signal und co.. Dabei war der Entwicklungsschwerpunkt, mit Benutzern anderer Diensteanbieter per Chat, IP-Telefonie und Video-Telefonie zu kommunizieren. Dabei ist das Ziel, die nahtlose Kommunikation zwischen verschiedenen Diensteanbietern zu ermöglichen. So ist es ohne weiteres möglich an Telegram Chaträumen oder IRC chats aus Matrix (Client) Programm Heraus teilzunehmen.
Siehe auch die Homepage der Matrix.org Foundation (also eines Gemeinnützigen Vereins) sowie die Beschreibung in der Wikipedia.de.
Clients
Einer der ersten Implementierungen des Protokolls liefert Element (Instant-Messenger) (vorher Riot.im bzw. Riot-X), der neben einen Android, Apple (mobile und desktop) sowie Windows (64bit) auch eine Implementierung via Webseite (WebRTC) die mit jedem modernen Browser der WebRTC unterstützt funktioniert.
Eine komplette Übersicht aller auch Linux (Client) Programme findet sich hier.
Hosts/Server/Bots usw.
Möchte man einen Server selber aufsetzten findet sich die Komplette Übersicht hier (incl. Bots die z.B. als Gateway zwischen verschiedenen Diensten arbeiten).
In der Regel wird man aber einen öffentlich zugänglichen server verwenden. Neben Matrix.org selber, gibt es eine große Anzahl weiterer Betreiber. Übersichten finden sich hier:
- publiclist.anchel.nl
- matrixservers.anchel.nl
- hello-matrix.net
- the-federation.info
- Mein tip ist matrixchat.pro ([1])
Nützliche Infos
Weitere nützliche Informationen finden sich unter folgenden Links:
- Migration zweier Accounts matrix-migration (@ element.io)
- Artikel zu neuen Elements (vorher Riot.im) Client auf gnulinux.ch
- Deutsche Anleitung freie-messenger.de
- Einführung auf Matrix.org (in englisch)
- Artikel auf Golem.de
Ulf