3 ms·
Mongo and ElasticSearch are completely different though. Related to those licenses: Has there been any clarification of what exactly you need to release for fre
by rustc 5y ago
Mongo and ElasticSearch are completely different though. Related to those licenses: Has there been any clarification of what exactly you need to release for free if you use them to offer a SaaS?
> 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.
> “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.
Source: https://www.mongodb.com/licensing/server-side-public-license https://www.mongodb.com/licensing/server-side-public-license
I can think of a hundred questions based on that text. If I use S3 to store data for my Mongo SaaS, do I need to call Bezos and buy the complete source code of S3?
- zokier 5y ago> If I use S3 to store data for my Mongo SaaS, do I need to call Bezos and buy the complete source code of S3? Yes.
- ece 5y agoI have for a while now thought that the ethical source licenses are at least trying to do exactly what open source licenses are trying to do, just within a human rights framework. The SSPL and other source available licenses on the other hand basically just take away the ability to make a meaningful fork, making the project proprietary. Sure it makes business sense, but someone might still feel the need to make an FOSS alternative.
- gqewogpdqa 5y agoThat doesn't make sense as far as I can tell. You would need to release the source code of the managed service you built around MongoDB.
- zokier 5y agoIn SSPL you need to release sources for all software you use to build your service.