12 puntos por guesswhat 2024-03-24 | 2 comentarios | Compartir por WhatsApp

Drew DeVault, fundador de sourcehut y exmaintainer principal de sway, lanzó un fork copyleft de redis.

La licencia es LGPL-3.0-only.

Source code: https://codeberg.org/redict/redict

2 comentarios

 
xguru 2024-03-25

Adjunto también el resumen de GN+.

Redict, una bifurcación independiente con copyleft de Redis®

  • Redict es una versión bifurcada independiente y no comercial de Redis®.
  • Se propone para muchas personas decepcionadas por el cambio de Redis® hacia un modelo de licencia de software no libre.
  • Redict se basa en Redis® OSS 7.2.4 y utiliza código fuente BSD 3-Clause.
  • Todos los cambios de Redict se licencian usando únicamente LGPL-3.0.

Por qué eligieron LGPL

  • Elegir LGPL es un compromiso firme de que Redict siempre permanecerá como software libre.
  • Al usar la licencia LGPL, todos los cambios de Redict deben distribuirse bajo la misma licencia de software libre.
  • Redict no usa acuerdos de licencia de contribuidor que otorguen derechos especiales a una entidad específica, y cualquier cambio de licencia debe contar con el consentimiento de todos los contribuidores.

Cómo cambiaron la licencia

  • Redis® OSS se basa en la licencia BSD 3-Clause, que es una licencia permisiva.
  • Redict licencia sus cambios bajo LGPL mientras mantiene la licencia original y la exención de responsabilidad de copyright.
  • Redis® Ltd no posee el copyright del código de Redis® y otorga sublicencias bajo la misma licencia BSD que Redict.

Diferencias con Redis®

  • Por ahora, las diferencias con Redis® 7.2.4 son limitadas.
  • Los cambios principales son el cambio de nombre y la construcción de una base técnica para un futuro independiente.
  • Entre los cambios visibles para el usuario están el cambio de nombre de los ejecutables, la provisión del global "redict" en la API de Lua y el cambio de nombre de los símbolos de la API de módulos.

Cambios futuros

  • Redict apunta al desarrollo continuo de una distribución de software libre compatible con Redis® OSS.
  • Entre los cambios en discusión están la eliminación de funciones antiguas, la eliminación de dependencias y la eliminación de ejemplos de servicios del sistema.
  • Redict también planea bifurcar Hiredis, una dependencia interna.

Cambios de infraestructura

  • Aprovechan esta oportunidad para construir una comunidad independiente de infraestructuras privativas como GitHub y Slack.
  • El código fuente está alojado en Codeberg, operado por una organización sin fines de lucro de Alemania.
  • El canal de IRC #redict se abrió en libera.chat y la comunidad se está organizando allí.

Relación con otras bifurcaciones

  • Ya existían varias bifurcaciones antes del cambio de licencia de Redis®.
  • Redict ofrecerá una continuidad conservadora del código base de Redis® OSS.
 
carnoxen 2024-03-24

También salió Rocky Linux, así que me preguntaba por qué esto no salía.