Warum ist die MongoDB SSPL-Lizenz für Sie gefährlich?

Lesen SSPL-FAQ Wenn Sie eine MongoDB-Lizenz haben, scheint es nichts Falsches daran zu sein, sie zu ändern, es sei denn, Sie sind ein „großer, cooler Cloud-Lösungsanbieter“.

Allerdings muss ich Sie schnell enttäuschen: Die unmittelbaren Folgen für Sie werden viel schwerwiegender und schlimmer sein, als Sie vielleicht denken.

Warum ist die MongoDB SSPL-Lizenz für Sie gefährlich?

Bildübersetzung
Welche Auswirkungen hat die neue Lizenz auf Anwendungen, die mit MongoDB erstellt und als Service (SaaS) bereitgestellt werden?
Die Copyleft-Klausel in Abschnitt 13 der SSPL gilt nur, wenn Sie die Funktionalität von MongoDB oder geänderte Versionen von MongoDB Dritten als Dienstleistung anbieten. Für andere SaaS-Anwendungen, die MongoDB als Datenbank verwenden, gibt es keine Copyleft-Klausel.

MongoDB war schon immer ein „hartes Open-Source-Unternehmen“. Während die Welt von Copyleft-Lizenzen umgestiegen (GPL) zu liberalen Lizenzen (MIT, BSD, Apache) entschied sich MongoDB für AGPL für seine MongoDB-Serversoftware, eine noch eingeschränktere Version der GPL.

Nach dem Lesen Formular S1 Da MongoDB für die IPO-Einreichung verwendet wird, werden Sie sehen, dass der Schwerpunkt auf dem Freemium-Modell liegt. Dies wird dadurch erreicht, dass die Community-Server-Version lahmgelegt wird, anstatt die Werte der Open-Source-Community aufrechtzuerhalten.

In einem Interview aus dem Jahr 2019 bestätigte Dev Ittycheria, CEO von MongoDB, dass MongoDB Inc. wird nicht mit der Open-Source-Community zusammenarbeiten, um MongoDB zu verbessern, da sie sich auf ihre Freemium-Strategie konzentrieren:

„MongoDB wurde von MongoDB erstellt. Es gab keine vorgefertigten Lösungen. Wir haben den Code nicht als Hilfestellung zur Verfügung gestellt; Wir haben es im Rahmen der Freemium-Strategie eröffnet.“

– Dev Ittycheria, CEO von MongoDB.

Im Oktober 2018 änderte MongoDB seine Lizenz auf SSPL (Server Side Public License). Dies geschah plötzlich und unfreundlich gegenüber der Open-Source-Community, in der bevorstehende Lizenzänderungen im Voraus angekündigt werden, sodass diejenigen, die aus irgendeinem Grund die neue Lizenz nicht verwenden können, den Übergang zu anderer Software planen und implementieren können.

Was genau ist SSPL und warum könnte es Sie betreffen?

Die Bedingungen der SSPL-Lizenz erfordern, dass jeder, der MongoDB als DBaaS anbietet, entweder die gesamte umgebende Infrastruktur gemäß den SSPL-Bedingungen freigibt oder eine kommerzielle Lizenz von MongoDB erhält. Für Anbieter von Cloud-Lösungen ist Ersteres unpraktisch, da die Lizenzierung von MongoDB MongoDB Inc. direkt erlaubt. üben eine erhebliche Kontrolle über die Endverbraucherpreise aus, was bedeutet, dass es keinen echten Wettbewerb gibt.

Da DBaaS zur führenden Form der Nutzung von Datenbanksoftware wird, ist diese Anbieterbindung ein großes Problem!

Sie denken vielleicht: „Keine große Sache: MongoDB Atlas ist nicht so teuer.“ Das mag tatsächlich so sein ... aber nur für den Moment.

MongoDB ist noch NICHT profitabel, nachdem es im vergangenen Jahr Verluste von über 175 Millionen US-Dollar verzeichnete. MongoDB investiert derzeit aktiv in Wachstum. Das bedeutet unter anderem, die Preise einigermaßen niedrig zu halten. Allerdings müssen die globalen Unternehmen von heute früher oder später profitabel werden, und wenn es keine Konkurrenz gibt, müssen Sie dafür bezahlen.

Es ist nicht nur die Rentabilität, um die Sie sich Sorgen machen müssen. Das allgemeine „Winner-takes-all“-Szenario, um jeden Preis einen dominanten Marktanteil zu erlangen, bedeutet, die Preise so weit wie möglich (und darüber hinaus!) zu erhöhen.

In der Welt der Datenbanken wurde dieses Spiel vor einigen Jahrzehnten von Oracle sehr erfolgreich gespielt, was die Bindung an die Hardware des „blauen Riesen“ (IBM) bewahrte. Oracle-Software war auf einer Vielzahl von Hardware verfügbar und wurde zunächst zu einem angemessenen Preis angeboten ... und wurde dann zum Fluch von CIOs und CFOs auf der ganzen Welt.

Jetzt spielt MongoDB das gleiche Spiel, nur in einem beschleunigten Tempo. Mein Freund und Kollege Matt Yonkovit fragte kürzlich: „Ist MongoDB das nächste Oracle?“ und ich bin mir, zumindest aus dieser Perspektive, ziemlich sicher, dass es das ist.

Zusammenfassend lässt sich sagen, dass SSPL nicht nur eine Handvoll Cloud-Anbieter betrifft, die im DBaaS-Bereich nicht direkt mit MongoDB konkurrieren können. SSPL wirkt sich auf alle MongoDB-Benutzer aus, da es Anbietersperren auferlegt und das Risiko unerschwinglicher zukünftiger Preise birgt.

Source: habr.com

Kommentar hinzufügen