La Fondation Linux lance le projet Valkey comme un fork open source de la base de donn�es NoSQL en m�moire Redis
apr�s le toll� suscit� par la nouvelle politique de licence de Redis
Redis a adopt� une politique de licence controvers�e qui a pouss� les utilisateurs � rechercher une solution imm�diate de remplacement. La Fondation Linux vient d'annoncer un fork de Redis appel� Valkey pour permettre aux utilisateurs de continuer � profiter de la base de donn�es NoSQL sans les nouvelles contraintes de licence. Valkey poursuivra le d�veloppement sur Redis 7.2.4 et maintiendra le projet disponible pour l'utilisation et la distribution sous la licence open source Berkeley Software Distribution (BSD) � trois clauses. Les g�ants du cloud computing tels que Google, AWS, Oracle et d'autres ont contribu� � la cr�ation de ce nouveau projet Valkey.
La Fondation Linux lance une alternative open source � la base de donn�es Redis
Redis (l�acronyme de REmote DIctionary Server qui peut �tre traduit par � serveur de dictionnaire distant �) est un magasin de structure de donn�es clef/valeur en m�moire open source rapide. Il propose un ensemble de structures de donn�es en m�moire polyvalentes qui vous permet de cr�er facilement un large �ventail d'applications personnalis�es. Les principaux cas d'utilisation de la base de donn�es Redis comprennent la mise en cache, la gestion des sessions, la fonctionnalit� pub/sub et les classements. Redis est distribu� sous licence BSD, �crit en langage C optimis� et prend en charge plusieurs langages de d�veloppement.
Sa vitesse et sa facilit� d'utilisation en font une solution de choix pour toutes les applications (Web, mobiles, jeux, technologies publicitaires et Internet des objets) qui n�cessitent les meilleures performances. AWS assure la prise en charge de Redis via un service de base de donn�es enti�rement g�r� et optimis� nomm� "Amazon ElastiCache for Redis", et permet �galement aux clients d'ex�cuter un syst�me Redis autog�r� sur AWS EC2. Cependant, Redis a d�cid� d'abandonner la licence BSD � trois clauses au profit d'une approche de licence double. Ce changement a suscit� un toll� et de vives protestations dans la communaut�.
Compte tenu du r�cent changement op�r� par Redis pour adopter une double licence de disponibilit� � la source pour toutes ses versions futures du logiciel (Redis Source Available License v2 et Server Side Public License v1), la Fondation Linux a annonc� jeudi la cr�ation d'un fork de Redis. Dans un communiqu� de presse publi� jeudi, la Fondation Linux explique :
Valkey est compatible avec les plateformes Linux, macOS, OpenBSD, NetBSD et FreeBSD. En outre, la communaut� continuera � travailler sur sa feuille de route actuelle, qui comprend de nouvelles fonctionnalit�s telles qu'une migration plus fiable des slots, des am�liorations spectaculaires en mati�re d'�volutivit� et de stabilit� du syst�me de clustering, des am�liorations des performances multithread, des d�clencheurs, de nouvelles commandes, la prise en charge de la recherche vectorielle, et bien d'autres choses encore. Amazon Web Services (AWS), Google Cloud, Oracle, Ericsson et Snap inc. soutiennent Valkey.Envoy� par La Fondation Linux
� J'ai travaill� sur Redis open source pendant six ans, dont quatre ans en tant que membre de l'�quipe centrale qui a conduit Redis open source jusqu'� la version 7.2. Je suis tr�s attach� aux logiciels open source et je veux continuer � y contribuer. En cr�ant Valkey, les contributeurs peuvent reprendre l� o� nous nous sommes arr�t�s et continuer � contribuer � une communaut� open source dynamique �, a d�clar� Madelyn Olson, ancienne responsable de Redis, co-cr�atrice de Valkey et ing�nieure principale chez AWS. L'initiative de la Fondation Linux est salu�e alors que les critiques visant Redis continuent de plus belle.
Il convient de rappeler que le projet Valkey de la Fondation Linux n'est pas le premier fork de Redis depuis le d�but de la controverse. Le projet Redict a �t� pr�sent� la semaine derni�re comme un fork open source ind�pendant et non commercial de Redis. Il est bas� sur le code source sous la licence BSD � trois clauses de Redis, et toutes les modifications � partir de ce point sont plac�es sous la Lesser GNU General Public license (LGPL-3.0-only).
Adoption d'une nouvelle politique de licence chez Redis : une situation pr�visible ?
D'une certaine mani�re, cette d�cision n'est pas surprenante. Nous avons vu d'autres soci�t�s open source comme MongoDB, Elastic et Confluent prendre des mesures similaires. M�me Redis - � l'�poque o� il s'appelait encore Redis Labs - a connu une s�rie de changements en 2018 et 2019 qui ont modifi� la fa�on dont il conc�dait des licences � ses modules Redis. C'est � ce moment-l� que l'entreprise a introduit la premi�re version de sa licence Redis Source Available License.
� Nous avons chang� pour les m�mes raisons, je pense, que tout ce qui est venu avant nous a chang�, � savoir la protection de notre investissement que nous faisons dans l'open source �, a expliqu� le PDG de Redis, Rowan Trollope, qui a rejoint l'entreprise il y a un peu plus d'un an. � En particulier avec Speedb, il s'agit d'un investissement important pour nous en tant que startup. Si nous mettons cela en place et que les fournisseurs de services en nuage ont la possibilit� de le prendre et de l'envoyer rapidement � leurs clients - essentiellement sans rien payer - cela nous pose un probl�me, comme vous pouvez l'imaginer �.
L'entreprise est tout � fait consciente de la fa�on dont cela peut �tre per�u par la communaut� open source. Redis Trollope, qui a rejoint la soci�t� il y a un peu plus d'un an, a expliqu� qu'il avait inform� un grand nombre de clients de ce changement et qu'il n'avait rencontr� aucune controverse. Il est �galement conscient que ces nouvelles licences signifient que Redis ne sera pas consid�r� comme un logiciel libre, du moins selon la d�finition de l'Open Source Institute. Mais il a �galement soulign� que Redis pr�voit de continuer � travailler de mani�re ouverte et de permettre � n'importe quelle entreprise de d�ployer la version open source de Redis.
� Je ne serais pas surpris qu'Amazon sponsorise un fork �, a-t-il ajout�. � Microsoft a d�j� acquis une licence pour Redis. Nos portes sont ouvertes pour que Google et Amazon puissent obtenir une licence pour le logiciel. Ce n'est pas qu'ils ne peuvent pas continuer � distribuer Redis, ils doivent simplement conclure un accord commercial avec nous �.
Avec ce changement de licence, l'entreprise consolide �galement Redis Stack et Redis Community Edition en une seule distribution. Redis Stack a �t� lanc�e en 2022 en tant que distribution de pointe combinant certains des modules les plus populaires, un outil de visualisation et un SDK client. En raison de la licence BSD, Redis n'a pas pu int�grer ses derni�res innovations dans Redis Core, ce qui signifie qu'il lui manquait des fonctionnalit�s telles que la recherche et l'interrogation, par exemple. Selon Trollope, cette �volution permettra de simplifier la t�che des utilisateurs qui devaient auparavant t�l�charger plusieurs �l�ments pour tirer le meilleur parti de Redis.
Sources : communiqu� de presse de la Fondation Linux, projet Valkey
Et vous ?
Quel est votre avis sur le sujet ?
Que pensez-vous du projet open source Valkey de la Fondation Linux ?
Quels pourraient �tre les impacts de cette initiative sur le projet Redis lui-m�me ?
Redis est-il en passe de perdre ses utilisateurs au profit des forks open source comme Valkey ?
Voir aussi
Redict, un fork open source ind�pendant et non commercial de Redis, suite au passage de Redis � un mod�le de licence non libre vu comme une "trahison de la communaut� du logiciel libre"
RIP Redis : Comment Garantia Data a orchestr� ce qui pourrait �tre consid�r� comme le plus grand � vol � de l'histoire de l'open source, selon Khawaja Shams et Tony Valderrama
Redis, c�l�bre base de donn�es en m�moire, n'est plus un logiciel libre car il abandonne la licence BSD � trois clauses. Des distributeurs comme Fedora envisagent d�j� de le supprimer en cons�quence
Partager