Redis, napušta BSD licencu i više nije open source

redis.

redis logo.

Redis, popularna baza podataka in memorija koju koriste milijuni programera diljem svijeta, najavio je značajnu promjenu svoje politike licenciranja. Tradicionalno se distribuira pod licencom BSD s tri klauzule, dopuštenom licencom otvorenog koda, Redis odabrao je usvojiti model dvostrukog licenciranja.

Iz verzije Redis 7.4, projekt će distribuirati svoj kod pod dvije vlasničke licence: RSALv2 (Redis Source Available License v2) i SSPLv1 (Server Side Public License v1), umjesto prethodno korištene BSD licence. Prethodno su samo dodatni moduli koji su nudili naprednu funkcionalnost za poslovne korisnike, kao što su RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, između ostalih, bili dostupni pod vlasničkom licencom. Sada će se vlasnička licenca također primjenjivati ​​na jezgru baze kodova DBMS-a.

Ova izmjena u licenciji stromogućit će integraciju vlasničkih modula s naprednim mogućnostima i motorima za obradu podataka u glavnoj strukturi budućih verzija Redis DBMS-a. Starije verzije će i dalje biti dostupne pod starom BSD licencom i mogu se koristiti kao osnova za stvaranje neovisnih forkova.

El Nastavit će se održavanje starih grana Redisa 7.x izdanih prije promjene licence barem do izlaska Redis Community Edition 9.0. Zakrpe koje popravljaju ranjivosti i kritične probleme bit će izdane za starije verzije pod BSD licencom i mogu se koristiti u forkovima. Nakon razdoblja podrške za starije verzije, zakrpe će biti objavljene samo pod licencama SSPL i RSAL, što znači da će autori forkova morati sami brinuti o održavanju.

"Veselimo se nastavku našeg zajedničkog rada na pružanju podrške programerima s najnovijim inovacijama u pohranjivanju i upravljanju podacima", rekla je Julia Liuson, predsjednica Odjela za razvojne programere u Microsoftu. "Naša suradnja nastavlja podržavati integrirana rješenja kao što je Azure Cache za Redis i dat će Microsoftovim klijentima ekskluzivan pristup proširenim značajkama unutar Redis ponude."

Važno je to napomenuti Licence SSPL i RSAL nisu otvorenog koda i imaju dodatna ograničenja koja zabranjuju besplatnu upotrebu proizvoda za pružanje usluga u oblaku.i. Obje licence imaju slične ciljeve, iako se SSPL licenca temelji na AGPLv3 copyleft licenci, dok se RSAL licenca temelji na permisivnoj BSD licenci.

RSAL licenca dopušta korištenje, modificiranje, distribuciju i integraciju koda u aplikacije, osim u komercijalnim slučajevima ili u upravljanim plaćenim servisima (besplatno korištenje dopušteno je za interne servise, dok se ograničenje odnosi na plaćene servise koji omogućuju pristup Redisu). S druge strane, SSPL licenca, slijedeći načela copylefta, zahtijeva da se pod istom licencom isporučuje ne samo kod same aplikacije, već i izvorni kod svih komponenti uključenih u pružanje usluge u oblaku.

Razlog iza promjene politike dopustas je spriječiti pružatelje usluga u oblaku da iskoriste prednosti softvera otvorenog koda bez doprinosa za razvoj ili podršku zajednici. Redis nije zadovoljan trenutnom situacijom u kojoj pružatelji usluga oblaka ostvaruju prihod od komercijalnih izvedenih proizvoda temeljenih na Redisu i prodaju usluge oblaka bez sudjelovanja u razvoju ili suradnje sa zajednicom. Ova dinamika ostavlja programere bez profita, dok pružatelji usluga u oblaku profitiraju od postojećih otvorenih rješenja.

Obje implementirane licence diskriminiraju određene vrste korisnika, što onemogućuje da se smatraju otvorenim ili besplatnim licencama. Open Source Initiative (OSI) izjavila je da te licence nisu u skladu sa standardima otvorenog koda i da se proizvodi temeljeni na njima trebaju smatrati vlasničkim. To znači da proizvodi pod SSPL i RSAL licencama ne mogu biti dio distribucija kao što su Fedora i Debian.

Naps zainteresirani za saznanje više o tome, možete provjeriti detalje U sljedećem linku.


Dodaj kao preferirani izvor