Community mailing list archives
Re: Odoo v9 Paid Appsby
Agree with Fabian, and accept paid apps concept.
Additionally having a paid app doesn't mean it can't be opensource or AGPL. One could reduce the sales of the other, but at the same time reduce development ressources needed for upkeeping and expending due to shared work on the module...On Mon, May 11, 2015 at 9:22 PM, Ovnicraft <firstname.lastname@example.org> wrote:On Mon, May 11, 2015 at 2:02 PM, Fabien Pinckaers <email@example.com> wrote:I think I should share a real example with the community.4 months ago, we released our first paid app (VOIP module) as a test:The revenue is growing more month over month and, today, the VOIP module's revenue is nearly at a level of a full time developer salary. It's great because this revenue allows pay one developer full time to develop more Odoo Apps.Is it bad for the customer? I don't think so, most of them are happy to get a great module for a few hundred dollars.Is it bad for the community? No. If they don't like this module, they just don't buy it. They can even build their own open source, like this one: https://apps.openerp.com/apps/modules/8.0/asterisk_click2dial/Is it bad for partners? An extra revenue stream for partners that contribute a lot would be great. Most partners can't even assign a full time developer building modules that serve the community as a whole or to upgrade their own module. Most of them are only dedicated to customer project, not on "generic" modules.Do we want to say to VOIP module customers: "You can not use OCA modules because of license incompatibilities"? No, the more people use the OCA module the more the OCA will grow. (even if those guys also use the VOIP module)Do we want to say to OCA users: "You can not use the VOIP module!"? If they want, why would you force them not to do it? If you are against paid modules, don't use it yourself, but don't restrict the others to benefit from them.Hi Fabien your example is totally clear for all of us and its ok, you have a model business growing, but here my big question is: How OCA can restrict the others to benefit from cases ?IMO the @Joel email about all was really great clarification to all of this.Regards,My 2 cents,Fabien