If you ever want to implement projects with Odoo and, like us, you are a bit itchy about non-free-software licenses and alternative BSD or LGPL-like licenses, you might want to know this.
Odoo itself was previously (as OpenERP) AGPL, but it apparently (following David from Odoo S.A. in a message on the 2nd of March 2016) changed to LGPL for version 9.0.
Applications, which might be found in the applications respository (https://apps.odoo.com) might themselves follow other licenses, like the OELL-1 license (or Odoo Proprietary License v1.0 – don’t ask me how that matches “OELL”), which indicates:
“This software and associated files (the “Software”) may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).”
It does also grant you the right to develop other applications using this one as a library, but that doesn’t eliminate the condition above.
Albeit, it’s fair to say that Odoo is one of the projects that works most to find a economically viable way to develop web applications under open source licenses, and that this might be a good way to do so for other applications, but we cannot help thinking that forcing someone, through license terms, to buy your code is not going exactly in the right direction. Let’s see if this becomes an interesting and respected models for other free software projects in the long-term future.