Community mailing list archives

RE: Odoo 9 Accounting: We support your bank

Fabien Pinckaers (fp)
- 10/03/2015 13:34:43


We will, of course, never relicense community modules. Not only because we can not (you own your own code) but also because we think everyone should respect contributors and their choice of license. We plan to enforce contributors choice whether it's AGPL (no proprietary module can depend on it) or LGPL.

But it's also true that we are open to all worlds: we support open source contributions and we support paid apps too. Both are good: the first help creating a good open source software, the later generate revenues for its author to boost contributions.

> what you Odoo expects from community is too easy: community members should develop modules and contribute via pull-requests. After this, you licenses the code, close it and sell it back to the same community?

What you expect from Odoo SA is too easy: you want a great software, that is free, and you complain if we sell extra modules to finance this.

Odoo's open source license (LGPL) allows open source and proprietary modules to co-exist. You should better live with it, otherwise you risk to be frustrated and we all will get bored of flame wars on this list every week.

It should not be a problem for contributors as they can choose the license that reflects what they want for their modules. Just choose the license that best fits your interests for your contributions:
- AGPL: everyone can use, but you don't want developers of proprietary modules to depend on your app
- LGPL: anyone can depend on your app, but your module must remain open source (and all its modifications too)
- proprietary: you expect revenues for your module.

No one can relicense your modules / contributions (neither Odoo SA or another contributor). It's illegal.