This question has been flagged
2 Replies
2862 Views

What are the license requirements if I develop a website theme for Odoo?

Would I have to license my theme under GNU AGPL and make it downloadable by anyone visiting my website?

Could this cause license capatablity issues for incorporating certain javascript/css libraries that may not be capable with GNU AGPL? 

 

Avatar
Discard

It is Open Source so nothing is expected or must be met. If you want to develop a theme for your own or your company you're not required to share this if you don't want this. You can choose to share it with the world or keep it private really. About the license part I'm not sure, so I'll leave that to someone else. I think you can choose under which one you publish this..

@Shimon, There has been an announcement here: https://www.indiegogo.com/projects/bootstrap-themes-for-odoo-cms regarding a crowd-funding campaign for themes for Odoo. They are being released as 'not open-source' so I believe they will not be affected by the GNU AGPL. I think they will be released for import as data only modules using the base_import_module. As the module is technically only data being stored in your database from my understand it is not affected by the GNU AGPL as it exists as personal data. Kurt pointed out in this post: https://www.odoo.com/forum/help-1/question/what-licensing-should-custom-website-themes-be-released-under-and-can-they-be-sold-under-that-license-56809 that there had been a discussion regarding this including plans for a few crowd-funding campaigns for the development of themes: https://www.indiegogo.com/projects/bootstrap-themes-for-odoo-cms MRP, and Accounting. I have built a few custom theme modules now for my own use, however i'm still waiting for a formal announcement from Odoo / OpenERP SA in regards to what licensing should be applied. From my very limited understanding of licensing I believe that if the module(s) are imported into the database then you can apply just about any licensing agreement you like so long as the various open-source licenses that apply to any third-party libraries, scripts, or code that are included in your theme module are left intact. If I discover any further information on this subject i'll post back here, but otherwise I think it will be necessary to wait until a formal announcement from Odoo / OpenERP SA regarding this once the campaign is finished, or the first backers of the crowdfunding campaign have received their themes (with license agreements).

Author Best Answer

Themes are loaded into the database as data. Therefore they do not need to be open sourced. This was answered by the Odoo team on the mailing list.

Avatar
Discard
Best Answer

Shimon, I might be wrong, but if you need to develop a theme for Odoo, which is GNU AGPL-licensed, then your work must be GNU AGPL-licensed since I think your work consitute to a derivative work.  I'm not too familiar with the use of outside library, but according to the answer here: http://stackoverflow.com/questions/1960802/can-i-use-libraries-licensed-under-agpl-for-commercial-purposes, you need to ensure that the library will be compatible.

Avatar
Discard