In risposta alla modifica della licenza del DBMS Redis è stato creato un fork che sarà distribuito con il nome Redict e continuerà lo sviluppo della base di codice corrispondente alla versione Redis 7.2.4, l'ultima sotto licenza BSD. Redict potrà essere utilizzato come sostituto trasparente di Redis 7.2.4, ma la compatibilità con le future versioni di Redis, che saranno formate sotto licenza proprietaria, non è garantita.
Il fork è stato fondato da Drew DeVault, autore dell'ambiente desktop Sway, del linguaggio di programmazione Hare, del client di posta Aerc e della piattaforma di sviluppo collaborativo SourceHut. Al lavoro sul fork si è unito Haelwenn Monnier, autore del browser BadWolf (basato su WebKitGTK) e della piattaforma Pleroma per il deployment di reti sociali federate.
La licenza del codice Redict è stata cambiata da BSD a GPLv3 (il vecchio codice rimane sotto licenza BSD, ma tutte le nuove modifiche in Redict saranno apportate sotto licenza GPLv3). In questo modo, il progetto Redict potrà incorporate correzioni pubblicate da Redis Inc per versioni precedenti di Redis sotto licenza BSD, ma le correzioni e le modifiche create per Redict sotto licenza GPLv3 non potranno essere trasferite a Redis. Il progetto non richiederà inoltre agli sviluppatori di firmare un accordo di trasferimento dei diritti di proprietà sul codice, il che, nel caso di un’intenzione di cambiare licenza in futuro, richiederà un accordo su questo passo con ciascun sviluppatore.
Fonte: opennet.ru
