14 points par GN⁺ 2024-04-22 | 2 commentaires | Partager sur WhatsApp
  • De nombreuses entreprises comme AWS, Ericsson, Google Cloud, Oracle et Verizon ont annoncé leur soutien au projet de fork Valkey, créé en réaction au changement de licence open source de Redis.
    • Alibaba Cloud, Aiven, Heroku et Percona ont également annoncé leur soutien par la suite
    • Il est très inhabituel de voir autant de grandes entreprises passer immédiatement d’un projet à un autre
  • La première version de Valkey, 7.2.5 GA, a été annoncée. Elle est basée sur la version open source Redis 7.2.4.
  • Le comité de direction technique de Valkey dispose de 26 années d’expérience dans les projets open source et de plus de 1 000 commits, ce qui lui donne une solide capacité technique.

Réaction de Redis

  • Le CEO de Redis ne semblait pas particulièrement inquiet au moment de l’annonce du fork
  • Cependant, comme de nombreux contributeurs majeurs sont désormais chez Valkey, il semble difficile pour Redis de continuer à mener l’innovation
  • Alors que de nombreux grands clients de Redis migrent vers Valkey, Redis fait face à un défi majeur.
    • Redis était la base de données la plus populaire sur AWS et aussi le SGBD key-value le plus populaire selon les classements de DB-Engine
    • AWS ajoute la prise en charge de Valkey à ses services de base de données managés ElastiCache et MemoryDB
    • Oracle intègre actuellement Valkey dans OCI Cache et prévoit de supprimer Redis du nom du service
  • Selon DB-Engine, l’intérêt pour Redis est en baisse

Avis de GN⁺

  • Le fait que Redis ait abandonné sa licence open source a entraîné une perte de confiance de la part des utilisateurs et de la communauté des contributeurs. Cela apparaît comme une décision qui a sacrifié l’écosystème à long terme pour des revenus à court terme.
  • À l’inverse, Valkey semble bien placé pour prendre la tête du projet à l’avenir en perpétuant l’esprit open source et en sécurisant aussi les principaux contributeurs sur le plan technique.
  • Les services cloud managés auparavant proposés autour de Redis semblent eux aussi s’orienter vers une base Valkey, ce qui paraît inévitablement porter un coup à l’activité de Redis.
  • Les forks de projets open source sont fréquents, mais il est rare qu’un fork obtienne un soutien massif en si peu de temps juste après son lancement. C’est un exemple qui montre que la confiance des utilisateurs dans l’open source et leur conscience de leurs droits n’ont jamais été aussi élevées.

2 commentaires

 
GN⁺ 2024-04-22
Commentaire sur Hacker News
  • L’un des défis auxquels Redis Labs est confronté est que sa base d’utilisateurs a très peu de raisons de rester fidèle
    • antirez a pris sa retraite du développement de Redis il y a plusieurs années
    • depuis son départ, l’activité semble principalement portée par des personnes qui ne le recoupent pas beaucoup
    • Redis Labs ne semble pas être un bon gestionnaire du projet. Il ne semble pas y avoir de raison pour que les gens ne soutiennent pas le fork
  • La plus grosse erreur commise par Redis Labs a été de faire un rebranding exactement au même moment que le changement de licence
    • en général, on veut qu’un rebranding fasse du bruit et soit bien remarqué, tandis qu’un changement de licence gagne à être discrètement ignoré jusqu’à ce qu’il soit trop tard et que les gens aient adopté la nouvelle licence
    • dans ce cas, ils ont annoncé en fanfare qu’ils faisaient un changement impopulaire, ce qui a donné à tout le monde la volonté de migrer
  • J’espère que Redis Labs mourra lentement pour avoir volé le projet à la communauté
  • Construire une entreprise autour de l’open source est trop risqué
    • on se retrouve coincé entre se faire dévorer par AWS, ou changer de licence puis se faire dévorer par AWS
    • il faut se protéger dès le départ avec un modèle source available
    • le problème de l’OSS, c’est qu’en général les gens sont sensibles au prix et que les plateformes récupèrent gratuitement la R&D, donc on ne peut pas gagner
  • L’Elastic License est idéale si l’on veut bâtir une entreprise
    • si l’on veut créer quelque chose pour le bien de l’humanité, on peut utiliser BSD/GPL/MIT, etc., mais si l’on essaie de construire une entreprise avec ce type de licence, c’est la fin annoncée
  • Les principaux contributeurs de cette technologie semblent avoir rejoint ce projet
    • AWS semble être le principal sponsor de ce projet
    • on peut s’attendre à ce qu’ElastiCache Redis devienne bientôt ElastiCache Valkey
  • « Rapidement » : la plupart des gens ne connaissent pas l’histoire des changements de Redis, et 99,99 % n’ont jamais entendu parler de Valkey
  • Redis occupe une place particulière dans mon cœur
    • c’était la définition d’un superbe logiciel open source
    • Redis semblait être la définition même de l’open source
    • le changement de licence est un véritable crève-cœur
  • J’espère que cela aidera à reprendre le travail sur un meilleur code de haute disponibilité
    • il est possible de constituer un cluster avec 3 serveurs Valkey et d’utiliser un excellent protocole de HA
  • Mépris envers le CEO de Redis, Rowan Trollope
    • après avoir mené avec succès les activités Cisco Contact Center, UC et WebEx vers l’oubli, il a ensuite conçu chez Five9 le projet de rachat par Zoom, qui a « réussi » à échouer, et le voilà maintenant chez Redis
    • il faut fuir en hurlant le plus vite possible