Redis, abbandona la licenza BSD e non è più open source

redis.

logo redis.

Redis, il popolare database en memoria utilizzata da milioni di sviluppatori in tutto il mondo, ha annunciato un cambiamento significativo nella sua politica di licenza. Tradizionalmente distribuito con la licenza BSD a tre clausole, una licenza open source permissiva, Redis ha scelto di adottare un modello di doppia licenza.

A partire dalla versione Redis 7.4, il progetto distribuirà il suo codice con due licenze proprietarie: RSALv2 (Redis Source Available License v2) e SSPLv1 (Server Side Public License v1), invece della licenza BSD utilizzata in precedenza. In precedenza, solo i moduli aggiuntivi che offrivano funzionalità avanzate per utenti aziendali, come RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, tra gli altri, venivano forniti con una licenza proprietaria. Ora la licenza proprietaria si applicherà anche al codice base del DBMS principale.

Questo cambiamento nella licenza pconsentirà l'integrazione di moduli proprietari con funzionalità e motori di elaborazione dati avanzati nella struttura principale delle future versioni di Redis DBMS. Le versioni precedenti saranno ancora disponibili con la vecchia licenza BSD e potranno essere utilizzate come base per creare fork indipendenti.

El La manutenzione dei vecchi rami Redis 7.x rilasciati prima della modifica della licenza continuerà almeno fino al rilascio di Redis Community Edition 9.0. Le patch che risolvono vulnerabilità e problemi critici verranno rilasciate per le versioni precedenti sotto la licenza BSD e potranno essere utilizzate nei fork. Dopo il periodo di supporto per le versioni precedenti, le patch verranno rilasciate solo con le licenze SSPL e RSAL, il che significa che gli autori dei fork dovranno gestire la propria manutenzione.

"Siamo ansiosi di continuare il nostro lavoro di collaborazione per supportare gli sviluppatori con le ultime innovazioni nell'archiviazione e nella gestione dei dati", ha affermato Julia Liuson, presidente della divisione sviluppatori di Microsoft. "La nostra collaborazione continua a supportare soluzioni integrate come Azure Cache for Redis e offrirà ai clienti Microsoft l'accesso esclusivo a funzionalità ampliate all'interno delle offerte Redis."

È importante notare che Le licenze SSPL e RSAL non sono open source e presentano restrizioni aggiuntive che vietano l'utilizzo gratuito del prodotto per offrire servizi cloud.E. Entrambe le licenze hanno obiettivi simili, sebbene la licenza SSPL sia basata sulla licenza copyleft AGPLv3, mentre la licenza RSAL sia basata sulla licenza permissiva BSD.

La licenza RSAL consente l'utilizzo, la modifica, la distribuzione e l'integrazione del codice nelle applicazioni, salvo casi commerciali o nei servizi gestiti a pagamento (è consentito l'uso gratuito per i servizi interni, mentre la restrizione si applica ai servizi a pagamento che forniscono l'accesso a Redis). La licenza SSPL, invece, seguendo i principi del copyleft, prevede che non solo il codice dell'applicazione stessa, ma anche il codice sorgente di tutti i componenti coinvolti nella fornitura del servizio cloud siano consegnati sotto la stessa licenza.

La ragione dietro il cambiamento nella politica sui congediL'obiettivo è impedire ai fornitori di servizi cloud di beneficiare del software open source senza contribuire per lo sviluppo o il sostegno della comunità. Redis non è soddisfatta della situazione attuale in cui i fornitori cloud generano entrate da prodotti derivati ​​commerciali basati su Redis e vendono servizi cloud senza partecipare allo sviluppo o collaborare con la comunità. Questa dinamica lascia gli sviluppatori senza profitti mentre i fornitori di servizi cloud traggono profitto dalle soluzioni aperte esistenti.

Entrambe le licenze implementate discriminano determinati tipi di utenti, il che impedisce loro di essere considerate licenze aperte o gratuite. L'Open Source Initiative (OSI) ha affermato che queste licenze non sono conformi agli standard open source e che i prodotti basati su di esse dovrebbero essere considerati proprietari. Ciò significa che i prodotti con licenze SSPL e RSAL non possono far parte di distribuzioni come Fedora e Debian.

Se si interessati a saperne di più, puoi controllare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.