Skip to Content

Contributors

Re: Licence question: using AGPL and Odoo proprietary modules on the same server

Hi,

Should the conclusion of this discussion be published on https://odoo-community.org/ ? It would really help for the  future.

About personal opinion, I also find that LGPL is not blocking Open Source contributions, on the contrary.

I find it difficult to work with AGPL modules, the constraints are too strict. As an example, the below modules being AGPL is really painful. They are base modules to build a lot of other modules on top which could be OPL, and this would encourage more contribution back into these modules:
Regards,

Jean-Charles Drubay, Komit


On Mon, Sep 8, 2025 at 5:07 PM Frederik Kramer <notifications@odoo-community.org> wrote:
Hi Pedro,

i personally doubt that this would be the end. You know i am a Open 
Source lover from the deepest of my heart.

There is also research that suggest evidence that weak or non copyleft 
license are even dominant. See 
https://www.sciencedirect.com/science/article/pii/S0167923611001242 for 
reference

Anyway its certainly beyond me personally take decisions on that matter. 
This is solely each PSCs individual choice i guess (not even a global 
one). The only thing i see is that we potentially dillute the total 
economic power (as measure by integrators their developers to contribute 
or commercial entities of users supporting the community with money or 
hiring their own engineers and let them contribute) to maintain a given 
body of moduls by a potentially wrong choice.

But probably we can discuss that next week f2f. Looking forward to see 
you there

Best Frederik


Am 08.09.25 um 11:42 schrieb Pedro M. Baeza:


> Please no, don't move AGPL to LGPL. That would be the end of open 


> source and OCA. There's no ambivalence about the current OCA's 


> position. Enric has pointed out the basis on that.


>


> Regards.


>


> _______________________________________________


> Mailing-List: https://odoo-community.org/groups/contributors-15


> Post to: mailto:contributors@odoo-community.org


> Unsubscribe: https://odoo-community.org/groups?unsubscribe


>


-- 
Dr.-Ing. Frederik Kramer
Geschäftsführer

initOS GmbH
Innungsstraße 7
21244 Buchholz i.d.N.

Tel:   +49 (0) 4181 13503 12
Fax:   +49 (0) 4181 13503 10
Mobil: +49 (0) 179 3901819

Email: frederik.kramer@initos.com
Internet: www.initos.com

Geschäftsführung:
Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke

Sitz der Gesellschaft: Buchholz i.d.N.
Amtsgericht Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr: 15/200/53247

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe


by Jean-Charles Drubay - 12:36 - 8 Sep 2025

Reference

  • Licence question: using AGPL and Odoo proprietary modules on the same server
    Hi,

    After years of only working on Odoo community, we are starting to have several enterprise clients.

    The OCA website at https://odoo-community.org/resources/faq indicates:

    Can I run OCA AGPL modules and closed source modules on the same instance?
    Yes, as long as closed source modules do not depend on AGPL ones and respect the license of its dependencies defined in the “depends” key of its manifest file (and vice versa).


    Will we be able to use AGPL modules and paid ones?

    Odoo projects will be able to use AGPL modules or paid modules under proprietary licenses, but it is not possible to combine both. Combining LGLPv3 modules and proprietary modules is fine however, so we encourage current owners licensing under AGPL to move to LGPLv3 too, in order to avoid complications for end users.

    My CEO believes that this using both AGPL and proprietary modules, even if they do not have dependencies, is not allowed by the AGPL license.
    I’ve searched a bit on the mailing list (that started in 2015) but I have not found no discussion on the subject.
    On what basis does the OCA position comes from?

    Regards,
    -- 
    Vincent Hatakeyama
    Directeur du pôle développement " Orbeet
    Tel +33 1 83 62 72 88 Email vincent.hatakeyama@orbeet.io
    Adresse 27, boulevard Saint-Martin
    75003 Paris
    Site web https://orbeet.io
    Image bannière

    by "Vincent Hatakeyama" <vincent.hatakeyama@orbeet.io> - 10:36 - 8 Sep 2025