O MongoDB é livre para usar na minha aplicação comercial?
O MongoDb é gratuito para aplicação comercial, desde que a aplicação esteja em conformidade com a sua nova licença Server Side Public License (SSPL). Todas as versões e lançamentos de correcções do MongoDB Community Server, a partir de 16 de Outubro de 2018, estarão sujeitas a esta nova licença, tal como aqui escrita .Então porquê a nova licença e o que significa e principalmente como é que a mesma o afectará . Deixe-me dar um breve .
MongoDb como por exemplo ter gasto mais de $300M no desenvolvimento do produto e P&D . Como os últimos anos mudaram muito as bases de dados NoSQL e a sua procura aumentou dramaticamente. E é realmente doloroso para o MongoDb , como com a licença AGPL anterior qualquer empresa pode oferecer SAAS (Software as a service) para o MongoDB, ou seja, eles podem facilmente hospedar o MongoDb desenvolver algumas ferramentas para monitoramento, implantação, faturamento, etc e começar a fornecer o MongoDB como um servidor de banco de dados gerenciado, mesmo sem contribuir de volta para a comunidade . Mas agora com a nova licença as empresas que precisam fornecer o MongoDb como um serviço gerenciado precisam também de código aberto as ferramentas desenvolvidas como qualquer monitoramento , billing , deploying ou qualquer outra pilha que eles desenvolveram .
Então como isso irá afetar você .
Resposta simples , o produto final seja para uso comercial ou não , se ele fornece Mongodb como serviço aos seus clientes finais , a pilha de tecnologia desenvolvida precisa ser open source , por outro lado se ele apenas usar o MongoDb como backend de banco de dados então ele seria livre para usar .
Artigos semelhantes
- Como atualizar mais de 4 documentos no MongoDB usando um loop
- Posso receber dinheiro de um amigo na minha conta comercial do PayPal sem que me seja cobrada uma taxa?
- Posso usar o Pygame para uso comercial?
- Posso usar as músicas da biblioteca de áudio do YouTube num jogo gratuito e não comercial? (também não lançado no Steam)