Hi Vedant,
We provide end-to-end project management solutions to EPC sector across the globe through our product WrenchSP.
We are looking at the possibility of using MongoDB compass as a back-end data base for processing certain dashboard and reports for our customers. The data shall be provided to MongoDB Compass through a data organizer app from our application server. Customer can access MongoDB for reading data required for their reports.
The schematic of this deployment is given below
Application 1 and Application 2 are proprietary software applications, having their own databases
Data Organiser App is the new software tool that we are developing to fetch data from the proprietary application databases and store in a MongoDB Compass database.
Customers are then allowed to connect to this database for reading data to build their reports
A diagram of a tree
AI-generated content may be incorrect.
While checking the MongoDB licensing documents for the feasibility of this, we have come across the following terms from section 13 of the SSPL:
“If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License. Making the functionality of the Program or modified version available to third parties as a service …………”
“Service Source Code” means the Corresponding Source for the Program or the modified version, and the Corresponding Source for all programs that you use to make the Program or modified version available as a service, including, without limitation, management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available.
We request you to please confirm whether Section 13 of SSPL will be applicable in our case, and if applicable, whether it calls for making the proprietary applications (Application 1 and Application 2) open source or only the Data Organizer App to be open source.