← Back to team overview

openerp-expert-framework team mailing list archive

Re: [Bug 520854] [NEW] Missing license options for modules

 

On Friday 12 February 2010, you wrote:
> For the moment the server will only accept modules with the following
>  licenses defined in __terp__.py: 'license': fields.selection([
>                 ('GPL-2', 'GPL-2'),
>                 ('GPL-2 or any later version', 'GPL-2 or later version'),
>                 ('GPL-3', 'GPL-3'),
>                 ('GPL-3 or any later version', 'GPL-3 or later version'),
>                 ('Other proprietary', 'Other proprietary')
>             ], string='License', readonly=True),
> 
> We should have at least 2 more options :
> - Other free license
> - AGPL v3
> BTW, my understanding is that GPL v2 actually means "GPL v2 or later", so
>  no need to double the GPL options. Lionel
> 

GPLv2 is a different thing from "GPLv2 or later", these options have to be 
separate.
Having all possible (including clashing ones) licenses in this list is a must, 
IMHO. That python code is /not/ the place to enforce licensing.

In other news, I have long asked that OpenERP community, Tiny and all the 
partners that have a say, DO ACCEPT proprietary licenses for modules, under 
some conditions. Please see the previous threads and discussions on that. In 
short, we shouldn't build a fortress around OpenERP and limit it to the GPL 
world.