Mudança para AGPLv3 e introdução da Edição Empresarial

Mudando para AGPLv3 e introduzindo a Edição Empresarial
O que é Licenciamento Open Source e por que a Cal.com o utiliza?
Desde a criação do Calendso, temos utilizado uma licença open source para permitir que nossa comunidade acesse, contribua e implemente nosso produto.
O open source também nos permite construir nosso produto com alta qualidade, graças a mais engenheiros revisando o código, adicionando novas funcionalidades que a comunidade solicitou mais rapidamente e, o mais importante, oferece uma forma para a comunidade contribuir com a base de código.
No entanto, ser open source pela MIT também nos expõe a certos riscos que agora estamos cientes devido ao recente e massivo crescimento do nosso produto.
Vimos projetos open source sendo devorados por grandes empresas de tecnologia no passado, que eram licenciados sob a MIT, e com a AGPLv3 encontramos uma licença melhor para proteger os esforços e interesses da nossa comunidade.
O que é AGPLv3 e como a comunidade Cal.com se beneficia?
Como resultado da licença AGPLv3, a Cal.com pode disponibilizar todo o código para a comunidade como open source, enquanto retém mais controle sobre a marca, créditos e material.
Não haverá mudanças para usuários pagos hospedados ou usuários auto-hospedados ao mudar da licença MIT para a AGPLv3 e sua licença copyleft:
“Se você fizer um trabalho derivado disto, e distribuí-lo ou rodá-lo como um serviço em um servidor para outros, então você deve fornecer o código-fonte sob esta licença”
A equipe da plausible.io escreveu um excelente artigo sobre os benefícios:
A AGPL é projetada para garantir que as corporações contribuam de volta para a comunidade open source, mesmo ao rodar o software como um serviço na nuvem. Se você usou código licenciado sob AGPL em seu serviço web na nuvem, é obrigado a torná-lo open source. Basicamente, isso impede que corporações que nunca tiveram a intenção de contribuir para o open source lucrem com o trabalho open source. Proíbe explicitamente as corporações de competirem parasitariamente com um projeto open source. Elas não poderão pegar o código, fazer mudanças e vendê-lo como um produto concorrente sem contribuir essas mudanças de volta ao projeto original.
A Free Software Foundation (FSF) e o projeto GNU afirmam:
“Recomendamos que as pessoas considerem usar a GNU AGPL para qualquer software que seja frequentemente executado em uma rede”.
e
“Se é provável que outros façam versões melhoradas do seu programa para rodar em servidores e não distribuam suas versões para mais ninguém, e você está preocupado que isso coloque sua versão lançada em desvantagem, recomendamos a GNU Affero General Public License (AGPL). Os termos da AGPL são quase idênticos aos da GPL; a única diferença substancial é que possui uma condição extra para garantir que as pessoas que usam o software por uma rede possam obter o código-fonte dele.”
Open-sourcing nossa Edição Empresarial
Adicionalmente, decidimos tornar open source nossa Edição Empresarial (abreviação “/ee”) nos próximos dias. Isso inclui funcionalidades como SSO, SAML, ADFS, OIDC, SCIM, SIEM, HRIS e mais. A base de código da versão /ee é licenciada sob nossa Licença Empresarial, que você pode obter em nosso site de empresariais.
O conteúdo da pasta /ee é protegido por direitos autorais e você não tem permissão para usar este código para hospedar sua própria versão do app.cal.com sem obter uma licença apropriada primeiro.
No entanto, abrir o conteúdo traz ainda mais transparência para nossa suíte de produtos e realmente mostra que não há desconhecidos, ressalvas ou portas dos fundos na parte comercial e proprietária do nosso negócio.
Isso também melhora a segurança, pois pesquisadores podem revisar o código na edição empresarial, que antes era código fechado.
TLDR:
Hoje, estamos mudando nossa licença de MIT para AGPLv3 para proteger nossa comunidade e garantir a longevidade da Cal.
Para você, nada vai mudar.
Open-sourcing nossa edição empresarial nas próximas semanas
Obrigado por fazer parte da jornada licenciada pela MIT, as próximas aventuras com a AGPLv3 estão à frente!
Bailey