Redis, forlater BSD-lisensen og er ikke lenger åpen kildekode

redis.

redis logo.

Redis, den populære databasen ogn minne brukt av millioner av utviklere over hele verden, har annonsert en betydelig endring i sin lisenspolicy. Tradisjonelt distribuert under BSD-lisensen med tre klausuler, en tillatende åpen kildekode-lisens, Redis har valgt å ta i bruk en dobbel lisensieringsmodell.

Fra versjon Redis 7.4, vil prosjektet distribuere koden sin under to proprietære lisenser: RSALv2 (Redis Source Available License v2) og SSPLv1 (Server Side Public License v1), i stedet for den tidligere brukte BSD-lisensen. Tidligere ble bare tilleggsmoduler som tilbød avansert funksjonalitet for bedriftsbrukere, som RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, blant andre, gitt under en proprietær lisens. Nå vil den proprietære lisensen også gjelde for kjerne-DBMS-kodebasen.

Denne endringen i lisensen svil tillate integrering av proprietære moduler med avanserte funksjoner og databehandlingsmotorer i hovedstrukturen til fremtidige versjoner av Redis DBMS. Eldre versjoner vil fortsatt være tilgjengelige under den gamle BSD-lisensen og kan brukes som grunnlag for å lage uavhengige gafler.

El Vedlikehold av gamle Redis 7.x-grener utgitt før lisensendringen vil fortsette i det minste frem til utgivelsen av Redis Community Edition 9.0. Patcher som fikser sårbarheter og kritiske problemer vil bli utgitt for eldre versjoner under BSD-lisensen og kan brukes i gafler. Etter støtteperioden for eldre versjoner, vil patcher kun bli utgitt under SSPL- og RSAL-lisensene, noe som betyr at gaffelforfattere må håndtere sitt eget vedlikehold.

"Vi ser frem til å fortsette vårt samarbeidsarbeid for å støtte utviklere med de siste innovasjonene innen datalagring og -administrasjon," sa Julia Liuson, president for utviklerdivisjonen hos Microsoft. "Samarbeidet vårt fortsetter å støtte integrerte løsninger som Azure Cache for Redis og vil gi Microsoft-kunder eksklusiv tilgang til utvidede funksjoner innenfor Redis-tilbud."

Det er viktig å merke seg det SSPL- og RSAL-lisensene er ikke åpen kildekode og har tilleggsbegrensninger som forbyr gratis bruk av produktet for å tilby skytjenester.og. Begge lisensene har lignende mål, selv om SSPL-lisensen er basert på AGPLv3 copyleft-lisensen, mens RSAL-lisensen er basert på den tillatelige BSD-lisensen.

RSAL-lisensen tillater bruk, modifikasjon, distribusjon og integrering av koden i applikasjoner, unntatt i kommersielle tilfeller eller i administrerte betalte tjenester (gratis bruk er tillatt for interne tjenester, mens begrensningen gjelder for betalte tjenester som gir tilgang til Redis ). På den annen side krever SSPL-lisensen, etter prinsippene for copyleft, at ikke bare koden til selve applikasjonen, men også kildekoden til alle komponentene som er involvert i å tilby skytjenesten, leveres under samme lisens. .

Grunnen bak endringen i permisjonspolitikkens er å forhindre at skytjenesteleverandører drar nytte av åpen kildekode-programvare uten å bidra å utvikle eller støtte fellesskapet. Redis er ikke fornøyd med dagens situasjon der skyleverandører genererer inntekter fra kommersielle derivatprodukter basert på Redis og selger skytjenester uten å delta i utvikling eller samarbeide med fellesskapet. Denne dynamikken etterlater utviklere uten fortjeneste mens skyleverandører tjener på eksisterende åpne løsninger.

Begge implementerte lisenser diskriminerer visse typer brukere, noe som hindrer dem fra å bli ansett som åpne eller gratis lisenser. Open Source Initiative (OSI) har uttalt at disse lisensene ikke er i samsvar med åpen kildekode-standarder og produkter basert på dem bør betraktes som proprietære. Dette betyr at produkter under SSPL- og RSAL-lisensene ikke kan være en del av distribusjoner som Fedora og Debian.

Lur interessert i å vite mer om det, kan du sjekke detaljene I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.