Community mailing list archives

community@mail.odoo.com

Re: Odoo v9 Community and Enterprise editions

by
OpusVL, Nuria Arranz-Velazquez
- 05/11/2015 08:06:22
Saying some users have a say and some others don't is a bit out of order.

This issue affects all of us, like it or not.

I've been following all the points made in this list and most of them are very valid points, so let's concentrate on them and leave our own personal prejudice aside, if we can.

On 11/05/15 11:39, Alan Bell wrote:
<blockquote cite="mid:555084F6.7010705@libertus.co.uk" type="cite">

On 11/05/15 10:51, Antony Lesuisse wrote:
<blockquote cite="mid:5550786D.5010702@openerp.com" type="cite">
"interacting with the software through the network" an HTTP request is an 
interaction with the software. You send input through the network the software 
process it and transmit a reply trough the network. The license provide no 
semantic on the usefulness of the interaction.

But imagine i'm wrong, let's say it's bullshit and the login page does not 
imply a "real" interaction.
the AGPL says:
"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."

My feeling is that failing to get through the login screen does not make you a user that is interacting with the software. You are a non-user making a failed attempt to interact with the software.

<blockquote cite="mid:5550786D.5010702@openerp.com" type="cite">
 Even then every employee of the company is 
entitled to ask for it and publish it, even when they are fired.
Employees are sometimes a bit special:
https://www.gnu.org/licenses/gpl-faq.html#InternalDistribution
https://www.gnu.org/licenses/gpl-faq.html#v3CoworkerConveying

My favoured solution to this would be that once logged in to any Odoo instance any user would be able to download a zip of any currently installed module from some special page, maybe the "about Odoo" window.
The big problem isn't employees though, or people sat looking at a login screen they can't get through, it is the ecommerce/website modules. If you are running ecommerce then you are absolutely making the software available for public interaction. You have to have a prominent offer to all users providing an opportunity to receive the corresponding source of what it is running. It isn't clear to me how this could be implemented, and whether it would have to include stuff that they are not directly interacting with.
I think the key is to have an automatic way to provide "corresponding source" i.e. the stuff it is actually running, I think this would be a generally useful feature, beyond compliance requirements.

Alan.

_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe



-- 
N. Arranz-Velazquez
OpusVL Odoo Specialist Team (OOST)

OpusVL
Drury House
Drury Lane
Rugby
CV21 3DE

T: 01788 298 450
W: www.opusvl.com