Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
by
DIXMIT Consulting SLU, Enric Tobella Alomar
Hello everyone,
You’re right that Odoo’s relicensing from AGPL to LGPL contributed to their ecosystem’s growth, but I think it’s important to recognize the context. The growth was not solely because of LGPL being “friendlier,” but also because Odoo SA introduced a dual licensing model: they offered parts of the code under a proprietary license and could directly capture revenue from that. This created a business incentive that supported their expansion.
In the OCA’s case, the situation is different:
That’s why, for us, the decision isn’t only about adoption, but about ensuring contributors’ rights and the long-term sustainability of shared resources.
I agree with you that clearer legal guidance and better communication to customers are necessary, and we should keep pushing for that. But from my perspective, simply shifting to LGPL without a mechanism to capture value (like Odoo SA did) risks weakening the community without strengthening OCA in return. For that reason, I would prefer to leave the decision of the license on each individual when adding a new module.
Best regards,
In the OCA’s case, the situation is different:
- If we moved from AGPL to LGPL, there would be no equivalent proprietary licensing model.
- The benefits would mostly go to implementors who could build proprietary modules on top of LGPL community work.
- The OCA itself would not receive revenue, nor would it strengthen the community commons — it would only dilute protections for contributors.
Also, the OCA can have legal issue because there are contributors that didn't sign the SLA, as happened with vertical-medical 8 years ago (https://github.com/OCA/vertical-medical/issues/183)
I agree with you that clearer legal guidance and better communication to customers are necessary, and we should keep pushing for that. But from my perspective, simply shifting to LGPL without a mechanism to capture value (like Odoo SA did) risks weakening the community without strengthening OCA in return. For that reason, I would prefer to leave the decision of the license on each individual when adding a new module.
Best regards,
El lun, 8 sept 2025 a las 13:11, Pedro M. Baeza (<notifications@odoo-community.org>) escribió:
OCA should veil for the open source part of Odoo (https://odoo-community.org/about). Encouraging to use LGPL only favors the closed source part of the ecosystem, as you can mount on top OCA LGPL modules any private module, so people will only provide to/improve OCA base tools, while keeping by themselves the finished business solutions as private. That's why if we relicense even these base tools to LGPL, the real value provided by OCA will go down, only getting base/tool modules that are not finished business solutions. That's why we should force people to play with the same open source rules. And the tool for that is AGPL. Imagine if my company Tecnativa would retain their RMA, HR shift, resource booking, etc complete apps as private because technically they don't depend on AGPL code, what would OCA be without them?And this is not something that each individual should investigate, OCA should invest resources in assuring that there's no problem in this, and as this sometimes requires an initial jurisprudence case, to assure that if that case comes one day, OCA will provide the legal assistance. If none of these things happen, OCA would fail in its mission IMO.Regards._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
Enric Tobella Alomar
CEO & Founder

Reference
-
Licence question: using AGPL and Odoo proprietary modules on the same server
by "Vincent Hatakeyama" <vincent.hatakeyama@orbeet.io> - 08/09/2025 10:32:09 - 0-
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byMoaHub, Graeme Gellatly -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byMoaHub, Graeme Gellatly -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byMoaHub, Graeme Gellatly -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byCamptocamp SA, Joël Grand Guillaume -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byOpen Source Integrators, Maxime Chambreuil -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byRaphaël Akretion -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byInitOS GmbH, Frederik Kramer -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byMoaHub, Graeme Gellatly -
AW: Licence question: using AGPL and Odoo proprietary modules on the same server
byNICO SOLUTIONS - ENGINEERING & IT , Nils Coenen -
Re: Licence question: using AGPL and Odoo proprietary modules on the same server
byStuart J Mackintosh
-