Lesen Bei MongoDB-Lizenzen scheint es nicht schlimm zu sein, wenn sich etwas ändert, es sei denn, Sie sind ein 'großer und coole Cloud-Lösungsanbieter'.
Ich muss Sie jedoch enttäuschen: Die Auswirkungen auf Sie werden viel ernster und schlimmer sein, als Sie denken könnten.

Bildübersetzung
Wie wirkt sich die neue Lizenz auf Anwendungen aus, die mit MongoDB erstellt wurden und als Dienst (SaaS) bereitgestellt werden?
Die Copyleft-Bedingung in Abschnitt 13 der SSPL gilt nur, wenn Sie MongoDB-Funktionalität oder modifizierte Versionen von MongoDB Dritten als Dienst anbieten. Für andere SaaS-Anwendungen, die MongoDB als Datenbank nutzen, gibt es keine Copyleft-Bedingung.
MongoDB war schon immer eine 'sture Open-Source-Firma'. Während die Welt (GPL) zu liberaleren Lizenzen (MIT, BSD, Apache) überging, wählte MongoDB für seine MongoDB Server Software die AGPL – eine noch restriktivere Version der GPL.
Nach dem Lesen Bei MongoDB, das zur Beantragung eines IPO verwendet wird, liegt der Fokus auf dem Freemium-Modell. Dies wird erreicht, indem die Community Server-Version beschnitten wird, anstatt die Werte der Open-Source-Entwicklergemeinschaft zu unterstützen.
In einem Interview aus dem Jahr 2019 bestätigte der CEO von MongoDB, Dev Ittycheria, dass MongoDB Inc. nicht mit der Open-Source-Entwicklergemeinde zusammenarbeiten wird, um MongoDB zu verbessern, da sie sich auf ihre Freemium-Strategie konzentrieren:
„MongoDB wurde von MongoDB geschaffen. Es gab zuvor keine bestehenden Lösungen. Wir haben den Quellcode nicht zur Hilfe geöffnet; wir haben ihn im Rahmen unserer Freemium-Strategie geöffnet“,
– Dev Ittycheria, CEO von MongoDB.
Im Oktober 2018 änderte MongoDB seine Lizenz in die SSPL (Server Side Public License). Dies geschah abrupt und unfreundlich gegenüber der Open-Source-Entwicklergemeinschaft, wo im Voraus über bevorstehende Lizenzänderungen informiert wird, sodass diejenigen, die aus irgendeinem Grund nicht in der Lage sind, die neue Lizenz zu verwenden, planen und auf eine andere Software umsteigen können.
Was ist SSPL wirklich und wie könnte es Sie betreffen?
Die Bedingungen der SSPL-Lizenz erfordern von jedem, der MongoDB als DBaaS anbietet, entweder die ebenfalls SSPL-lizenzierte Bereitstellung der gesamten umgebenden Infrastruktur oder den Erwerb einer kommerziellen Lizenz von MongoDB. Für Cloud-Service-Anbieter ist das erste Vorgehen nicht praktikabel, da die direkte Lizenzierung von MongoDB es MongoDB Inc. ermöglicht, erhebliche Kontrolle über die Preise für Endnutzer auszuüben, was faktisch zu einem Mangel an echter Konkurrenz führt.
Da DBaaS zur führenden Form der Nutzung von Datenbanksoftware wird, stellt eine solche Abhängigkeit vom Anbieter ein ernsthaftes Problem dar!
Vielleicht denken Sie: „Das ist nicht so schlimm: MongoDB Atlas ist doch nicht so teuer“. Tatsächlich könnte das so sein… aber nur vorerst.
MongoDB erwirtschaftet bislang KEINEN Gewinn, da im vergangenen Jahr Verluste von über 175 Millionen Dollar gemeldet wurden. Derzeit investiert MongoDB aktiv in das Wachstum. Das bedeutet unter anderem, die Preise auf einem vernünftig niedrigen Niveau zu halten. Weltweit tätige Unternehmen müssen jedoch irgendwann profitabel werden, und bei fehlender Konkurrenz werden Sie dafür bezahlen müssen.
Man muss sich nicht nur um die Rentabilität kümmern. Das allgemeine Szenario „Der Gewinner nimmt alles“ beinhaltet die Erlangung eines dominierenden Marktanteils um jeden Preis und bedeutet, die Preise so lange wie möglich zu erhöhen (und sogar darüber hinaus!).
In der Welt der Datenbanken spielte vor einigen Jahrzehnten die Firma Oracle in diesem Spiel sehr erfolgreich, indem sie die Menschen vor der Bindung an die Hardware des „blauen Riesen“ (IBM) bewahrte. Die Software von Oracle war auf verschiedenen Hardware-Plattformen verfügbar und wurde ursprünglich zu einem vernünftigen Preis angeboten... und dann wurde sie zum Fluch für IT-Leiter und Finanzdirektoren auf der ganzen Welt.
Jetzt spielt MongoDB dasselbe Spiel, nur in beschleunigtem Tempo. Mein Freund und Kollege Matt Yonkovit fragte kürzlich: „Ist MongoDB der neue Oracle?“, und ich bin mir ganz sicher, dass es zumindest aus dieser Sicht so ist.
Abschließend möchte ich sagen, dass die SSPL nicht nur einen kleinen Kreis von Cloud-Anbietern betrifft, die nicht direkt mit MongoDB im DBaaS-Bereich konkurrieren können. Die SSPL hat Auswirkungen auf alle MongoDB-Nutzer, da sie Vendor Lock-in und das Risiko übermäßig hoher Preise in der Zukunft auferlegt.
Quelle: habr.com
