Chatsystem Matrix mit Element
Willemers Informatik-Ecke
Matrix hat seine Homepage auf matrix.org und stellt das Kommunikationsfundament. Matrix ist Open-Source und so kann man auf eigener Hardware einen eigenen Server einrichten. Da die Kommunikation verschlüsselt ablaufen kann, ist der Datenschutz auf Server-Seite gewährleistet.

Für Matrix gibt es verschiedene Clients. Der bekannteste dürfte Element, der früher Riot hieß. Auch Element ist Open-Source und ist sowohl als Web-Variante, aber auch als Client für Windows, Linux, Mac sowie Android und iPhone kostenlos erhältlich.

Fähigkeiten

Die Kombination aus Matrix und Element stellt ein grundlegendes Chat-System zur Verfügung. Es können Communitys und Räume eingerichtet werden.

In den Räumen können Gruppen Gespräche führen. Die Räume können mit Widgets und Tools ausgestattet werden, so dass verschiedene Kommunikationsmittel integriert werden können.

Insbesondere die Möglichkeit der Integration der Videokonferenztools wie Jitsi und Big Blue Button ermöglichen es, in den Räumen auch Videokonferenzen abzuhalten und Bildschirminhalte zu teilen, was Element von Haus aus nicht kann.

Daneben sind auch Tools wie Etherpad, Twitter oder RCS integrierbar.

Durch den Schwerpunkt auf Open-Source und Punkt-zu-Punkt-Verschlüsselung steht der Datenschutz ganz oben.

Server von Matrix.org verwenden

Solange man noch keinen eigenen Server hat, kann man auch matrix.org als Basis verwenden. Der Ursprung von Matrix ist europäisch, sodass die Chance besteht, nicht auf einem amerikanischen oder chinesischen Server zu landen.

Anlegen einer Community

In der linken Spalte befindet sich ein Plus-Button, mit dem man eine Community anlegen kann. Solange man keinen eigenen Server hat, ist nur eine Community möglich.

Nach dem Anlegen der Community, kann dieser mit der rechten Maustaste angeklickt werden, um dort mit Community ansehen bearbeitet zu werden.

Auf der rechten Seite erscheinen mehrere Symbole für

Einer Community beitreten

Wenn die Community öffentlich ist, kann man danach suchen. Ansonsten erhält man von dem Einrichter der Community eine URL. Diese gibt man in einen Browser ein. Dort kann man die Einladung akzeptieren.

Unter Umständen muss man eine Anmeldung ausführen und dabei einen Benutzernamen und ein Passwort angeben. Die Angabe einer E-Mail-Adresse ist nicht zwingend, ermöglicht aber die Wiederanmeldung, sollte man sein Passwort vergessen haben.

Raum anlegen

Jeder Benutzer kann Räume anlegen. Dazu wird das Pluszeichen neben der Überschrift Räume genutzt. Dem Raum kann ein Name und ein Thema zugeordnet werden. Der Raum kann öffentlich gemacht werden. Eine Verschlüsselung kann aktiviert werden.

In der Community kann ein Raum angelegt werden. Wird dieser als öffentlich gekennzeichnet, kann dessen Matrix-URL (z. B.: #testraum.matrix.org) bekannt gegeben werden. Diese URL kann einem Teilnehmer mitgeteilt werden. Dieser klickt in seinem Accout auf das Pluszeichen hinter Räume und klickt dann auf Erkunde öffentliche Räume.

Jitsi-Integration in den Raum

Der Raum wird vom Administrator angewählt.

Kommunikation

Man kann eine Person direkt über seine Matrix-ID ansprechen. Dann sind Text-Chats, Voice- und Video-Chats und der Austausch von Dateien möglich.

Diese Kommunikation erfolgt aber nur im direkten Dialog. Um mit mehreren Teilnehmern zu plauschen, muss man sich in einen Raum bewegen.

Jeder Raum hat seinen eigenen Text-Chat. Durch die Integration von Jitsi oder Big Blue Button als Widget ist es aber auch möglich, Videokonferenzen und vor allem das Teilen des Bildschirms zu erreichen.

Native Clients

Für Mac, Windows 10 und Linux können unter der URL https://element.io Clients heruntergeladen. Die Installation eines Linux-Cients erfolgt über ein Repository, das eingebunden wird. Eine nähere Beschreibung findet sich ebenfalls unter der URL.

Da Element im Browser weitgehend uneingeschränkt funktioniert, ist ein nativer Client nicht zwingend erforderlich.

Für Android und iPhone ist in den entsprechenden Shops ebenfalls ein Element installierbar.

Lizenz, Server

Matrix ist Open-Source und kann auf einem eigenem Server betrieben werden. In dieser Konfiguration ist Matrix datenschutztechnisch unbedenklich.

Die Bundeswehr betreibt den Server auf eigener Hardware und bezahlt dafür wegen Open-Source keine Lizenzgebühren.

Wer den Server auf matrix.org nutzen will, kann dies in einer Free-Variante tun. Daneben gibt es gegen monatliche Zahlung unterschiedliche Lizenzbedingungen. Vorsicht: Die Pro-Benutzer-Rechnung auf der Web-Seite lässt die Kosten zunächst sehr gering erscheinen. Im Kleingedruckten sieht man, dass Nickel 10, Silver 75 und Gold 400 Dollar pro Monat insgesamt kostet.

Erst bei der Gold-Variante für 400 Dollar für 100 Benutzer kann man den Standort des Servers wählen.

Offensichtlich hat die französische Regierung eine Custom-Variante für über 300.000 Benutzer gewählt. Der Preis ist allerdings nicht angegeben.

Die Terms and Conditions bei Betrieb auf den matrix.org-Seiten ergeben ein vertrauenswürdiges Bild.

Links

Die Technische Universität Dresden verwendet einen eigenen Matrix-Server, begründet und erklärt das System unter der URL https://doc.matrix.tu-dresden.de/index.html.