Redis, överger BSD-licensen och är inte längre öppen källkod

redis.

redis logotyp.

Redis, den populära databasen ochn minne som används av miljontals utvecklare runt om i världen, har meddelat en betydande förändring av sin licenspolicy. Traditionellt distribuerad under BSD-licensen med tre klausuler, en tillåtande öppen källkodslicens, Redis har valt att anta en modell med dubbla licenser.

Från version Redis 7.4 kommer projektet att distribuera sin kod under två proprietära licenser: RSALv2 (Redis Source Available License v2) och SSPLv1 (Server Side Public License v1), istället för den tidigare använda BSD-licensen. Tidigare tillhandahölls endast tilläggsmoduler som erbjöd avancerad funktionalitet för företagsanvändare, såsom RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, bland andra, under en egen licens. Nu kommer den proprietära licensen även att gälla för DBMS-kodbasen.

Denna ändring av licensen sidkommer att möjliggöra integration av proprietära moduler med avancerade funktioner och databehandlingsmotorer i huvudstrukturen för framtida versioner av Redis DBMS. Äldre versioner kommer fortfarande att finnas tillgängliga under den gamla BSD-licensen och kan användas som grund för att skapa oberoende gafflar.

El Underhåll av gamla Redis 7.x-grenar som släpptes innan licensbytet kommer att fortsätta åtminstone fram till releasen av Redis Community Edition 9.0. Patchar som fixar sårbarheter och kritiska problem kommer att släppas för äldre versioner under BSD-licensen och kan användas i gafflar. Efter supportperioden för äldre versioner kommer patchar endast att släppas under SSPL- och RSAL-licenserna, vilket innebär att gaffelförfattare måste sköta sitt eget underhåll.

"Vi ser fram emot att fortsätta vårt samarbete för att stödja utvecklare med de senaste innovationerna inom datalagring och hantering", säger Julia Liuson, ordförande för Microsofts utvecklardivision. "Vårt samarbete fortsätter att stödja integrerade lösningar som Azure Cache för Redis och kommer att ge Microsoft-kunder exklusiv tillgång till utökade funktioner inom Redis-erbjudanden."

Det är viktigt att notera det SSPL- och RSAL-licenserna är inte öppen källkod och har ytterligare begränsningar som förbjuder fri användning av produkten för att erbjuda molntjänster.och. Båda licenserna har liknande syften, även om SSPL-licensen är baserad på AGPLv3 copyleft-licensen, medan RSAL-licensen är baserad på den tillåtande BSD-licensen.

RSAL-licensen tillåter användning, modifiering, distribution och integrering av koden i applikationer, förutom i kommersiella fall eller i hanterade betaltjänster (gratis användning är tillåten för interna tjänster, medan begränsningen gäller betaltjänster som ger tillgång till Redis ). Å andra sidan kräver SSPL-licensen, enligt principerna för copyleft, att inte bara koden för själva applikationen utan även källkoden för alla komponenter som är involverade i tillhandahållandet av molntjänsten levereras under samma licens. .

Anledningen bakom den ändrade ledighetspolitikens är att förhindra molntjänstleverantörer från att dra nytta av programvara med öppen källkod utan att bidra att utveckla eller stödja samhället. Redis är inte nöjd med den nuvarande situationen där molnleverantörer genererar intäkter från kommersiella derivatprodukter baserade på Redis och säljer molntjänster utan att delta i utvecklingen eller samarbeta med communityn. Denna dynamik lämnar utvecklare utan vinst medan molnleverantörer drar nytta av befintliga öppna lösningar.

Båda implementerade licenserna diskriminerar vissa typer av användare, vilket hindrar dem från att betraktas som öppna eller fria licenser. Open Source Initiative (OSI) har sagt att dessa licenser inte överensstämmer med standarder för öppen källkod och att produkter baserade på dem bör betraktas som proprietära. Detta innebär att produkter under SSPL- och RSAL-licenserna inte kan vara en del av distributioner som Fedora och Debian.

Om du är det intresserad av att veta mer om det, du kan kontrollera detaljerna I följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.