12 pontos por guesswhat 2024-03-24 | 2 comentários | Compartilhar no WhatsApp

Drew DeVault, fundador do sourcehut e também ex-maintainer principal do sway, criou um fork copyleft do Redis.

A licença segue a LGPL-3.0-only.

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

2 comentários

 
xguru 2024-03-25

Vou anexar também o conteúdo resumido pelo GN+.

Redict, um fork independente com copyleft do Redis®

  • Redict é uma versão fork independente e não comercial do Redis®.
  • Foi proposto para muitas pessoas que ficaram decepcionadas com a mudança do Redis® para um modelo de licença de software não livre.
  • O Redict é baseado no Redis® OSS 7.2.4 e usa o código-fonte BSD 3-Clause.
  • Todas as mudanças do Redict são licenciadas usando apenas LGPL-3.0.

Por que escolher a LGPL

  • A escolha da LGPL é um compromisso firme de que o Redict sempre permanecerá software livre.
  • Ao usar a licença LGPL, todas as mudanças no Redict devem ser distribuídas sob a mesma licença de software livre.
  • O Redict não usa acordos de licença de contribuidor que concedam direitos especiais a entidades específicas, e qualquer mudança de licença exige o consentimento de todos os contribuidores.

Como a mudança de licença funciona

  • O Redis® OSS é baseado na licença BSD 3-Clause, que é uma licença permissiva.
  • O Redict licencia suas modificações sob a LGPL, mantendo a licença original e as isenções de responsabilidade de direitos autorais.
  • A Redis® Ltd não detém os direitos autorais do código do Redis® e sublicencia sob a mesma licença BSD usada pelo Redict.

Diferenças em relação ao Redis®

  • No momento, as diferenças em relação ao Redis® 7.2.4 são limitadas.
  • As principais mudanças são a alteração do nome e a construção de uma base técnica para um futuro independente.
  • Entre as mudanças visíveis para o usuário estão a renomeação dos executáveis, a disponibilização do global "redict" na API Lua e a mudança dos nomes de símbolos da API de módulos.

Mudanças futuras

  • O Redict tem como objetivo o desenvolvimento contínuo de uma distribuição de software livre compatível com o Redis® OSS.
  • Entre as mudanças em discussão estão a remoção de recursos antigos, a eliminação de dependências e a remoção de exemplos de serviços de sistema.
  • O Redict também pretende fazer um fork do Hiredis, sua dependência interna.

Mudanças de infraestrutura

  • Aproveitando esta oportunidade, a comunidade está sendo construída de forma independente de infraestruturas proprietárias como GitHub e Slack.
  • O código-fonte está hospedado no Codeberg, operado por uma organização sem fins lucrativos da Alemanha.
  • O canal IRC #redict foi aberto na libera.chat, onde a comunidade está se organizando.

Relação com outros forks

  • Já existiam vários forks antes da mudança de licença do Redis®.
  • O Redict oferecerá uma continuidade conservadora da base de código do Redis® OSS.
 
carnoxen 2024-03-24

O Rocky Linux também saiu, então eu estava me perguntando por que isso não saía.