Redis verlaat de BSD-licentie en is niet langer open source

opnieuw.

redis-logo.

Redis, de populaire database enn-geheugen dat door miljoenen ontwikkelaars over de hele wereld wordt gebruikt, heeft een belangrijke wijziging aangekondigd in zijn licentiebeleid. Traditioneel gedistribueerd onder de BSD-licentie met drie clausules, een tolerante open source-licentie, Redis heeft ervoor gekozen een dubbel licentiemodel te hanteren.

Vanaf versie Redis 7.4, zal het project zijn code distribueren onder twee eigen licenties: RSALv2 (Redis Source Available License v2) en SSPLv1 (Server Side Public License v1), in plaats van de eerder gebruikte BSD-licentie. Voorheen werden alleen add-on-modules die geavanceerde functionaliteit boden voor zakelijke gebruikers, zoals onder meer RediSearch, RedisGraph, RedisJSON, RedisML en RedisBloom, geleverd onder een eigen licentie. Nu zal de eigen licentie ook van toepassing zijn op de kern-DBMS-codebasis.

Deze wijziging in de licentie pzal de integratie mogelijk maken van eigen modules met geavanceerde mogelijkheden en dataverwerkingsengines in de hoofdstructuur van toekomstige versies van Redis DBMS. Oudere versies zullen nog steeds beschikbaar zijn onder de oude BSD-licentie en kunnen worden gebruikt als basis voor het maken van onafhankelijke forks.

El Het onderhoud van oude Redis 7.x-takken die vóór de licentiewijziging zijn vrijgegeven, wordt voortgezet tenminste tot de release van Redis Community Edition 9.0. Patches die kwetsbaarheden en kritieke problemen oplossen, worden voor oudere versies uitgebracht onder de BSD-licentie en kunnen in forks worden gebruikt. Na de ondersteuningsperiode voor oudere versies zullen patches alleen worden vrijgegeven onder de SSPL- en RSAL-licenties, wat betekent dat fork-auteurs voor hun eigen onderhoud zullen moeten zorgen.

“We kijken ernaar uit om ons samenwerkingswerk voort te zetten om ontwikkelaars te ondersteunen met de nieuwste innovaties op het gebied van gegevensopslag en -beheer”, zegt Julia Liuson, president van de Developer Division bij Microsoft. "Onze samenwerking blijft geïntegreerde oplossingen zoals Azure Cache voor Redis ondersteunen en zal Microsoft-klanten exclusieve toegang geven tot uitgebreide functies binnen het Redis-aanbod."

Het is belangrijk om op te merken dat De SSPL- en RSAL-licenties zijn niet open source en kennen aanvullende beperkingen die het gratis gebruik van het product voor het aanbieden van clouddiensten verbieden.En. Beide licenties hebben vergelijkbare doelstellingen, hoewel de SSPL-licentie gebaseerd is op de AGPLv3 copyleft-licentie, terwijl de RSAL-licentie gebaseerd is op de tolerante BSD-licentie.

De RSAL-licentie staat het gebruik, de wijziging, de distributie en de integratie van de code in applicaties toe, behalve in commerciële gevallen of in beheerde betaalde diensten (gratis gebruik is toegestaan ​​voor interne diensten, terwijl de beperking geldt voor betaalde diensten die toegang bieden tot Redis). Aan de andere kant vereist de SSPL-licentie, volgens de principes van copyleft, dat niet alleen de code van de applicatie zelf, maar ook de broncode van alle componenten die betrokken zijn bij het aanbieden van de clouddienst onder dezelfde licentie worden geleverd.

De reden achter de wijziging in het verlofbeleidHet doel hiervan is om te voorkomen dat aanbieders van clouddiensten profiteren van open source-software zonder daaraan bij te dragen om de gemeenschap te ontwikkelen of te ondersteunen. Redis is niet blij met de huidige situatie waarin cloudproviders inkomsten genereren uit commerciële afgeleide producten op basis van Redis en clouddiensten verkopen zonder deel te nemen aan de ontwikkeling of samen te werken met de gemeenschap. Deze dynamiek zorgt ervoor dat ontwikkelaars geen winst maken, terwijl cloudproviders profiteren van bestaande open oplossingen.

Beide geïmplementeerde licenties discrimineren bepaalde soorten gebruikers, waardoor ze niet als open of vrije licenties kunnen worden beschouwd. Het Open Source Initiative (OSI) heeft verklaard dat deze licenties niet voldoen aan open source-standaarden en dat producten die daarop zijn gebaseerd als bedrijfseigen moeten worden beschouwd. Dit betekent dat producten onder de SSPL- en RSAL-licenties geen deel kunnen uitmaken van distributies zoals Fedora en Debian.

Wanneer je geïnteresseerd om er meer over te weten, u kunt de details controleren In de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.