Community mailing list archives
Re: Odoo v9 Community and Enterprise editionsby
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.
"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.