Als Reaktion auf die Änderung der Lizenz für die Datenbankmanagementsystem (DBMS) Redis wurde ein Fork erstellt, der unter dem Namen Redict veröffentlicht wird und die Entwicklung der Codebasis fortsetzt, die der Version Redis 7.2.4 entspricht, der letzten unter der BSD-Lizenz. Redict kann als transparente Alternative zu Redis 7.2.4 verwendet werden, jedoch wird die Kompatibilität mit zukünftigen Versionen von Redis, die unter einer proprietären Lizenz erstellt werden, nicht garantiert.
Der Fork wurde von Drew DeVault gegründet, dem Autor der Benutzeroberfläche Sway, der Programmiersprache Hare, des E-Mail-Clients Aerc und der Plattform für gemeinsame Entwicklungen SourceHut. An der Arbeit an dem Fork hat sich Haelwenn Monnier beteiligt, der Autor des Browsers BadWolf (basierend auf WebKitGTK) und der Plattform Pleroma zur Bereitstellung von föderativen sozialen Netzwerken.
Die Lizenz für den Redict-Code wurde von BSD auf GPLv3 geändert (der alte Code bleibt unter der BSD-Lizenz, aber alle neuen Änderungen in Redict werden unter der GPLv3-Lizenz vorgenommen). Somit kann das Redict-Projekt Korrekturen, die von der Firma Redis Inc. für ältere Versionen von Redis unter der BSD-Lizenz veröffentlicht werden, übernehmen, aber Korrekturen und Änderungen, die für Redict unter der GPLv3-Lizenz erstellt wurden, können nicht in Redis integriert werden. Das Projekt wird auch von den Entwicklern nicht verlangen, eine Vereinbarung zur Übertragung von Eigentumsrechten am Code zu unterzeichnen, was im Falle einer zukünftigen Lizenzänderung eine Zustimmung von jedem der Entwickler erfordern würde.
Quelle: opennet.ru
