Spanish English French German Italian Portuguese
Soziales Marketing
HomeAllgemeinesSchöpferökonomieDas dezentrale Kommunikationsprotokoll von Matrix wechselt zu einer Code-Lizenz ...

Das dezentrale Kommunikationsprotokoll von Matrix wechselt zu einer weniger freizügigen AGPL-Open-Source-Lizenz

Element Das Unternehmen und Hauptentwickler hinter dem dezentralen Kommunikationsprotokoll Matrix hat eine bedeutende Lizenzänderung angekündigt, die das Open-Source-Projekt für Unternehmen, die darauf aufbauen möchten, etwas weniger attraktiv machen wird.

Das in London ansässige Unternehmen gab bekannt, dass der zentrale Matrix-Server Synapse; Ihre alternative Serverimplementierung Dendriten; und mehrere verwandte serverseitige Projekte, wie z Sydent Identitätsserver, und der Rest verlässt den permissiven Modus Apache-Lizenz 2.0 zu Affero General Public License (AGPL) v3.

Von Element entwickelte clientseitige Projekte sind von diesen Änderungen nicht betroffen.

Kosten

Element sagte, die Kosten für die Wartung von Matrix, zu dem das Unternehmen nach eigenen Angaben mehr als 95 % aller Code-Beiträge leistet, hätten es dazu gezwungen, seine Strategie zu überdenken und „gleiche Wettbewerbsbedingungen“ zu schaffen. Dies geschieht zu einer Zeit, in der Dezentralisierung und Interoperabilität für Regierungen, Unternehmen und Verbraucher im Allgemeinen immer wichtiger werden.

„Heute sind wir an einem Scheideweg angelangt: Wir haben Matrix zu einem großen Erfolg gemacht, aber Element verliert seine Wettbewerbsfähigkeit in dem von ihm geschaffenen Ökosystem“, schrieb Element in einem Blogeintrag. „Für Element ist es schwierig, so schnell Innovationen zu entwickeln und sich anzupassen wie Unternehmen, deren Geschäftsmodell darin besteht, proprietäre Produkte und Dienstleistungen auf Basis von Matrix zu entwickeln, ohne die Verantwortung und die Kosten für die Wartung des Großteils von Matrix tragen zu müssen.“ Um unseren Kunden gegenüber fair zu sein, müssen wir uns stärker auf sie und ihre spezifischen Bedürfnisse konzentrieren können.“

Element kündigte an, dass in den kommenden Tagen neue Repositories eingeführt werden GitHub-Domäne der Organisation die Abzweigungen derjenigen enthält, die derzeit auf der GitHub-Domäne von Matrix.org vorhanden sind.

Betreten Sie die Matrix

Um es kurz zusammenzufassen: Matrix wurde ursprünglich in einem Softwareunternehmen entwickelt. Amdocs von Matthew Hodgson und Amandine Le Pape im Jahr 2014, bevor sie Amdocs verließen, um sich auf die Weiterentwicklung von Matrix als unabhängiges Open-Source-Projekt zu konzentrieren. Parallel dazu versuchte das Duo auch, Matrix zu kommerzialisieren, ursprünglich über eine Firma namens New Vector, die später aufgelöst wurde. umbenannt in Element. Vor etwa fünf Jahren auch Hodgson und Le Pape gründete die Matrix.org Foundation um alles zu unterstützen, was mit Matrix zu tun hat, einschließlich des Schutzes seines geistigen Eigentums, der Verwaltung von Spenden und der Weiterentwicklung des Matrix-Protokolls.

Element ist daher im Wesentlichen das Flaggschiffmodell von Matrix, das von Unternehmen und Regierungen verwendet wird, die eine sicherere Nachrichtenübermittlung und interne Kommunikation wünschen als die Angebote amerikanischer Technologiegiganten. Und es steht jedem frei, das zugrunde liegende Matrix-Protokoll zu verwenden, um seine eigenen dezentralen Anwendungen zu erstellen. Zum Beispiel, in 2021 die für die Digitalisierung des deutschen Gesundheitssystems zuständige Behörde Der Übergang zur Matrix begann sodass Tausende von einzelnen Einheiten, von Krankenhäusern über Versicherungsgesellschaften bis hin zu Kliniken, miteinander kommunizieren konnten, unabhängig davon, welche Matrix-basierte Anwendung sie verwendeten.

Während Europa neue Vorschriften vorantreibt, die vorschreiben, dass große Technologieplattformen dafür sorgen müssen, dass ihre Messaging-Apps miteinander interagieren, und das Twitter-Debakel Licht auf die Notwendigkeit sozialer Netzwerke wirft, die Benutzer nicht blockieren, hat dies sowohl Unternehmen als auch Element in die Lage versetzt, und das Matrix-Protokoll, das es entwickelt, mit Gewalt.

Das Matrix-Projekt vor kurzem angekündigt dass mindestens 115 Millionen Benutzer über das Protokoll kommunizieren, fast doppelt so viel wie im Vorjahr. Am selben Tag gab Automattic, die Muttergesellschaft von WordPress.com, bekannt, dass sie die All-in-One-Messaging-App Texts.com für 50 Millionen US-Dollar gekauft hatte, aufbauend auf anderen kürzlich unternommenen Bemühungen zur Förderung der Interoperabilität, einschließlich des Kaufs eines ActivityPub-Plugins für Helfen Sie Blogs, sich dem dezentralen „Fediverse“ anzuschließen. Erwähnenswert ist auch, dass Automattic im Laufe der Jahre in mehreren Finanzierungsrunden in Element investiert hat.

