Community mailing list archives

Re: Odoo v9 Community and Enterprise editions

Daniel Blanco
- 05/08/2015 19:18:51

I understand, but be advised that there are several bad examples to follow out there. One of them is SugarCRMs last year model, where they were pushed by venture capitals to get inmediate cash flow, and decided to discontinue open source product, thinking it was a competition of themselves. That pushed the community to go behid Salesagility's initiative: SuiteCRM.


Ing. Daniel Blanco
Blanco Martín & Asociados
Skype: hdanielb
Twitter: hdanielb

Nicasio 6970. Córdoba
Argüello - Córdoba

Blanco Martín EIRL
Apoquindo 6410 Of 212
Las Condes - Región Metropolitana

2015-05-08 14:35 GMT-03:00 Fabien Pinckaers <>:
Dear community,

I understand some of you may have joined Odoo, a few years ago, with
another model in mind. That's not the open source model we initialy
wanted and that's not the model we advertised you over the past 8 years.
We even criticised the "open core" model most open source software are
following [1] and we were very proud of being 100% open source by
refusing partners to sell their Odoo modules.

After having pushed this direction for 8 years, I now think I was wrong.
This model worked, but we can do better. And we have to do it if we want
to raise the bar and make Odoo the world's most used management
software. Being closed to other model / contributors was a bad idea.
People should be free to choose the model they want to finance their
contributions. Since we launched the Odoo apps store, we received a lot
of feedbacks and we are now convinced it was a very good move.

- Do we plan to continue investing actively in Odoo community? Yes
- Do we plan to sell more? Yes

Is it bad for community members? no. Because both those objectives are
mutually benefical to each others. As Antony explained, Odoo Community
and Odoo Enterprise are not divergent products. We are designing both
Github repositories so that Odoo Enterprise relies on Odoo Community.
(or Odoo Community becomes the foundation of Odoo Enterprise).

In terms of process, bugs will be fixed in Odoo Community and forward
ported to Odoo Enterprise. Odoo Enterprise evolutions will contribute to
Odoo Community as all the 280 core modules are in Odoo Community and
every improvement on those modules will be on Odoo community (the
current scope of version 8 will be in Odoo Community, we don't plan to
reduce the scope of the community application) [2].

In that sense, it's more an OpenFullERP model than an OpenCore one. And
that's what we want:
- We want Odoo Community to be the best management software out there
  (not a secondary, unimportant product)
- We want Odoo Enterprise to have extra features than Odoo Community to
  upsell some of our users

Of course, some may get frustrated within the next months. Odoo
Enterprise will have great new features that some may want to get for
free. But please understand that 1/ its necessary to continue fueling
the Odoo developments efforts like we are doing now and 2/ this does not
change our active commitment to Odoo Community, the open source version.

I also think that this increased value proposition will help us improve
the business relationship with partners since we will no longer have to
compete with partners on selling services. [3] Both roles are more clear
with this model: Odoo SA's role is to build a great product, partners
role is to offer services to customers.

Since Odoo Enterprise is a set of modules on top of Odoo Community, both
versions will be linked to each others. The success of one will bring
success to the other too. (through bugfixes or new versions)



[1] A statement I wrote 3 years ago:

[2] If, for technical reasons, we have to remove a module from Odoo
community because it conflicts with a new Odoo Enterprise module, we
will give a v9 version to the community or OCA so that you don't get
less features with Odoo v9 (but much more since we will add a lot of
great features in Odoo v9 community too) --> we already know that we
will have to do this for account_followup that we plan to remove from
Odoo Community (because it's not clean enough). So, we will contribute a
working version for v9 to OCA modules.

On 05/07/2015 05:34 PM, Stephen Mack wrote:
> Any thought about being more descriptive with the naming to avoid confusion?
> If the Enterprise edition is simply a bundle of modules why make it
> sound like the core is different.
> I fully support Odoo making paid modules but then why not name it
> "Enterprise Feature Pack" or "Enterprise Add-on" or anything to signify
> that the Odoo core is not involved.
> Odoo Community addition sounds like a stripped down, vanilla version of
> Odoo Enterprise addition.
> I really want odoo to succeed but please don't add fuel to the fire. 
> Proudly present Odoo as a strong product and then confidently charge for
> Enterprise Module Features.
> Just my two cents.  I really don't want to be explaining the difference
> of the two versions for years in the forums.
> Humbly,
> --Stephen
> On Thu, May 7, 2015 at 10:42 AM, Antony Lesuisse <
> <>> wrote:
>     With version 9, we will release 2 editions of odoo: Odoo Community and Odoo 
>     Enterprise.
>     Odoo Enterprise will consist of Odoo Community plus a set of enterprise only 
>     features (or in technical term, an additional repository with extra modules).
>     Some new features that have been under developement latetly will be in 
>     enterprise such as electronic signature, integration with shipping providers.
>     For example the crm_voip module (currently published as a paid app on the app 
>     store) will be in the enterprise repository. However core modules like the new 
>     accounting remains in the Community version.
>     Odoo community will be supported as much as Odoo enterprise, Odoo Community is 
>     the foundation of Odoo Enterprise and it will remain free and open source as LGPL.
>     For technical users, they can access the code through the same GitHub 
>     repository. The community version 9 will be at odoo/odoo#9.0 and the 
>     development branch is still at odoo/odoo#master.
>     Odoo Enterprise users (and partners) will have access to the enterprise 
>     repository containing only the additional modules.
>     You might have wondered why odoo master has not been pushed for a few weeks.
>     The reason is that we had some feature branches with those extra modules, we 
>     did not want to push the merged branches as LGPL.
>     We are currently filtering the branch with git-filter-branch before we can 
>     push it back to master.
>     Antony.
>     _______________________________________________
>     Mailing-List:
>     Post to: <>
>     Unsubscribe:
> _______________________________________________
> Mailing-List:
> Post to:
> Unsubscribe:

Fabien Pinckaers
Odoo Founder

Twitter: @fpodoo

Instant Demo:

Post to: