Redis baza podataka prelazi na proprietarnu licencu. Rasprava o uklanjanju Redis-a iz Fedore

Tvrtka Redis Ltd objavila je promjenu u licenci za Redis sustav baze podataka, koji spada u kategoriju NoSQL sustava. Počevši od izdanja Redis 7.4, kod projekta bit će distribuiran pod dvije proprietary licence, RSALv2 (Redis Source Available License v2) i SSPLv1 (Server Side Public License v1), umjesto ranije korištene BSD licence. Ranije je pod proprietary licencom bio isporučivan samo kod dodatnih modula, koji su nudili proširene mogućnosti za korporativne korisnike (RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom itd.). Od sada će proprietary licenca biti primjenjiva i na glavnoj kodnoj bazi sustava baze podataka.

Promjena licence omogućit će integraciju proprietary modula s implementacijom proširenih tipova i motora obrade podataka u glavnim sastavcima budućih verzija Redis sustava, koji su do sada bili dostupni samo kao dio proizvoda Redis Stack. Stara izdanja ostat će dostupna pod prethodnom BSD licencom i moći će se koristiti kao osnova za izradu neovisnog forka.

Održavanje starih grana Redis 7.x, objavljenih prije promjene licence, nastavit će se najmanje do objave Redis Community Edition 9.0. Svi zakrpe za ispravljanje ranjivosti i ozbiljnih problema bit će objavljene za stare grane pod BSD licencom i moći će se koristiti u forkovima. Nakon završetka razdoblja podrške za stare grane, zakrpe će se objavljivati samo pod licencama SSPL i RSAL, tj. od tada će autori forkova morati samostalno održavati.

Licenciranje SSPL i RSAL nije otvoreno i uvodi dodatna ograničenja, zabranjujući besplatnu upotrebu proizvoda za osiguranje rada usluga u oblaku. Po svojim ciljevima, obje licence su slične, a razlike se svode na to da je licenca SSPL temeljena na copyleft licenci AGPLv3, dok je licenca RSAL temeljena na permisivnoj BSD licenci.

Licenca RSAL omogućuje korištenje, izmjenu, distribuciju i integraciju koda u aplikacije, osim u slučajevima kada su te aplikacije komercijalne ili se koriste za pružanje upravljanih plaćenih usluga (za unutarnje usluge dopuštena je besplatna upotreba, ograničenje se odnosi samo na plaćene usluge koje omogućuju pristup Redis-u). U skladu s principima copyleft-a, licenca SSPL sadrži zahtjev za isporuku prema istoj licenci ne samo koda same aplikacije, već i izvornih tekstova svih komponenti uključenih u pružanje oblaka usluge.

Kao razlog promjene licencne politike navodi se želja da se spriječi parazitirajući ponašanje pružatelja oblaka usluga na otvorenom softveru. Tvrtku Redis Inc ne zadovoljava to što cloud pružatelji kreiraju derivativne komercijalne proizvode i bave se preprodajom Redis-u u obliku oblaka usluga, ali ne sudjeluju u životu zajednice i ne pomažu u razvoju. Stvara se situacija u kojoj profitiraju od projekta neovisni pružatelji oblaka koji preprodaju gotova otvorena rješenja, dok sami developeri ostaju bez ikakvih koristi.

Obje licence dovode do diskriminacije određenih kategorija korisnika, što ne omogućuje da ih se smatra otvorenim ili slobodnim. Organizacija OSI (Open Source Initiative) izjavila je da takve licence nisu otvorene i da se proizvodi temeljeni na njima trebaju smatrati vlasničkim. Osim toga, proizvodi pod licencama SSPL i RSAL ne mogu se uključiti u slobodne distribucije, poput Fedore i Debiana. Razvojni tim projekta Fedora već je započeo raspravu o uklanjanju paketa s Redis-om iz spremišta distribucije ili njegovoj zamjeni slobodnim fork-om, za koji se očekuje da će biti formiran od strane članova zajednice nezadovoljnih promjenom licence.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster