This question has been flagged
2 Replies
4088 Views

Hello, 

I am working with a client that wants to set up a saas server. I wanted to clarify a couple things before I begun working on the project. I would like to prevent me and my client from infringement. 

Here are the few questions I have. Please either confirm or correct me in my understanding of the Odoo license.

1. We(the community) are allowed to host a saas service and charge money for that saas service? 

2. We are allowed to recreate Enterprise features so long as we can prove we did not copy Enterprise source code. Ex: creating a "marketing automation" module but it's core structure, xml, css, python etc are entirely different and this is provable. Pretty much I refuse to even look at Enterprise source code to prevent my code being influenced. 

3. Do our custom modules have to be open source? 

4. Although not recommended for update reasons, are we technically allowed to modify source code? 

5. Are there any other stipulations my client and i, as the developer, should be aware of? 

Avatar
Discard

Please use a proper title, these questions are not SaaS-related, but simply related to the licences used by Odoo.

Best Answer

All Odoo community modules are licensed LGPL-3, please make yourself familiar with this license. You may also want to read this FAQ provided by OCA: https://odoo-community.org/page/faq, and the one provided by Odoo: https://www.odoo.com/documentation/user/11.0/legal/licenses/licenses.html#licenses. If you have any doubts, ask a lawyer.

My educated guesses as answers (I'm not a lawyer):

1. Yes

2. Yes

3. Depends (if your work is based on AGPL-Code (this is the only issue related to SaaS), then your code must be open source)

4. You can do with the code whatever you want to, as long as you respect the license regulations.

Avatar
Discard