2 Punkte von GN⁺ 2024-03-22 | 1 Kommentare | Auf WhatsApp teilen

Redis führt duale Source-Available-Lizenzierung ein

  • Künftige Versionen von Redis werden die kostenlose und permissive Nutzung des Quellcodes weiterhin unter den Lizenzen RSALv2 und SSPLv1 ermöglichen.
  • Ab Redis 7.4 werden alle zukünftigen Versionen von Redis dual unter der Redis Source Available License (RSALv2) und der Server Side Public License (SSPLv1) lizenziert.
  • Dadurch wird Redis nicht länger unter der 3-Klausel-Berkeley-Software-Distribution-(BSD)-Lizenz vertrieben.

Wachstum von Redis und Beiträge der Community

  • Redis hat Anwendungen und Dateninfrastrukturen, die das moderne Internet antreiben, eine Grundlage aus Performance und Einfachheit geboten.
  • Nach 15 Jahren ist man stolz darauf, Echtzeit-Anwendungen zu unterstützen, auf die sich täglich Millionen von Entwicklern weltweit verlassen.
  • Die erweiterten Redis-Module, die in der Redis-Stack-Distribution bereits dual lizenziert sind, wurden von der Community gut aufgenommen.

Motivation und Ziele der Lizenzänderung

  • Die neuen Source-Available-Lizenzen sollen die permissive Nutzung des Quellcodes weiterhin auf nachhaltige Weise ermöglichen.
  • Redis geht mit einem integrierten Angebot aus Clients, Tools und dem Redis-Kernprodukt den nächsten Entwicklungsschritt als Echtzeit-Datenplattform.
  • Über Redis Community Edition soll der Quellcode Entwicklern, Kunden und Partnern weiterhin kostenlos bereitgestellt werden.

Neue Funktionen und Integration bei Redis

  • Zukünftige Source-Available-Releases von Redis werden Redis Stack und den Redis-Kern integrieren, einschließlich der Datenmodelle Search, JSON, Vector, probabilistisch und Time Series.
  • Dadurch lässt sich Redis einfacher als hochperformanter Key/Value- und Dokumentenspeicher, leistungsfähige Query Engine und Low-Latency-Vektordatenbank für generative-AI-Anwendungen nutzen.

Auswirkungen der Lizenzänderung auf Cloud-Service-Provider

  • Unter den neuen Lizenzen können Cloud-Service-Provider den Redis-Quellcode nicht länger kostenlos nutzen.
  • So können Cloud-Service-Provider Redis 7.4 beispielsweise nur dann anbieten, wenn sie den Lizenzbedingungen mit Redis zugestimmt haben.

Unterstützung für die Entwickler-Community und das Partner-Ökosystem

  • Die Redis-Entwickler-Community kann unter der dualen Lizenzierung weiterhin von einer permissiven Lizenz profitieren.
  • Alle Client-Bibliotheken von Redis bleiben unter Open-Source-Lizenzen.
  • Redis wird sein Partner-Ökosystem weiterhin über das Partnerprogramm unterstützen, einschließlich exklusivem Zugang zu allen zukünftigen Releases, Updates und Funktionen.

Keine Änderungen für Redis-Enterprise-Kunden

  • Für bestehende Redis-Enterprise-Kunden gibt es keine Änderungen.

FAQ zur Lizenzänderung

  • Weitere Informationen zur Lizenzänderung finden sich in den folgenden FAQ.

