Let me see if I get this right… you’re building a “Data Organizer App” to extract data from those two apps and push it into a MongoDB instance (which they’re accessing via Compass, but Compass is just a UI — the real action is the MongoDB database).
if you’re offering MongoDB as part of a hosted service (e.g., you’re managing the MongoDB deployment and letting others use it), then yes, SSPL kicks in and says you need to open source your service stack — not just MongoDB, but the surrounding code that powers the service (like your Data Organizer App, potentially).
BUT (and this is key) if…
- You’re not modifying MongoDB itself,
- You’re not offering MongoDB as-a-service to others (meaning you’re just using it as part of your internal stack),
- And your customers are just accessing data from MongoDB (not managing or spinning up DBs themselves),
…then SSPL likely doesn’t apply in the “you must open-source” way they’re worried about.
Let me know if I have that right… happy to answer any additional questions about this.
1 Like