Het einde van open source is closed source. We hebben deze situatie gezien met MongoDB, Elastic, Confluence en andere producten. De populaire databasecaching-applicatie Redis heeft ook de BSD open source-licentie opgegeven. Vanaf Redis versie 7.4 zal Redis een dubbel licentiemodel hanteren.

De dubbele licentie verwijst naar de RSALv2- en SSPLv1-licenties. Deze licentiewijziging heeft vrijwel geen impact op eindgebruikers, en Redis zal open source-code blijven leveren aan de gemeenschap.

Als het cloud computing-platform echter Redis-diensten wil leveren, moet het een commerciële overeenkomst met Redis ondertekenen. Momenteel is Microsoft het eerste bedrijf dat een commerciële overeenkomst met Redis tekent. Door een commerciële overeenkomst te ondertekenen kan Microsoft de beheerde versie van Redis blijven aanbieden aan klanten op Azure.

Er valt eigenlijk niet veel te zeggen over het aanbrengen van de licentiewijzigingen. Deze situatie is precies dezelfde als voorheen, namelijk dat grootschalige cloud computing-platforms geld verdienen met het gebruik van open source-software, maar dat er niet veel inkomsten zijn voor de open source-software zelf.

Redis zei dat het de investering van Redis in open source beschermde bij het wijzigen van de licentie. Het bedrijf was duidelijk dat de nieuwe licentie betekende dat Redis niet langer als open source software zou worden beschouwd, althans volgens de definitie van het Open Source Institute.

Het bedrijf benadrukte echter ook dat Redis open source zal blijven en elk bedrijf de mogelijkheid zal bieden een open source-versie van Redis te implementeren. De community en ontwikkelaars kunnen ook de Redis-broncode blijven verkrijgen, terwijl cloudserviceproviders die Redis-producten hosten de Redis-broncode niet langer gratis mogen gebruiken.

De president van de ontwikkelaarsafdeling van Microsoft zei dat Microsoft ernaar uitkijkt om te blijven samenwerken om ontwikkelaars te voorzien van de nieuwste ondersteuning voor gegevensopslag en beheerinnovatie. De samenwerking tussen Microsoft en Redis zal geïntegreerde oplossingen zoals Azure Cache voor Redis blijven ondersteunen en Microsoft-klanten exclusieve toegang bieden tot uitgebreide functionaliteit in Redis-producten.