Contributors mailing list archives

contributors@odoo-community.org

Re: Licence of version 9.0 modules

by
Savoir-faire Linux, Joao Alfredo Gama Batista
- 15/09/2016 22:40:16

Hi all,


It has been a great discussion so far and I understand the OCA recommendation but I'd like to concentrate on the specific point regarding the possibility or no to use AGPL with closed source modules since the OCA interpretation in this matter seems a bit simplistic to me.


> 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).


Imagine the scenario where someone is an integrator and its deliverable is an customized odoo instance/server with LGPL, AGPL and OEEL code (this deliverable we will call "the program"). In technical terms, the moment the person deliver "the program" to it's client and runs it, we will have AGPL and OEEL running in the same memory space which is a situation that AGPL doesn't like (independently of the content of the `depends` keyword).

People praised (A)GPL exactly because it "contaminates" all derivative work but it's exactly that characteristic that makes the statement about using it in a project with OEEL modules inaccurate and hard to sustain.


(Of couse this is all my personnal opinion based on my research and I might be wrong)


I think that's the remaining ambiguity.


Best regards,

Joao Alfredo Gama Batista
Consultant en Logiciel Libre
Savoir-faire Linux inc.
joao.gama@savoirfairelinux.com
+1 514 276-5468 poste 163


De: "Ray Carnes" <ray.carnes@bistasolutions.com>
À: "Contributors" <contributors@odoo-community.org>
Envoyé: Mardi 13 Septembre 2016 17:08:15
Objet: RE: Licence of version 9.0 modules

I wasn’t aware of remaining ambiguity.

 

https://odoo-community.org/blog/oca-news-1/post/oca-odoo-meeting-on-licenses-21

 

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).

 

 

From: David Dufresne [mailto:david.dufresne@savoirfairelinux.com]
Sent: Tuesday, September 13, 2016 1:54 PM
To: Contributors <contributors@odoo-community.org>
Subject: Licence of version 9.0 modules

 

Hi contributors,

 

Many modules on OCA are still published under AGPL-3 for Odoo 9.0.

 

I am wondering if anyone planned to mass commit the licence to LGPL-3.

 

This would remove all ambiguity regarding whether the OCA modules are compatible or not

in an Enterprise deployment.

 

Thanks

 

David Dufresne, Consultant en logiciels libres

Savoir-faire Linux

 

Téléphone  : 418-525-7354 #156

Cell       : 418-271-0915

Ring ID    : 9ac472765d298cc5de294b5765d0ccfaec48cbbf

www.savoirfairelinux.com

 

ISO 9001 et ISO 14001

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