Lesen Bei den MongoDB-Lizenzen scheint es nichts Schlimmes an deren Änderung zu geben, es sei denn, Sie sind ein "großer und cooler Anbieter von Cloud-Lösungen".
Ich muss Sie jedoch enttäuschen: Die Auswirkungen für Sie werden viel schwerwiegender und schlimmer sein, als Sie denken könnten.

Bildübersetzung
Wie beeinflusst die neue Lizenz Anwendungen, die unter Verwendung von MongoDB erstellt und als Dienst (SaaS) bereitgestellt werden?
Die Copyleft-Bedingung in Abschnitt 13 des SSPL gilt nur, wenn Sie MongoDB oder modifizierte Versionen von MongoDB Dritten als Dienst anbieten. Für andere SaaS-Anwendungen, die MongoDB als Datenbank verwenden, gibt es keine Copyleft-Bedingung.
MongoDB war schon immer "eine unkooperative Open-Source-Firma". Während die Welt (GPL) zu liberalen Lizenzen (MIT, BSD, Apache) überging, wählte MongoDB für seine MongoDB Server Software die AGPL – eine noch restriktivere Version der GPL.
Nachdem Sie von MongoDB gesehen haben, das zur Beantragung des IPO verwendet wird, werden Sie feststellen, dass der Fokus auf dem Freemium-Modell liegt. Dies wird erreicht, indem die Community-Server-Version verfälscht wird, anstatt die Werte der Open-Source-Entwicklergemeinschaft zu unterstützen.
In einem Interview im Jahr 2019 bestätigte der CEO von MongoDB, Dev Ittycheria, dass MongoDB Inc. nicht beabsichtigt, mit der Open-Source-Entwicklergemeinschaft zusammenzuarbeiten, um MongoDB zu verbessern, da man sich auf die Freemium-Strategie konzentriert:
"MongoDB wurde von MongoDB geschaffen. Es gab keine vorherigen Lösungen. Wir haben den Quellcode nicht zur Hilfe geöffnet; wir haben ihn im Rahmen der Freemium-Strategie geöffnet"
– Dev Ittycheria, CEO von MongoDB.
Im Oktober 2018 änderte MongoDB seine Lizenz auf 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 die neue Lizenz nicht nutzen können, den Wechsel zu anderer Software planen und durchführen können.
Was ist SSPL eigentlich und warum könnte es Sie betreffen?
Die Bedingungen der SSPL-Lizenz verlangen von jedem, der MongoDB als DBaaS anbietet, entweder die gesamte umgebende Infrastruktur unter den Bedingungen der SSPL bereitzustellen oder eine kommerzielle Lizenz von MongoDB zu erwerben. Für Cloud-Anbieter ist das erstere nicht praktikabel, da die direkte Lizenzierung von MongoDB es MongoDB Inc. ermöglicht, erheblichen Einfluss auf die Preise für Endbenutzer auszuüben, was das Fehlen echter Konkurrenz bedeutet.
Da DBaaS zur führenden Form der Nutzung von Datenbanksoftware wird, ist diese Abhängigkeit vom Anbieter ein ernstes Problem!
Sie könnten denken: „Ist nicht so schlimm: MongoDB Atlas ist gar nicht so teuer“. Das mag vielleicht so sein… aber nur vorerst.
MongoDB hat derzeit NOCH keine Gewinne erzielt, da im letzten Jahr Verluste von über 175 Millionen Dollar bekanntgegeben wurden. Momentan investiert MongoDB aktiv in Wachstum. Dies bedeutet unter anderem, die Preise weiterhin vernünftig niedrig zu halten. Allerdings müssen moderne globale Unternehmen früher oder später profitabel werden, und ohne Konkurrenz müssen Sie dafür bezahlen.
Es geht nicht nur um die Rentabilität. Das allgemeine Szenario „Der Gewinner nimmt alles“ sieht vor, dass man einen dominierenden Marktanteil um jeden Preis erzielt, was bedeutet, dass die Preise so lange steigen, wie es möglich ist (und sogar mehr!).
Im Bereich der Datenbanken spielte Oracle vor ein paar Jahrzehnten dieses Spiel sehr erfolgreich und rettete die Menschen vor der Bindung an die Hardware des „blauen Riesen“ (IBM). Die Software von Oracle war auf unterschiedlicher Hardware verfügbar und wurde ursprünglich zu einem vernünftigen Preis angeboten… und wurde dann zum Fluch für IT-Direktoren und Finanzvorstände weltweit.
Jetzt spielt MongoDB dasselbe Spiel, nur schneller. Mein Freund und Kollege Matt Yonkovit fragte kürzlich: „Ist MongoDB der neue Oracle?“, und ich bin mir ganz sicher, dass das zumindest aus dieser Perspektive der Fall ist.
Abschließend möchte ich sagen, dass die SSPL nicht nur Auswirkungen auf eine Handvoll Cloud-Anbieter hat, die nicht direkt mit MongoDB im DBaaS-Bereich konkurrieren können. Die SSPL betrifft alle Nutzer von MongoDB, indem sie Vendor-Lock-in und das Risiko übermäßiger Preise in der Zukunft auferlegt.
Quelle: habr.com
