I'm building a classic proprietary on-prem application, that I might sell software licenses for if the project succeeds. The application is dependent on MongoDb as a database.
- Can I freely bundle MongoDb community edition in the application installer?
- Can I freely (regarding MongoDB) offer my application as SaaS?
Below is an answer from MongoDb customer support from june 2020, which make me belive the answer is yes to questions 1 and 2. I guess I'm just overly cautious since it is a non-standard open source license. My idea of what constitutes a service is a bit ambigious.
My loose interpretation is that as long as what you're launching is not a competitor to MongoDb Atlas you have nothing to worry about.
ANSWER JUNE 2020 MONGODB CUSTOMER SUPPORT
Below is a brief explanation and full blog post written by our founder to be read in detail.
SSPL maintains all of the same freedoms the community has always had with MongoDB under AGPL, and users are free to use, review, modify, distribute the software or redistribute modifications to the software.
If you have further questions, we recommend first reading thoroughly Eliot’s blog post on this topic. If you are planning to offer MongoDB as a service you are obliged by law to open source code you code for the service. https://www.mongodb.com/blog/post/mongodb-now-released-under-the-server-side-public-license ...