VaultWarden muda a licença para AGPLv3
(github.com/dani-garcia)- Da GPLv3 anterior para AGPLv3
- Porque a GPLv3 permite usar o VaultWarden comercialmente sem redisponibilizá-lo para a comunidade
- Por isso, o Bitwarden também disponibiliza o servidor sob AGPLv3, e o VaultWarden quer seguir essa linha
- Não há qualquer impacto para usuários que fazem self-hosting para uso pessoal
- Diferença entre GPL e AGPL
- A GPL especifica que, ao redistribuir o software, o código-fonte modificado deve ser divulgado
- Porém, a GPL não menciona o caso de modificar o software e oferecê-lo como serviço
- Porque o uso por usuários pela rede não é redistribuição
- Isso é a "brecha SaaS" da GPL
- A AGPL adiciona uma frase à GPL
"Se você operar um programa modificado em um servidor e outros usuários o utilizarem, seu servidor deve permitir que os usuários baixem o código-fonte modificado"
1 comentários
VaultWarden - servidor compatível com Bitwarden desenvolvido em Rust