Community mailing list archives

community@mail.odoo.com

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

by
Anders Wallenquist
- 10/06/2015 01:59:19
If you cannot do any accounting stuff without using the AGPL l10n-xx in 
a certain region isn't that a dependency? It's not defined in the 
manifest-file but the accounting module are worthless without it. Its 
not possible to use the accounting-module without the stuff in the 
l10n-module.

Regards,

Anders Wallenquist

Den 2015-10-05 kl. 18:44, skrev Alan Bell:
> The non AGPL accounting module can't list the AGPL localisation module
> in the depends line of the manifest file. So if for example you have an
> AGPL UK localisation with a specific chart of accounts and you want to
> write an HSBC bank integration module that needs the chart of accounts
> from the localisation module then the bank integration thing can't be
> proprietary as it builds on the work done in the localisation module.
>
> If the non-AGPL accounting module really doesn't care what localisation
> pack is installed, it isn't a dependency, it isn't a derived work, then
> there isn't a problem, you can install both and they can work together,
> the developer of the accounting module has not benefitted in any way
> from the work that went in to the localisation module. There is nothing
> to say that an end user can't benefit from both modules being used together.
>
> Alan.
>
> On 05/10/15 17:18, Anders Wallenquist wrote:
> > Allan, if you have a l10n-x-module that is AGPL. Can you combine that
> > with a non AGPL accounting-module?
> >
> > Regards
> >
> > Anders Wallenquist
> >
> > Den 2015-10-05 kl. 17:49, skrev Alan Bell:
> > > it isn't about mixing, it is about depending. AGPL stuff can't be listed
> > > as a dependency in proprietary modules. It is as simple as that, if you
> > > as a module developer are benefiting from AGPL code in your work, then
> > > your work must respect the conditions of the AGPL module and you must
> > > share alike. If you are just installing and running stuff, then you do
> > > not need to worry about it *at all* because proprietary things that
> > > depend on AGPL modules are not allowed and at some point probably won't
> > > be loaded by the server.
> > >
> > > Mixing is not a useful word in discussing this topic!
> > >
> > > Alan.
> > >
> > > On 05/10/15 16:39, Dominique Chabord wrote:
> > > > 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
> > >
> >
> > _______________________________________________
> > 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
>