12 points par guesswhat 2024-03-24 | 2 commentaires | Partager sur WhatsApp

Drew DeVault, fondateur de sourcehut et ancien mainteneur principal de sway, a lancé un fork copyleft de Redis.

La licence est LGPL-3.0-only.

Code source : https://codeberg.org/redict/redict

2 commentaires

 
xguru 2024-03-25

J’ajoute aussi le résumé de GN+.

Redict, un fork indépendant sous copyleft de Redis®

  • Redict est une version fork indépendante et non commerciale de Redis®.
  • Il est proposé pour les nombreuses personnes déçues par le passage de Redis® à un modèle de licence logicielle non libre.
  • Redict est basé sur Redis® OSS 7.2.4 et utilise le code source sous licence BSD 3-Clause.
  • Toutes les modifications de Redict sont publiées sous licence LGPL-3.0 uniquement.

Pourquoi avoir choisi la LGPL

  • Le choix de la LGPL est un engagement fort pour que Redict reste toujours un logiciel libre.
  • En utilisant la licence LGPL, toutes les modifications de Redict doivent être distribuées sous la même licence de logiciel libre.
  • Redict n’utilise pas de contrat de licence de contribution accordant des droits spéciaux à une entité particulière, et tout changement de licence nécessite l’accord de tous les contributeurs.

Comment le changement de licence fonctionne

  • Redis® OSS repose sur la licence BSD 3-Clause, qui est une licence permissive.
  • Redict conserve la licence d’origine et les clauses de non-responsabilité liées au copyright, tout en plaçant ses modifications sous LGPL.
  • Redis® Ltd ne détient pas le copyright du code Redis® et le concède en sous-licence sous la même licence BSD que Redict.

Différences avec Redis®

  • À l’heure actuelle, les différences avec Redis® 7.2.4 restent limitées.
  • Les principaux changements concernent le renommage et la mise en place d’une base technique pour un avenir indépendant.
  • Parmi les changements visibles pour les utilisateurs figurent le renommage des exécutables, l’ajout de la globale "redict" dans l’API Lua, et le changement de nom des symboles de l’API des modules.

Changements à venir

  • Redict vise à poursuivre le développement d’une distribution de logiciel libre compatible avec Redis® OSS.
  • Parmi les changements en discussion figurent la suppression de fonctionnalités anciennes, la suppression de dépendances et la suppression d’exemples de services système.
  • Redict prévoit aussi de forker Hiredis, sa dépendance interne.

Changements d’infrastructure

  • Cette occasion est mise à profit pour construire une communauté indépendante d’infrastructures propriétaires comme GitHub et Slack.
  • Le code source est hébergé sur Codeberg, exploité par une organisation allemande à but non lucratif.
  • Le canal IRC #redict a été ouvert sur libera.chat et la communauté s’y organise.

Relation avec les autres forks

  • Plusieurs forks existaient déjà avant le changement de licence de Redis®.
  • Redict proposera une continuité conservatrice de la base de code Redis® OSS.
 
carnoxen 2024-03-24

Rocky Linux est aussi sorti, alors je me demandais pourquoi celui-ci ne sortait pas.