MongoDB è libero di usare per la mia applicazione commerciale?
Sì, MongoDb è gratuito per le applicazioni commerciali, purché l'applicazione sia conforme alla loro nuova licenza Server Side Public License (SSPL). Tutte le patch release e le versioni di MongoDB Community Server rilasciate a partire dal 16 ottobre 2018, saranno soggette a questa nuova licenza come scritto qui .
Quindi perché la nuova licenza e cosa significa e soprattutto come ti influenzerà . Permettetemi di dare un riassunto.
MongoDb, come dicono, ha speso più di 300 milioni di dollari nello sviluppo del prodotto e nella ricerca e sviluppo. Come gli ultimi anni hanno cambiato molto i database NoSQL e la loro domanda è aumentata drammaticamente. Ed è davvero doloroso per MongoDb, come con la precedente licenza AGPL qualsiasi azienda può offrire SAAS (Software as a service) per MongoDB cioè possono facilmente ospitare MongoDb sviluppare alcuni strumenti per il monitoraggio, la distribuzione, la fatturazione ecc e iniziare a fornire MongoDB come un server di database gestito anche senza contribuire di nuovo alla comunità. Ma ora con la nuova licenza le aziende che hanno bisogno di fornire MongoDb come un servizio gestito hanno anche bisogno di open source gli strumenti sviluppati come qualsiasi monitoraggio, fatturazione, distribuzione o qualsiasi altro stack che hanno sviluppato.
Risposta semplice, il vostro prodotto finale, sia per uso commerciale che non, se fornisce Mongodb come servizio ai vostri clienti finali, lo stack tecnologico sviluppato deve essere open source, d'altra parte se si utilizza solo MongoDb come backend del database, allora sarebbe libero di utilizzare.
Articoli simili
- Come aggiornare più di 4 documenti in MongoDB usando un ciclo for
- Come ottenere un orario commerciale dei treni merci per la mia zona
- Posso usare la musica della libreria audio di YouTube in un gioco gratuito e non commerciale? (nemmeno su Steam)
- Qual è la differenza tra TV normale e display/monitor commerciale/industriale per il digital signage?