All dies bringt uns zum heutigen Tag, an dem Element die Bedingungen der Verpflichtung ändert und den Entwicklern eine größere Verantwortung auferlegt, zum Projekt beizutragen ... oder Element für eine kommerzielle Lizenz zu bezahlen, um es weiterhin zu nutzen.

Synapse ist die am häufigsten verwendete Matrix-Serverimplementierung und ist unter anderem für die Verwaltung von Benutzerkonten, Nachrichtenverlauf und Chatrooms verantwortlich. In der aktuellen Apache 2.0-Lizenz stand es Entwicklern und Unternehmen frei, Synapse nach Belieben zu nutzen, einschließlich der Implementierung in vollständig proprietären Closed-Source-Anwendungen. Aus diesem Grund ist die Apache 2.0-Lizenz ein attraktives Angebot für Unternehmen und große Technologieunternehmen, da sie mehr oder weniger völlige Freiheit haben.

Bei der neuen AGPL-Lizenz handelt es sich jedoch um ein sogenanntes „Copyleft“, was bedeutet, dass jedes abgeleitete Projekt, das Synapse verwendet, unter einer AGPL-Lizenz veröffentlicht werden müsste. Natürlich zwingt es Unternehmen dazu, sich an den Geist von zu halten Open-Source-, ist aber gleichzeitig weniger attraktiv für Unternehmen, die keine eigene Open-Source-Software erstellen möchten.

Ein Köder für Veränderung

In jüngster Zeit gab es viele Beispiele dafür, dass Unternehmen ihre Lizenzen änderten, um ihre Geschäftsinteressen zu schützen, darunter auch Elastic im Jahr 2021 was hat sich geändert Apache Elasticsearch 2.0 auf ein Duo verfügbarer Quelllizenzen: Dies sollte verhindern, dass Dritte wie AWS ihren eigenen Kunden ihre eigene Version von Elasticsearch „as a Service“ anbieten, insbesondere wenn sie nichts Wesentliches beisteuern.

Ebenso Grafana hat den Übergang geschafft von seinem Kernprodukt von Apache 2.0 zu AGPL, wobei seine Kerntechnologie als Open-Source-Projekte beibehalten wird, seine Benutzer jedoch zu einer Entscheidung gezwungen werden: „Nehmen Sie den Geist von Open Source in seiner Gesamtheit an oder bezahlen Sie uns für unsere harte Arbeit“, lautet die Idee. allgemein. Und genau das macht Element jetzt auch.

„Der Vorteil des Wechsels zu AGPLv3 besteht darin, dass nachfolgende Entwickler gezwungen werden, wieder zum Hauptprojekt beizutragen, indem sie entweder ihre Modifikationen als Open Source zum Nutzen des gesamten Matrix-Ökosystems veröffentlichen oder sich an Element wenden, um eine alternative Lizenz zu erhalten“, schrieb Element. . „Wir glauben, dass dies der fairste Ansatz ist, der möglich ist: den freien und Open-Source-Charakter dieser Matrix-Implementierungen unter einer OSI-genehmigten Open-Source-Lizenz (AGPLv3) zu bewahren und gleichzeitig proprietäre Forks zu ermutigen, zu den Kosten beizutragen.“ Entwicklung des zugrunde liegenden Projekts.

Die bestehenden Synapse- und Dendrite-Repositories bleiben unverändert auf der GitHub-Domain von Matrix.org, was die Möglichkeit erhöht, dass ein Dritter beschließt, sie abzuspalten und sie weiterhin unter ihrer aktuellen Open-Source-Lizenz zu pflegen. Dies wäre jedoch ein ressourcenintensiver Aufwand, den wahrscheinlich nur wenige Unternehmen unternehmen würden, insbesondere da alle aktuellen Entwickler von Matrix jetzt im Wesentlichen für Element arbeiten werden.

Dies wirft auch die Frage „Was passiert jetzt?“ für die Matrix Foundation auf, die bislang mit der Verwaltung des Matrix-Projekts beauftragt war Blogeintrag Im Gegensatz dazu sagte die Matrix Foundation, sie weigere sich, „mit einem aktiv gepflegten Open-Source-Projekt zu konkurrieren“, und deutete an, dass Forschung und Entwicklung ein Weg sein könnte, den sie erkunden könnte, obwohl sie sich über seine Zukunft noch nicht sicher ist.

„Aus heutiger Sicht plant die Stiftung nicht, mit der Finanzierung der aktiven Entwicklung der aktuellen Synapse- und Dendrite-Projekte zu beginnen“, schrieb die Organisation. „Selbst wenn es sinnvoll wäre, es zu tun, haben wir nicht die Ressourcen. Allerdings spielt die Stiftung eine Rolle bei der Finanzierung der Forschung und Entwicklung von Open-Source-Software für das Matrix-Ökosystem. Wir glauben, dass der effektivste Weg, diese Rolle zu erfüllen, darin besteht, die Lücken zu schließen. Mit diesem Grundsatz vor Augen richten wir unsere knappen Ressourcen auf Dinge wie Vertrauen und Sicherheit und die Bereitstellung einer gemeinschaftlichen Infrastruktur.“

VERBUNDEN

ABONNIEREN SIE TRPLANE.COM

Veröffentlichen Sie auf TRPlane.com

Wenn Sie eine interessante Geschichte über Transformation, IT, Digital usw. mit einem Platz in TRPlane.com haben, senden Sie sie uns bitte und wir werden sie mit der gesamten Community teilen.

WEITERE PUBLIKATIONEN

Benachrichtigungen aktivieren OK Nein danke