4 ms·
https://www.mongodb.com/licensing/server-side-public-license/faq https://www.mongodb.com/licensing/server-side-public-license... >The copyleft condition of Sec
by 2Gkashmiri 4y ago
https://www.mongodb.com/licensing/server-side-public-license/faq https://www.mongodb.com/licensing/server-side-public-license...
>The copyleft condition of Section 13 of the SSPL applies only when you are offering the functionality of MongoDB, or modified versions of MongoDB, to third parties as a service. There is no copyleft condition for other SaaS applications that use MongoDB as a database.
no question about it. You use it as a DB, you are clear. it only triggers when you want to serve as a SAAS
- lmm 4y agoThat's what they claim, they're not a neutral party and other people who've looked at it say it's not so clear. The FAQ is non-binding, the license text itself is what matters.
- 2Gkashmiri 4y agohttps://www.mongodb.com/licensing/server-side-public-license https://www.mongodb.com/licensing/server-side-public-license please read section 13. 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 where does it say otherwise? it starts with "if" meaning only this condition has to be applied and for nothing else
- tpxl 4y ago> make the functionality [...] available [...] as a service This isn't well defined is the problem. What they obviously mean is 'don't offer MongoDB as a service', but this could easily be interpreted far more broadly. If you consider offering a complex, customizable piece of software (like Jira), where your customers can add custom fields and write custom queries, one could reasonably argue you're offering access to MongoDB under a different interface.
- simiones 4y agoImagine I'm running an MMO game where users can store arbitrary items in a stash, and then search for them based on various criteria. I would like to implement this stash as a Mongo DB instance for each user, and translate the user searches into MongoDB queries. Am I offering MongoDB as a service to my users, or using it as a DB?