From Wikipedia, the free encyclopedia
  (Redirected from OpenERP)
Jump to: navigation, search
Odoo Official Logo.png
Odoo crm.jpg
Original author(s) Fabien Pinckaers
Developer(s) Odoo S.A.
Stable release 8.0 / September 18, 2014; 8 months ago (2014-09-18)
Preview release current master version / daily
Written in Python, JavaScript, XML
Operating system Linux, Windows, Unix, Mac OS X
Type ERP, CRM, Accounting, CMS
License AGPL
Website www.odoo.com

Odoo is a suite of open-source business apps written in Python and released under the AGPL license. It is used by 2 million users worldwide[1][third-party source needed] to manage companies of all different sizes. The main Odoo components are the server, 260 core modules (also called official modules) and around 4000 community modules.[2]

Odoo was formerly known as OpenERP until May 2014. It was rebranded because version 8 of the software introduced apps including website builder, e-commerce, point of sale and business intelligence. The software conforms to standard expectations of ERP systems, while providing additional modules beyond the coverage of traditional ERP systems.

The official Odoo apps are organized in 6 groups:

  • Front-end apps: website builder, blog, e-commerce
  • Sales management apps: CRM, point of sales, quotation builder
  • Business operations apps: project management, inventory, manufacturing, accounting and purchase
  • Marketing apps: mass mailing, lead automation, events, survey, forum, live chat
  • Human Resources apps: employee directory, enterprise social network, leaves management, timesheet, fleet management
  • Productivity apps: business intelligence, instant messaging, notes

The software is actively programmed, supported, and organized by Odoo S.A. Odoo is similar to many open source projects where customized programming, support, and other services are also provided by an active global community and a network of 500 official partners.

Business Applications[edit]

Odoo s.a. provides a web site referencing the officially supported modules as well as community modules.[3] Community modules can be referenced for free as long as they respect the open source licence of Odoo. As of June 2014, the number of Odoo apps reached more than 4000.[3]

Official apps include:


Odoo uses a Service Oriented Architecture as a software architecture design pattern.

Web Application Architecture[edit]

The most recent versions of Odoo (including version 7) are mostly implemented as a web application. Odoo includes an application server/web server (known as the Odoo Server) that focuses on ERP business logic, stores data through an interface with a database, and web client for web browsers access. The server and business logic portion of Odoo is primarily written in the Python programming language. The web client is primarily written in JavaScript.


Business features are organized into modules. A module is a folder with a pre-defined structure containing Python code and XML files. A module defines data structure, forms, reports, menus, procedures, workflows, etc... Modules can also contain web components written in JavaScript.


Odoo uses PostgreSQL as the database management system.

Source code and contributions[edit]

Odoo source code is hosted on the GitHub project hosting service, using the Git distributed revision control system.[4] The documentation is published on a separate website.[5]

Development environment[edit]

Module development mainly relies around editing Python and XML files. Some application logic (i.e. workflows and data structure) can be changed through the client interface using a developer mode.

Release history[edit]

  Old version
  Long Term Stable[6] version, still supported
  Latest version
  Future version
Program name Version Launch date Significant changes
Tiny ERP 1.0 February 2005 First GPL release
2.0 May 2005
3.0 September 2005
4.0 December 2006
OpenERP 5.0 April 2009
6.0 January 2011 First AGPL release,[7] and first web client
6.1 February 2012 First Ajax web client, discontinued GTK client
7.0 December 22, 2012 Improved web client and usability
Odoo 8.0 September 18, 2014 Support for CMS: Website builder, e-commerce, point of sale and business intelligence
9.0 June, 2015 [1] Community release first LGPL release[8]
9.0 June, 2015 [1] Odoo Enterprise release only for paying customers

See also[edit]


External links[edit]