Os desenvolvedores do gerenciador de senhas Bitwarden migraram o Bitwarden Secrets Manager SDK para a licença GPLv3. O SDK fornece um conjunto de bindings para várias linguagens de programação, permitindo criar extensões para o gerenciador de senhas e integrar em seus programas as funcionalidades e modelos de dados utilizados nos produtos Bitwarden.
O código dos aplicativos cliente e da parte do servidor já havia sido liberado sob as licenças GPLv3 e AGPLv3, mas o conteúdo do SDK era distribuído sob uma licença proprietária. Algumas semanas atrás, o SDK foi incluído nas dependências de build do cliente desktop Bitwarden, o que, formalmente, transformou a parte cliente do gerenciador de senhas Bitwarden em software não livre, uma vez que a licença do SDK proibia seu uso na criação de aplicativos que utilizassem serviços distintos do Bitwarden.
Os desenvolvedores do Bitwarden levaram em consideração o feedback sobre os problemas de licença e realizaram uma reestruturação na base de código do Bitwarden SDK, resultando na migração dos componentes principais do SDK, utilizados para a construção e execução do software cliente, para a licença GPLv3 e movendo-os para o repositório sdk-internal, enquanto o repositório antigo, que incluía código para a criação de produtos comerciais, foi renomeado para sdk-secrets.
Fonte: opennet.ru
