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

redis.

redis logo.

Redis, popularna baza podataka in memoriju koju koriste milioni programera širom svijeta, najavila je značajnu promjenu svoje politike licenciranja. Tradicionalno se distribuira pod BSD licencom sa tri klauzule, dozvoljenom licencom otvorenog koda, Redis je odlučio da usvoji model dvostrukog licenciranja.

Iz verzije Redis 7.4, projekat će distribuirati svoj kod pod dvije vlasničke licence: RSALv2 (Redis izvorna dostupna licenca v2) i SSPLv1 (javna licenca na strani servera v1), umjesto prethodno korištene BSD licence. Ranije 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 primjenjivati ​​i na osnovnu DBMS kodnu bazu.

Ova izmjena licence stromogućiće integraciju vlasničkih modula sa naprednim mogućnostima i mašinama 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 kreiranje nezavisnih forkova.

El Nastavit će se održavanje starih Redis 7.x grana objavljenih prije promjene licence barem do izlaska Redis Community Edition 9.0. Zakrpe koje popravljaju ranjivosti i kritične probleme bit će objavljene za starije verzije pod BSD licencom i mogu se koristiti u forkovima. Nakon perioda podrške za starije verzije, zakrpe će biti objavljene samo pod SSPL i RSAL licencama, što znači da će autori fork-a morati sami upravljati svojim održavanjem.

“Radujemo se nastavku našeg zajedničkog rada kako bismo podržali programere s najnovijim inovacijama u pohranjivanju podataka i upravljanju,” rekla je Julia Liuson, predsjednica odjela za razvojne programere u Microsoftu. „Naša saradnja nastavlja da podržava integrisana rešenja kao što je Azure Cache za Redis i daće Microsoft korisnicima ekskluzivan pristup proširenim funkcijama u okviru Redis ponude.“

Važno je to napomenuti SSPL i RSAL licence nisu otvorenog koda i imaju dodatna ograničenja koja zabranjuju besplatno korištenje proizvoda za pružanje usluga u oblaku.i. Obje licence imaju slične ciljeve, iako je SSPL licenca zasnovana na AGPLv3 copyleft licenci, dok je RSAL licenca zasnovana na dopuštenoj BSD licenci.

RSAL licenca dozvoljava korištenje, modifikaciju, distribuciju i integraciju koda u aplikacije, osim u komercijalnim slučajevima ili u upravljanim plaćenim servisima (besplatno korištenje je dozvoljeno za interne usluge, dok se ograničenje odnosi na plaćene usluge koje omogućavaju pristup Redis-u). S druge strane, SSPL licenca, slijedeći principe copyleft-a, 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 odsustvas je spriječiti dobavljače usluga u oblaku da imaju koristi od softvera otvorenog koda bez doprinosa za razvoj ili podršku zajednici. Redis nije zadovoljan trenutnom situacijom u kojoj dobavljači oblaka ostvaruju prihod od komercijalnih derivata baziranih na Redis-u i prodaju cloud usluge bez učešća u razvoju ili saradnje sa zajednicom. Ova dinamika ostavlja programere bez profita, dok dobavljači u oblaku profitiraju od postojećih otvorenih rješenja.

Obe implementirane licence diskriminišu određene tipove korisnika, što ih sprečava da se smatraju otvorenim ili besplatnim licencama. Inicijativa otvorenog koda (OSI) je izjavila da ove licence nisu u skladu sa standardima otvorenog koda i da bi se proizvodi zasnovani na njima trebali 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 zainteresovani da saznaju više o tome, možete provjeriti detalje Na sledećem linku.