Logo zu fairmatrix

fairmatrix als Chatlösung

für Kommunikation in Echtzeit ohne Zentrale

Matrix ist ein verteiltes Messenger Konzept, wo Server die Nachrichten wie bei E-Mail mit einer @ Adresse austauschen. Jede:r sucht sich einen Matrix-Provider, und fairkom wird auch einer.  Eine Organisation oder eine Familie kann auch einen eigenen Homeserver aufbauen.

fairkom bietet unter fairchat.eu einen leistungsfähigen Matrix Server an. Der Einstieg erfolgt, wie bei allen fairapps, mit einem fairlogin Konto (OIDC). Um mit jemand anderem zu chatten, kann einfach die Matrix Identität der Person in einen Raum eingeladen werden.
Bridges zu WhatsApp, telegram und Signal sind geplant.


offener Verbund von Servern


Kommunikation in Echtzeit


unabhängig von einem Anbieter


Verbindung mit Standard-Webservices per WebRTC

Schulchat RLP
Messenger für Schulen in Rheinland-Pfalz

Mit der Lieferung des Schulchat RLP für eine halbe Million Schüler:innen im Vollausbau haben wir im Jahr 2023 ausführliche Erfahrungen bei Entwicklung und Betrieb von Matrix sammeln können. Dieses Wissen wollen wir nun auch in das fairapps Portfolio einbringen.

Mehr zum Messenger von fairkom für Rheinland-Pfalz im

Blog-Beitrag

fairchat.eu
im fairapps Lab

fairchat.net, aktuell basierend auf Rocket.Chat, soll vom Matrix Dienst fairchat.eu abgelöst werden.
Der Name wird mit fairchat beibehalten. Die Android und iOS App werden dann ausgetauscht.
Nach einigen Überlegungen werden wir die Gruppen und Nachrichten nicht migrieren.

Der Matrix Server fairchat.eu kann mit fairlogin bereits getestet werden, zum Beispiel mit Element in der faircloud. Im Entwicklungslabor von fairkom werden neue Technologien vor der Einführung getestet. Auch Kund:innen haben so die Möglichkeit, Matrix vorab auszuprobieren. Es ist allerdings darauf hinzuweisen, dass wir für Produkte, welche sich im fairapps Lab befinden, keine Datensicherung gewährleisten. Das heißt, es darf gerne getestet werden, aber Chatverläufe, welche für Testzwecke geführt werden, werden vor Einführung wahrscheinlich gelöscht.

Das Hosting von Matrix erfolgt wie bei allen fairapps klimaneutral und datenschutzkonform.

Unsere Leistungen
rund um Matrix

Hosting und Anpassung

Hosting von (großen) Homeservern
Consulting für Matrix-basierte Messenger-Lösungen

Anpassung von Clients und Apps
Integration von Sprach- und Videoanrufen
Standard- und kundenspezifische Bridges

Skalierbare Deployments auf kubernetes
On premise deployment und Betriebsunterstützung

fairkom hat Chat-Lösungen mit verschiedenen Open-Source-Frameworks entwickelt und gehostet. Wir konzentrieren uns nun auf Matrix-basierte Lösungen, da Interoperabilität eine zentrale Forderung von Kund:innen und Nutzer:innen darstellt.

LDAP / IDM proxy

Mapping von Teams, Klassen oder Organisationen zu Matrix
Integration mit Identitätsmanagement-Systemen

Viele Organisationen haben Teams, Gruppen als auch ganze Abteilungen in LDAP oder einem Active Directory abgebildet.
Wir haben für unsere Kunden Lösungen entwickelt, um diese Strukturen in [matrix] abzubilden und synchron zu halten.

Die Integration eines Adressbuchs in FluffyChat ermöglicht es beispielsweise einer Lehrkraft, einen neuen Raum mit Mitgliedern aus drei Klassen zu erstellen.

Für eine Analyse der Anwendungsfälle und welche Mapping-Lösung am besten passt, gerne Kontakt zu uns aufnehmen.

Welcher Client?
FluffyChat oder Element
Screenshot zu FluffyChat

FluffyChat

Flutter als eine gemeinsame Code-Basis
für Web, Android, iOS, Desktop-Apps

unterstützt Multi-Accounts

Farb-Erscheinungsbild individualisierbar

👉 ausprobieren auf fairchat.eu

Screenshot zu Element

Element

verschiedene Programmiersprachen für unterschiedliche Geräte
TypeScript für Web, Swift für iOS, Kotlin für Android

Anpassung und Wartung erschwert

als App in der faircloud

👉 ausprobieren auf pro.fairchat.eu

Wieso besser Matrix
statt Rocket.Chat
Matrix Logo

Matrix

als standardisiertes Protokoll

umsorgt von der Matrix.org Foundation

für dezentralisierte, sichere Kommunikation

RocketChat Logo

Rocket.Chat

venture-capital-finanziertes Projekt

Features wie benutzerdefinierte Rollen innerhalb der Enterprise-Version

erfordert den Kauf von Lizenzen

Hintergrundinfos

Die beiden Produkte RocketChat und Matrix unterscheiden sich von ihrer Governance Struktur und ihren Lizenzen. Die Matrix Foundation "wacht" über den Standard und garantiert dessen Offenheit. Der Synapse Server steht unter der Apache License und Mitentwickler:innen müssen lediglich bestätigen, dass diese Autor:in des Codes sind, den sie beitragen. Details gibt es in den Contributor Richtlinien, die auch für den beliebten Element Client gelten. fairkom entwickelt maßgeschneiderte Clients auf Basis FluffyChat für Web, Desktop, iOS und Android - dieser unterliegt der AGPL Lizenz.

Bei RocketChat stehen mittlerweile wichtige Teile des Codes, speziell für den Einsatz im Unternehmensumfeld, unter einer Enterprise License. Alle Mitentwickler:innen sind verpflichtet, ein Contributor License Agreement zu unterzeichnen, welches es RocketChat gestattet, beigetragenen Code auch anders zu lizensieren.

Wer nach professionellen Matrix Lösungen sucht, stößt meist auch auf die Firma Element. Diese bietet Synapse und Element mit Support aus einer Hand gegen eine Lizenzgebühr an. Die selbe Software ist und bleibt Open Source und kann unabhängig installiert und betrieben werden. Die Firma Element ist venture-capital-finanziert und darauf angewiesen, Produktpakete zu verkaufen. Dazu gehört auch eine Managementkonsole, wofür wir im Betrieb jedoch noch keine Notwendigkeit sahen, da wir das Monitoring etwa auch mit Prometheus umsetzen können. Die Firma Element ist also nur ein Player am Markt, von der gewiss auch wichtige Impulse für die Weiterentwicklung von Matrix ausgehen, die aber nicht über Matrix entscheidet.

 

fairkom ist ein Silber Sponsor der

matrix Logo

Foundation