Meinung von GN⁺

  • Die Lizenzänderung bei Redis kann als Versuch gesehen werden, ein Gleichgewicht zwischen der Open-Source-Community und der kommerziellen Nutzung zu finden. Es handelt sich um eine strategische Entscheidung, die sowohl eine nachhaltige Weiterentwicklung der Technologie als auch die Fähigkeit des Unternehmens zur Umsatzgenerierung sicherstellen soll.
  • Diese Lizenzänderung wird die Beziehung zu Cloud-Service-Providern deutlich verändern und könnte dazu führen, dass sie für Dienste, die sie mit Redis anbieten, Lizenzgebühren zahlen müssen.
  • Die Lizenzänderung kann Unternehmen betreffen, die die Funktionen und Performance von Redis nutzen möchten; sie müssen für eigene Serviceangebote möglicherweise zusätzliche Lizenzverhandlungen in Betracht ziehen.
  • Andere Open-Source-Datenbanken mit ähnlichen Funktionen wie Redis sind PostgreSQL, MongoDB und Cassandra; einige von ihnen verfolgen bereits ähnliche Lizenzstrategien.
  • Zu den Punkten, die bei der Einführung der Technologie berücksichtigt werden sollten, gehören das Verständnis der Lizenzbedingungen, die langfristige Kostenplanung sowie Fragen der Community-Unterstützung und Kompatibilität. Zu den Vorteilen der Wahl von Redis zählen hohe Performance, breite Unterstützung für Datenmodelle sowie eine starke Community und ein starkes Partnernetzwerk.

1 Kommentare

 
GN⁺ 2024-03-22
Hacker-News-Kommentare
  • Die Meinungen zur Lizenzänderung von Redis Labs gehen auseinander:
    • Ein Nutzer behauptet, dass eine solche Lizenzänderung Redis Labs schaden und für kleine Startups rechtliche Probleme verursachen werde. Großunternehmen wie AWS könnten Redis hingegen forken und die Lizenz ändern, sodass dies für sie sogar die bessere Option sein könnte.
    • Ein anderer Nutzer meint, dass die meisten Redis-Nutzer Redis Labs nie bezahlt hätten und dass diese Lizenzänderung langfristig wirkungslos sein werde. Stattdessen würden die Nutzer auf geforkte Versionen ausweichen.
    • Ein weiterer Nutzer sagt, dass Einnahmen durch Hosting die Hauptmotivation für solche Projekte seien und dass sich Lizenzänderungen deshalb fortsetzen würden. Redis habe der Welt viel Wert geliefert, aber im Verhältnis dazu nur wenig Umsatz erzielt.
    • Im Cloud-Zeitalter gebe es weniger finanzielle Möglichkeiten, Open-Source-Projekte zu pflegen und zu unterstützen, während Großunternehmen wie AWS von Open-Source-Projekten profitierten, aber nur wenig beitrügen.
    • Es wird argumentiert, dass Open-Source-Projekte restriktivere Lizenzen wie die SSPL übernehmen oder mit Beschränkungen im Stil von Llama 2 experimentieren sollten. Einzelne Entwickler hätten schließlich nicht dazu beigetragen, das Trittbrettfahren großer Unternehmen wie AWS zu unterstützen.
    • Ab Redis 7.4 gilt die neue Lizenz, und Version 7.2 wird die letzte Veröffentlichung unter der bisherigen Lizenz sein. Redis unterstützt derzeit noch zwei zusätzliche Releases, was bedeutet, dass Nutzer ihre Planung an die Lizenzänderung anpassen müssen.
    • Redis Inc. stellt das Redis-Projekt von der BSD-3-Clause-Lizenz auf zwei neue, nicht von der OSI genehmigte Lizenzen um. Das widerspricht früheren Aussagen, wonach die Kernlizenz von Redis immer BSD 3-Clause bleiben werde.
    • Die neue Lizenz (SSPL) ist möglicherweise keine Open-Source-Lizenz, da sie Einschränkungen beim Einsatzzweck enthält.
    • Microsoft hat ein neues Projekt namens Garnet angekündigt. Das deutet auf ein gutes Timing hin.
    • Die technischen Gründer von Redis und Hashicorp sind jeweils zurückgetreten, bevor ihre Unternehmen den Wandel weg von FOSS vollzogen. Das könnte bedeuten, dass sie die Veränderung erwartet und ihr nicht zugestimmt haben oder keinen Imageschaden riskieren wollten. Das ist jedoch reine Spekulation.