Passage à l’AGPLv3 et introduction de l’Enterprise Edition

On this page
- Passage à l’AGPLv3 et introduction de l’Enterprise Edition
- Qu’est-ce que l’AGPLv3 et comment la communauté Cal.com en bénéficie-t-elle ?
- L’équipe de plausible.io a rédigé un excellent article sur les avantages :
- Free Software Foundation (FSF) et le projet GNU déclarent :
- Open-sourcing de notre Enterprise Edition
- TLDR:
Passage à l’AGPLv3 et introduction de l’Enterprise Edition
Qu’est-ce que la licence Open Source et pourquoi Cal.com l’utilise-t-il ?
Depuis la création de Calendso, nous utilisons une licence open source pour permettre à notre communauté d’accéder à notre produit, d’y योगदानner et de le déployer.
L’open source nous permet aussi de construire notre produit avec une grande qualité grâce à davantage de regards d’ingénieurs qui relisent le code, ajoutent plus rapidement les nouvelles fonctionnalités demandées par la communauté et, surtout, offrent à la communauté un moyen de contribuer à la base de code.
Cependant, le fait d’être open source sous licence MIT nous expose aussi à certains risques dont nous avons désormais pris conscience avec la forte croissance récente de notre produit.
Nous avons vu par le passé des projets open source être dévorés par de grandes entreprises technologiques, sous licence MIT, et avec l’AGPLv3 nous avons trouvé une meilleure licence pour protéger les efforts et les intérêts de notre communauté.
Qu’est-ce que l’AGPLv3 et comment la communauté Cal.com en bénéficie-t-elle ?
Grâce à la licence AGPLv3, Cal.com peut publier tout le code en open source pour la communauté tout en conservant davantage de contrôle sur la marque, les crédits et le contenu.
Il n’y aura aucun changement pour les utilisateurs hébergés payants ni pour les utilisateurs self-hosted en passant de la licence MIT à l’AGPLv3 et à sa licence copyleft :
“Si vous créez une œuvre dérivée à partir de cela, et que vous la distribuez ou que vous l’exécutez comme un service sur un serveur pour d’autres, alors vous devez fournir le code source sous cette licence”
L’équipe de plausible.io a rédigé un excellent article sur les avantages :
L’AGPL est conçue pour garantir que les entreprises contribuent à leur tour à la communauté open source, même lorsqu’elles exécutent le logiciel en tant que service dans le cloud. Si vous utilisez du code sous licence AGPL dans votre service web dans le cloud, vous êtes tenu de le publier en open source. Cela empêche en pratique les entreprises qui n’ont jamais eu l’intention de contribuer à l’open source de tirer profit du travail open source. Cela interdit explicitement aux entreprises de concurrencer de manière паразitaire un projet open source. Elles ne pourront pas prendre le code, y apporter des modifications et le vendre comme produit concurrent sans reverser ces modifications au projet d’origine.
Free Software Foundation (FSF) et le projet GNU déclarent :
“Nous recommandons que l’on envisage d’utiliser la GNU AGPL pour tout logiciel qui sera couramment exécuté sur un réseau”.
et
“S’il est probable que d’autres créeront des versions améliorées de votre programme pour les exécuter sur des serveurs sans distribuer leurs versions à qui que ce soit d’autre, et si vous craignez que cela désavantage votre version publiée, nous recommandons la GNU Affero General Public License (AGPL). Les conditions de l’AGPL sont presque identiques à celles de la GPL ; la seule différence de fond est qu’elle comporte une condition supplémentaire pour garantir que les personnes qui utilisent le logiciel sur un réseau puissent obtenir le code source.”
Open-sourcing de notre Enterprise Edition
De plus, nous avons décidé d’open-sourcer notre Enterprise Edition (abrégé “/ee”) dans les prochains jours. Cela inclut des fonctionnalités telles que SSO, SAML, ADFS, OIDC, SCIM, SIEM, HRIS et bien plus encore. La base de code de la version /ee est sous licence de notre Enterprise License, que vous pouvez obtenir sur notre site enterprise.
Le contenu du dossier /ee est protégé par le droit d’auteur et vous n’êtes pas autorisé à utiliser ce code pour héberger votre propre version de app.cal.com sans obtenir d’abord une licence appropriée.
Cependant, le fait d’ouvrir le contenu renforce encore la transparence de notre suite de produits et montre vraiment qu’il n’existe pas de zones d’ombre, de réserves ni de portes dérobées dans la partie commerciale et propriétaire de notre activité.
Cela améliore aussi la sécurité, car des chercheurs peuvent relire le code de l’Enterprise Edition, qui était auparavant fermé.
TLDR:
-
Aujourd’hui, nous faisons passer notre licence de MIT à AGPLv3 pour protéger notre communauté et garantir la pérennité de Cal.
-
Pour vous, rien ne changera.
-
Open-sourcing de notre Enterprise Edition dans les prochaines semaines
Merci de faire partie du parcours sous licence MIT ; les prochaines aventures sous AGPLv3 vous attendent !
Bailey
Cal.com est désormais GRATUIT pour les particuliers - inscrivez-vous ici
