Community mailing list archives

community@mail.odoo.com

Re: Enterprise: Is it allowed to use AGPL community modules?

by
Libertus Solutions, Alan Bell
- 10/05/2015 12:08:52
nope, it isn't. The purpose of the sharealike/copyleft/Free Software 
strong licenses is to ensure that if people build on your work then they 
share back with the community the stuff they built on your work. That 
can include making improvements to the work, or making a derived work - 
in an Odoo context that means that the manifest file has a depends bit 
in it, if that references an AGPL module then the module must be AGPL. 
If you are only depending on LGPL modules then you can have whatever 
license you like - LGPL is traditionally for library software that can 
be used in closed as well as open applications. In an Odoo context, the 
core is the library, which can be used (depended upon) by anything.

The special bit the AGPL does over the GPL is to make the conditions of 
"distribution" apply to users of a website, so users of a website can 
ask for the relevant source code, nothing to do with mixing, it is about 
software as a service websites, where the code might not be 
"distributed" in the traditional sense.

Alan.

On 05/10/15 16:59, Anders Wallenquist wrote:
> I think there are many authors of AGPL-modules that don't want their
> modules do be mixed with non GPL-modules. That is the purpose with AGPL.
>
> Regards,
>
> Anders Wallenquist
>
> Den 2015-10-05 kl. 17:38, skrev Dominique Chabord:
> > hello,
> >
> > It is a very sensible subject documented in several places.
> >
> > Let me summarize my understanding in two rules:
> >
> > - if the AGPL module is copy-righted by OCA, then OCA grants you the
> > right to combine with Enterprise here
> > https://odoo-community.org/page/faq . There is no mention in the code
> > itself about this loose interpretation of the license, so if you
> > consider this FAQ can be updated overtime, may be you can ask OCA for
> > a document you can archive.
> >
> > - if the AGPL module is not copy-righted by OCA, refrain mixing it
> > with any non GPL (AGPL, GPL, LGPL or compatible) module if you don't
> > get a written authorization from all copyright holders. Else you would
> > expose to conflicts.
> >
> > Some hosters (I'm one of them) adopt a restrictive interpretation of
> > AGPL and forbid any combination of AGPL module with other modules
> > under uncompatible licence as a potentially illegal usage on the
> > servers they are responsible for.
> >
> >
> >
> >
> >
> > 2015-10-05 16:59 GMT+02:00 Ermin Trevisan <trevi@twanda.com>:
> > > Hi all
> > >
> > > Just to be truly sure: Is it legally possible to install AGPL licensed
> > > community modules on an enterprise installation? If yes, under what
> > > circumstances?
> > >
> > > Best, trevi
> > > --
> > > twanda AG
> > > Ermin Trevisan
> > > Artherstrasse 19
> > > CH-6318 Walchwil
> > > T    +41 41 758 1515
> > > M    +41 79 208 7373
> > > E    trevi@twanda.com
> > > www.twanda.ch
> > > www.twanda.ch/page/restaurant
> > >
> > > _______________________________________________
> > > Mailing-List: https://www.odoo.com/groups/community-59
> > > Post to: mailto:community@mail.odoo.com
> > > Unsubscribe: https://www.odoo.com/groups?unsubscribe
> >
> > _______________________________________________
> > Mailing-List: https://www.odoo.com/groups/community-59
> > Post to: mailto:community@mail.odoo.com
> > Unsubscribe: https://www.odoo.com/groups?unsubscribe
> >
>
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59
> Post to: mailto:community@mail.odoo.com
> Unsubscribe: https://www.odoo.com/groups?unsubscribe
>