Leggendo Le licenze di MongoDB sembrano non presentare nulla di grave nel loro cambiamento, a meno che tu non sia un 'grande e potente fornitore di soluzioni cloud'.
Tuttavia, sono qui per deluderti: le conseguenze per te saranno molto più gravi e peggiori di quanto tu possa pensare.

Traduzione dell'immagine
Qual è l'impatto della nuova licenza sulle applicazioni sviluppate utilizzando MongoDB e fornite come servizio (SaaS)?
La condizione di copyleft nella Sezione 13 SSPL si applica solo quando offri funzionalità di MongoDB o versioni modificate di MongoDB a terzi come servizio. Non esiste una condizione di copyleft per altre applicazioni SaaS che utilizzano MongoDB come database.
MongoDB è sempre stata un'azienda open source 'dura'. Mentre il mondo (GPL) a licenze più liberali (MIT, BSD, Apache), MongoDB ha scelto per il suo MongoDB Server Software l'AGPL, una versione ancora più restrittiva del GPL.
Leggendo MongoDB, utilizzato per richiedere l'IPO, metterà in risalto il modello freemium. Ciò avviene attraverso la distorsione della versione Community Server, e non a spese dei valori della comunità degli sviluppatori open source.
Nel suo colloquio del 2019, il CEO di MongoDB Dev Ittycheria ha confermato che MongoDB Inc. non ha intenzione di collaborare con la comunità degli sviluppatori open source per migliorare MongoDB, poiché si stanno concentrando sulla loro strategia freemium:
"MongoDB è stata creata da MongoDB. Non c'erano soluzioni esistenti. Non abbiamo aperto il codice sorgente per ottenere aiuto; lo abbiamo aperto come parte della strategia freemium",
– Dev Ittycheria, CEO di MongoDB.
Nell'ottobre 2018, MongoDB ha cambiato la sua licenza in SSPL (Server Side Public License). È stato un cambiamento improvviso e ostile nei confronti della comunità degli sviluppatori open source, dove i futuri cambiamenti di licenza vengono annunciati in anticipo, consentendo a chi, per qualsiasi motivo, non può utilizzare la nuova licenza, di pianificare e attuare una transizione ad altro software.
Cos'è realmente l'SSPL e perché potrebbe influenzarti?
Le condizioni della licenza SSPL richiedono a chiunque offra MongoDB come DBaaS di rilasciare tutta l'infrastruttura circostante secondo i termini della SSPL o di ottenere una licenza commerciale da MongoDB. Per i fornitori di soluzioni cloud, la prima opzione non è praticabile, poiché la concessione in licenza di MongoDB direttamente consente a MongoDB Inc. di esercitare un significativo controllo sui prezzi per gli utenti finali, il che significa assenza di reale concorrenza.
Poiché il DBaaS sta diventando la forma principale di utilizzo del software per database, questa dipendenza dal fornitore è un problema serio!
Puoi pensare: "Nessun problema: MongoDB Atlas non è poi così costoso." In effetti, potrebbe essere così... ma solo per ora.
MongoDB non ha ancora generato profitti, avendo annunciato perdite superiori a 175 milioni di dollari lo scorso anno. Attualmente, MongoDB sta investendo attivamente nella crescita. Questo significa, tra l'altro, mantenere prezzi ragionevolmente bassi. Tuttavia, le grandi aziende mondiali devono prima o poi diventare redditizie, e in assenza di concorrenza, dovrai pagare per questo.
Non c'è solo da preoccuparsi della redditività. Lo scenario generale "chi vince prende tutto", che prevede il raggiungimento di una quota dominante nel mercato a qualsiasi costo, implica un aumento dei prezzi finché è possibile (e persino oltre!).
Nel mondo dei database, in questo gioco era attivamente coinvolta alcuni decenni fa la compagnia Oracle, che liberava le persone dalla dipendenza dall'hardware del "gigante blu" (IBM). Il software Oracle era disponibile su varie piattaforme e inizialmente era offerto a un prezzo ragionevole... e poi divenne una maledizione per i CIO e CFO di tutto il mondo.
Ora MongoDB sta giocando lo stesso gioco, ma a una velocità accelerata. Un mio amico e collega, Matt Yonkovit, ha recentemente chiesto: "MongoDB è il nuovo Oracle?" e sono assolutamente convinto, almeno da questo punto di vista, che sia così.
In conclusione, voglio dire che la SSPL non influisce solo su un pugno di fornitori cloud che non possono competere direttamente con MongoDB nel settore DBaaS. La SSPL influisce su tutti gli utenti di MongoDB, imponendo il lock-in del fornitore e il rischio di prezzi eccessivamente elevati in futuro.
Fonte: habr.com
