Skip to Content

Contributors

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

I have zero time for what academics think, honestly. As for reddit, omg.  That whole thread was basically the 2009 Microsoft FUD parroted word for word with a bit of Oracle post Sun acquisition thrown in.

Court cases and precedent are what matter. Public is a fairly precise definition in law and  the MS interpretation just defies belief. 

I am 100% comfortable with where I sit, I know everybody disagrees with me here, and I am fine with it.






Le sam. 13 sept. 2025, 23:47, Frederik Kramer <notifications@odoo-community.org> a écrit :
Hi Greame,

there is amble debate on when an AGPL licenced software is actually made 
publicly available. To cases where it is pretty clear (to me and most 
people that i know do academic research on the matter):

1.) Your company is actually consisting of more then one legal entities 
collaborating on the same system (e.g. holding structure)

2.) If you use E-Commerce ar any means of direct user acces (like portal 
functions)

3.) If you let externals to your company access to the software (even 
with a VPN), e.g. freelancer use cases, suppliers, customers

Furthermore as soon as you modify anything you implicitely agree to the 
license liabilities

See 
https://www.reddit.com/r/opensource/comments/1hh25a0/agpl_for_software_hosted_internally/ 
for a little bit of debate on the matter

Best Frederik

Am 13.09.25 um 13:02 schrieb Graeme Gellatly:


>


> The simplest way is to just not accept the license and not propagate 


> the AGPL licensed work. As long as you are using it unmodified, there 


> is no requirement to accept. Clause 9 is quite clear. 


> Conveyance/propagation as a combined work is easily avoided.



-- 
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 Graeme Gellatly - 11:01 - 13 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