Recherche
En ce moment En ce moment

Redis à nouveau disponible sous licence open source

Redis 8 est distribué sous licence AGPL v3, en complément aux deux options non open source proposées depuis l'an dernier (SSPL v1 et RSAL v2).

Publié par Clément Bohic le | mis à jour à
Lecture
3 min
  • Imprimer
Redis à nouveau disponible sous licence open source
© monsitj - Shutterstock

N'y voyez pas un changement de modèle de licence, mais simplement l'ajout d'une option. Ainsi Redis présente-t-il son retour à l'open source.

Le système "à la carte" introduit l'an dernier, avec SSPL v1 et une licence maison (RSAL v2), est effectivement maintenu. Mais une troisième voie est désormais possible : AGPL v3. Elle s'applique à partir de Redis 8, dont la disponibilité générale vient d'être annoncée.

Le duo SSPL-RSAL avait remplacé, à partir de Redis 7.4, la licence BSD à 3 clauses. Laquelle autorise, dans les grandes lignes, à utiliser le logiciel sans payer. L'éditeur avait considéré que cette approche n'était plus tenable face aux fournisseurs cloud qui l'incluaient dans des offres managées concurrentes sans contribuer en retour.

SSPL, point de blocage auprès de l'OSI... et au-delà

La RSAL (Redis Source Available License) permet la copie, la distribution, la création de dérivés et la mise à disposition de tiers, mais interdit toute commercialisation ou fourniture en tant que service managé.
SSPL (Server Side Public License) lève cette barrière, mais impose* d'ouvrir gratuitement le code source des implémentations proposées par voie de réseau, de sorte que quiconque peut produire sa propre instance.

Les CSP qui n'adhéraient pas à ce modèle étaient invités à négocier une licence commerciale. Microsoft l'a fait. Pas AWS ni Google, qui ont soutenu Valkey, un fork que la Fondation Linux a rapidement pris sous son aile.

Redis nourrissait l'espoir que l'OSI (Open Source Initiative) change de position sur SSPL. Cela n'est pas arrivé... et le statut non open source de la licence s'est révélé un point de blocage auprès de prospects.

L'éditeur a pendant un temps rechigné à basculer vers AGPL. Il craignait qu'Amazon, dont la politique interne exclut cette licence, finisse par l'accepter vu l'ampleur de son business autour de ce produit.

En parallèle, comme prévu, les modules "premium" du package Redis Stack (JSON, séries temporelles, données probabilistes...) sont fusionnés avec le coeur fonctionnel. Cette distribution spécifique, lancée en 2022, a "créé une fragmentation" dans la communauté, admet Redis.


* Cette clause d'ouverture de l'ensemble de l'implémentation différencie SSPL de sa "licence mère" AGPL, qui avait elle-même étendu la licence GPL en imposant la fourniture du code source par quiconque communique le code exécutable d'un programme par voie de réseau.

Illustration © monsitj - Shutterstock

Livres Blancs

Voir tous les livres blancs

Vos prochains événements

Voir tous les événements

Voir tous les événements

S'abonner
au magazine
Se connecter
Retour haut de page