Community mailing list archives
Re: publish your module if you want to protect against plagiarismby
Houssine you are absolutly right.
According to AGPL v3 a module source has to be published as soon as a service get provided with that module. This is usually the case when it goes public on a website. Of course you can keep the module in your drawer as long as you don't publish it.
Unfortunately many developers don't seem to respect the AGPL v.3 nor other GPL v.3 or LGPL v.3 and this is actually the main problem. If you want to develop in Odoo respect the GPL versions used. And the best protection for yourself is like Abraham wrote, to publish the code and mention your name, email and link to your ite n it and update it regularly when those info changes as otherwise you can't be connected if other developers would like to extend the module, like to ask for a specific feature or simply like to provide feedback to your work.
Reselling, copying the code etc is all OK by the way according to GPL Licenses as long as the copyright stays as is.
The best protection would be to subscribe the copyright to thr FSF and they will take care for legal stuff to if people violate those rules. Especially if your code gets included into proprietary code!
On Wed, Nov 25, 2015 at 8:17 PM, Houssine BAKKALI <firstname.lastname@example.org> wrote:
Hi Abdrahman,about the stolen modules... I don't think that stolen in your specific case is the right word to use as those module where written and published under AGPL... Plagiarism is the only thing that you can maybe use if they didn't respected the authorsihp rules. Which is enough to give a blame to those guys...2015-11-25 13:07 GMT+01:00 abdrahman elkafil <email@example.com>:integrator tinyerp/openerp/odoo since 2006twitter:aelkafilhttp://www.nextma.comfounder and manager NEXTMAA few weeks ago we sent a complaint to firstname.lastname@example.org elkafil
about plagiarism of our cmms module with one of ex developper
Fortunately we had released the code which enabled to Odoo who has done a good job to find plagiarism and order the person to respect the AGPL license and add nextma as an initial contributor (the module removed after refusing to correct the module by this person)
this is not the first plagiarism that we unfortunately find some modules that we have not published the code that was stolen by former trainees can not initiate similar proceedings but we will soon publish to protect us.
morality: if you want to protect your modules publish it