"Redis 8.0 Neemt AGPLv3 Licentie Aan: Een Herstel van de Relatie met Open Source en een Verklaring van Intenties"

Redis 8.0: Een Herstart met Een Open Source Toekomst

Na een jaar vol controverses en scheidingen opent Redis opnieuw de deuren naar het vrije ecosysteem met de lancering van versie 8.0. Deze nieuwe versie introduceert de AGPLv3-licentie, aanzienlijke prestatieverbeteringen en nieuwe functionaliteiten gericht op AI en big data.

Een Sleutelmoment in de Geschiedenis van Redis

Redis heeft officieel Redis 8.0 gelanceerd en brengt een belangrijke verandering met zich mee: de toevoeging van AGPLv3 als officiële licentie, naast de eerder bestaande SSPL (Server Side Public License) en RSAL (Redis Source Available License). Met deze zet beoogt Redis Labs een brug te slaan naar de open source gemeenschap die zich verraden voelde door de licentiewijzigingen van 2024.

Dit herstel wordt gezien als een poging tot verzoening na de breuk die ontstaan is door het verlaten van licenties die erkend worden door de Open Source Initiative (OSI). Laten we niet vergeten dat deze stap leidde tot forks zoals Valkey, onder leiding van de Linux Foundation, en andere zoals Redict, evenals het vertrek van diverse Linux-distributies die voor volledig vrije alternatieven kozen.

Een Turbulent Jaar: Forks, Kritiek en Een Dilemma

Alles begon met een vraag die veel open source-projecten momenteel bezighoudt: hoe voorkomen we dat cloudgiganten zoals Amazon Web Services, Google Cloud en Microsoft Azure waarde onttrekken aan gratis software zonder iets terug te geven?

MongoDB en Elastic reageerden met de controversiële SSPL, een licentie die commerciële exploitatie door cloudproviders zonder vrijgave van infrastructuur onmogelijk maakt. Redis volgde in maart 2024 een vergelijkbare weg, wat leidde tot het breken van de sociale overeenkomst met zijn ontwikkelaars en gebruikers. De SSPL wordt niet erkend als open source door de OSI, wat de distributie op vele gemeenschapsplatforms beperkt.

De schade was onmiddellijk: Redis verloor zichtbaarheid in distributies zoals Debian en Fedora, en het ecosysteem splitste zich. Wat bedoeld was als bescherming, resulteerde in isolatie.

Redis 8.0: Een Terugkeer naar de Basis met Een Blik op de Toekomst

De toevoeging van de AGPLv3 in Redis 8.0 is een duidelijke strategische correctie. Het is een daadwerkelijk vrije licentie, goedgekeurd door de OSI, die Redis in staat zal stellen zijn plek in gemeenschappen te herwinnen, terwijl het een redelijke bescherming biedt tegen niet-reciproke exploitatie op SaaS-platforms.

Versie 8.0 brengt echter niet alleen juridische veranderingen met zich mee. Het bevat ook een belangrijke technische vernieuwing, waardoor het een van de meest relevante updates van de afgelopen jaren is:

  • Nieuwe gegevenstype: Vector Sets, ontworpen door de oorspronkelijke maker van Redis, Salvatore Sanfilippo, die is teruggekeerd als evangelist en strategisch adviseur.
  • Volledige integratie van Redis Stack (JSON, tijdreeksen, probabilistische structuren, Redis Query Engine, enzovoort) binnen de kern van Redis, allemaal beschikbaar onder AGPLv3.
  • Meer dan 30 prestatieoptimalisaties, met commando’s die tot 87% sneller zijn en algemene prestatieverbeteringen tot het dubbele bij intensieve belasting.
  • Versterking van het klantenecosysteem met nieuwe tools en een openere samenwerkingspolitiek.

Een Nieuwe Leiderschap en Toekomstvisie

Sinds de komst van Rowan Trollope als CEO en de terugkeer van Sanfilippo, heeft Redis Labs een koerswijziging ervaren. In zijn officiële blog erkent Trollope dat de overstap naar de SSPL “zijn commerciële doel voldeed”, maar ten koste van de relatie met de gemeenschap.

“Het toevoegen van AGPLv3 aan Redis is meer dan een licentiekeuze. Het is een signaal dat we hebben geluisterd, geleerd en ons inzetten om samen met de gemeenschap vooruit te gaan," aldus Trollope.

De onderneming heeft duidelijk gemaakt dat het niet gaat om het verwijderen van eerdere licenties, maar om het bieden van flexibiliteit aan ontwikkelaars, bedrijven en gemeenschappen, zodat zij het model kunnen kiezen dat het beste bij hun gebruiksdoel past.

Triple Licentie: Ambiguïteit of Realisme?

Hoewel de gemeenschap de terugkeer naar een OSI-goedgekeurde licentie viert, wijzen enkele waarnemers erop dat de coëxistentie van drie licenties (AGPLv3, SSPL en RSALv2) mogelijk kan leiden tot juridische verwarring en fragmentatie van ecosysteem. Toch lijkt Redis bereid die complexiteit te omarmen om aan al zijn doelgroepen te voldoen: gemeenschappelijke ontwikkelaars, zakelijke klanten en cloudplatformen.

Eén ding lijkt duidelijk: de AGPLv3 zal de toegangspoort zijn voor adoptie in vrije, educatieve en onderzoeksomgevingen die tot nu toe gedwongen waren naar alternatieven te zoeken.

Wat Betekent Dit voor de Wereld van Vrije Software?

Het verhaal van Redis 8.0 weerspiegelt een breder dilemma dat de hele open source-wereld aangaat: hoe de openheid in evenwicht te houden met economische duurzaamheid in een omgeving die wordt gedomineerd door grote cloudbedrijven. Redis is van een protectiestrategie tegen “cloud-grabs” overgestapt naar opnieuw openstaan voor het ecosysteem dat het tot een de facto standaard maakte.

Met deze versie probeert Redis die twee werelden te verzoenen: de zakelijke pragmatisme en de waarden van vrije software. En, althans op papier, doet het dat met een solide technische propositie, een vernieuwde visie en een open deur voor dialoog.


Redis 8.0 is nu beschikbaar op redis.io, en de code kan worden gebruikt onder AGPLv3, SSPL of RSAL. De gemeenschap heeft nu de verantwoordelijkheid om te bepalen of deze stap voldoende is om de wonden uit het verleden te helen.

Scroll naar boven