Wechsel zu AGPLv3 und Einführung der Enterprise Edition

Wechsel zu AGPLv3 und Einführung der Enterprise Edition
Was ist Open Source-Lizenzierung und warum nutzt Cal.com sie?
Seit der Gründung von Calendso verwenden wir eine Open Source-Lizenz, um unserer Community den Zugang, den Beitrag und die Bereitstellung unseres Produkts zu ermöglichen.
Open Source ermöglicht es uns auch, unser Produkt in hoher Qualität zu entwickeln, da mehr Ingenieure den Code überprüfen, neue Funktionen schneller hinzufügen, die von der Community angefordert wurden, und, was am wichtigsten ist, es bietet der Community eine Möglichkeit, zum Codebeitrag beizutragen.
Allerdings bringt es, open-source unter MIT zu sein, auch bestimmte Risiken mit sich, dessen wir uns nun durch das massive Wachstum unseres Produkts bewusst geworden sind.
Wir haben in der Vergangenheit gesehen, wie Großunternehmen Open Source-Projekte aufgesogen haben, die unter MIT lizenziert waren, und mit AGPLv3 haben wir eine bessere Lizenz gefunden, um die Bemühungen und Interessen unserer Community zu schützen.
Was ist AGPLv3 und wie profitiert die Cal.com-Community davon?
Durch die AGPLv3-Lizenz kann Cal.com allen Code als Open Source der Community zur Verfügung stellen und gleichzeitig mehr Kontrolle über die Marke, die Credits und das Material behalten.
Es gibt keine Änderungen für bezahlte gehostete Benutzer oder selbst gehostete Benutzer durch den Wechsel von der MIT-Lizenz zur AGPLv3 und ihrer Copyleft-Lizenz:
„Wenn Sie ein abgeleitetes Werk hiervon erstellen und es verteilen oder als Dienst auf einem Server für andere ausführen, müssen Sie den Quellcode unter dieser Lizenz bereitstellen“
Das Team von plausible.io hat einen ausgezeichneten Artikel über die Vorteile geschrieben:
AGPL ist so konzipiert, dass Unternehmen der Open Source-Community auch dann etwas zurückgeben, wenn sie die Software als Dienst in der Cloud betreiben. Wenn Sie AGPL-lizenzierte Software in Ihrem Web-Service in der Cloud verwenden, sind Sie verpflichtet, sie als Open Source bereitzustellen. Es verhindert im Grunde, dass Unternehmen, die nie die Absicht hatten, Open Source zu unterstützen, von den Open Source Arbeiten profitieren. Es verbietet explizit Unternehmen, parasitär mit einem Open Source-Projekt zu konkurrieren. Sie werden den Code nicht nehmen, Änderungen daran vornehmen und ihn als konkurrierendes Produkt verkaufen können, ohne diese Änderungen an das ursprüngliche Projekt zurückzugeben.
Free Software Foundation (FSF) und das GNU-Projekt erklären:
„Wir empfehlen, dass die Leute in Betracht ziehen, die GNU AGPL für jede Software zu verwenden, die häufig über ein Netzwerk betrieben wird“.
und
„Wenn es wahrscheinlich ist, dass andere verbesserte Versionen Ihres Programms erstellen, um es auf Servern auszuführen und ihre Versionen nicht an andere zu verteilen, und Sie sich Sorgen machen, dass dies Ihre veröffentlichte Version benachteiligt, empfehlen wir die GNU Affero General Public License (AGPL). Die Bedingungen der AGPL sind fast identisch mit denen der GPL; der einzige substantielle Unterschied ist, dass sie eine zusätzliche Bedingung enthält, um sicherzustellen, dass die Personen, die die Software über ein Netzwerk verwenden, den Quellcode dafür erhalten können.“
Open-Sourcing unserer Enterprise Edition
Darüber hinaus haben wir entschieden, unsere Enterprise Edition (kurz „/ee“) in den kommenden Tagen open-source zu machen. Dazu gehören Funktionen wie SSO, SAML, ADFS, OIDC, SCIM, SIEM, HRIS und mehr. Der Code der Version /ee ist unter unserer Enterprise-Lizenz lizenziert, die Sie auf unserer Unternehmenswebsite erhalten können.
Der Inhalt des /ee-Ordners ist urheberrechtlich geschützt, und Sie dürfen diesen Code nicht verwenden, um Ihre eigene Version von app.cal.com zu hosten, ohne zuerst eine ordnungsgemäße Lizenz zu erwerben.
Die Open-Source-Bereitstellung des Inhalts bringt jedoch noch mehr Transparenz in unser Produktportfolio und zeigt wirklich, dass es keine unbekannten Unbekannten, Rückschlüsse oder Hintertüren im kommerziellen und proprietären Teil unseres Geschäfts gibt.
Es verbessert auch die Sicherheit, da Forscher den Code in der Enterprise-Edition, die zuvor closed source war, peer-reviewen können.
TLDR:
Heute ändern wir unsere Lizenz von MIT zu AGPLv3, um unsere Community zu schützen und die Langlebigkeit von Cal zu gewährleisten.
Für Sie wird sich nichts ändern.
Open-Sourcing unserer Enterprise Edition in den kommenden Wochen
Danke, dass Sie Teil der MIT-lizenzierten Reise sind, die nächsten AGPLv3-Abenteuer stehen bevor!
Bailey
Cal.com ist jetzt KOSTENLOS für Einzelpersonen - hier anmelden