9 points par kbumsik 2024-03-22 | 6 commentaires | Partager sur WhatsApp

Redis est passé de la licence BSD existante à une double licence composée de la Redis Source Available License (RSALv2) et de la Server Side Public License (SSPLv1).

En raison de ce changement de licence, les utilisateurs de Redis et les bibliothèques qui utilisent Redis ne sont pas affectés, mais les services proposés par les fournisseurs cloud qui hébergent Redis seront soumis à des restrictions.

La SSPLv1 est une licence introduite pour la première fois par MongoDB. Le code source reste public, mais cette licence restreint les services en concurrence avec son propre service cloud. De nombreuses entreprises fondées sur l’open source l’adoptent récemment.

6 commentaires

 
ssssut 2024-03-23

https://gomomento.com/blog/…
Il y avait donc cette histoire en coulisses. « Redis n’a pas été créé par Redis. »

 
hanbee1123 2024-03-23

Je crois savoir que RedisLabs s’est d’abord développée comme une entreprise fournissant du support technique pour Redis,
puis a ensuite recruté Salvatore Sanfilippo, le créateur initial de Redis, intégrant ainsi naturellement Redis à l’entreprise.

 
ssssut 2024-03-23

Oui, c’est bien ce qui est indiqué dans l’article.

 
xguru 2024-03-22

Comme j’avais moi aussi vu passer cette actualité, j’ajoute le résumé des réactions sur Hacker News par GN+.

Avis sur Hacker News

  • Ce changement de licence nuira à Redis Labs

    • Cela peut créer des problèmes juridiques pour les petites startups, tandis que de grands groupes comme AWS pourraient forker Redis et basculer vers une licence plus ouverte.
    • L’open source concerne la propriété du logiciel par ses utilisateurs, et chercher le profit via des astuces juridiques peut nuire aux utilisateurs plutôt qu’aux grandes entreprises.
    • L’une des raisons du succès de Redis est qu’il s’agissait d’un projet open source permissif, et changer cela pourrait avoir de mauvaises conséquences à l’avenir.
  • La plupart des utilisateurs de Redis n’ont jamais payé Redis Labs, et ce changement de licence ne modifiera probablement pas leur comportement.

    • Comme Redis compte beaucoup d’utilisateurs commerciaux et de fournisseurs cloud, on s’attend à ce qu’ils s’organisent pour réagir.
    • La tendance est à l’augmentation du nombre d’utilisateurs et de clients qui dépendent de forks open source ; aliéner les futurs utilisateurs comme stratégie business va dans la mauvaise direction.
  • Il faudrait adopter une licence plus restrictive comme la SSPL. Les développeurs individuels ne contribuent pas pour permettre à de grands groupes comme AWS de profiter gratuitement de leur travail.

    • À l’ère du cloud, le fait que les entreprises utilisent des services managés d’Amazon/MS/Google peut détruire les opportunités financières des mainteneurs de projets et des personnes qui y sont liées.
  • La monétisation via l’hébergement est une motivation importante pour les entreprises propriétaires des projets, et c’est une tendance qui pousse aux changements de licence.

    • Il faut un nouveau modèle pour fournir des programmes complexes sous licence open source, mais aucune méthode viable ne semble encore se dégager.
  • Vision positive d’un développeur sur le changement de licence de Redis :

    • Certains estiment que les fournisseurs cloud devraient partager la prime qu’ils facturent aux clients pour les services cloud Redis.
    • Les développeurs gardent l’accès au code source et peuvent toujours l’utiliser dans des produits personnels ou commerciaux.
  • Informations sur la nouvelle licence de Redis et la fin de support (EOL) :

    • Redis 7.4 devrait être la première version publiée sous la nouvelle licence, et 7.2 est la dernière release sous l’ancienne licence.
    • Redis prend actuellement en charge deux releases supplémentaires, ce qui pourrait avoir un impact sur le futur plan de fin de support.
    • Ubuntu et Debian fournissent des mises à jour de sécurité pour Redis, mais Redis pourrait être retiré des dépôts officiels en raison de la nouvelle licence.
  • Lancement de Garnet par Microsoft et timing :

    • Microsoft a lancé Garnet en même temps que le changement de licence de Redis.
  • Le statut open source de la licence SSPL :

    • La nouvelle licence (SSPL) pourrait ne pas être open source en raison des restrictions sur les cas d’usage.
  • Annonce du changement de licence par Redis Inc. :

    • Redis Inc. fait passer le projet Redis de la licence BSD 3 clauses à deux licences non approuvées par l’OSI.
 
kbumsik 2024-03-22

Microsoft a dévoilé Garnet, un projet open source compatible avec Redis, avec seulement un jour d’écart ; le timing est remarquable.

https://github.com/microsoft/garnet

 
hanbee1123 2024-03-23

On verra sans doute bientôt aussi arriver chez AWS un produit forké de Redis,,
Ce qui est amusant, c’est qu’une bonne partie de Redis vient via Azure,,,