Community mailing list archives

community@mail.odoo.com

Re: Odoo v9 Community and Enterprise editions

by
Libertus Solutions, Alan Bell
- 05/11/2015 11:06:47


On 11/05/15 15:44, Graeme Gellatly wrote:
<blockquote cite="mid:CAFmBtG0YxrhMyXn+rzsyy1evNYgo_zBheOY5=DnNhMU2TJqgpQ@mail.gmail.com" type="cite">

While a nice idea, it is not agpl. The requirement to make available for download does not apply to all, only to those who convey or modify the source.
Further more there is no guarantee that everything in an addons path is subject to AGPL. An end user has no responsibility here to provide anything unless they have modified or conveyed a covered work.

well the specific point of AGPL is that you have to make available the source if you are making available the running code over the network. You don't need to convey or propagate it to trigger the source obligation. - you can also choose to modify it but not to propagate or convey or make available the running system to the public if you want.

"Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software. This Corresponding Source shall include the Corresponding Source for any work covered by version 3 of the GNU General Public License that is incorporated pursuant to the following paragraph."

so, in theory if you have *not* modified the program then you don't need to do anything special, but if you have not modified it then equally there is no particular harm in providing the source that they could get from github just as easily.
I do agree with you about not everything in the addons path being included, one big zip of the whole lot seems not generally useful, but a zip of each active module sounds quite handy.

Alan.