Odoo
Odoo (conocido anteriormente como OpenERP y anteriormente como TinyERP) es un software de ERP integrado. Cuenta con una versión "comunitaria" de código abierto bajo licencia LGPLv3 y una versión empresarial bajo licencia comercial que complementa la edición comunitaria con características y servicios comerciales y desarrollada por la empresa belga Odoo S.A. El fabricante declara su producto como una alternativa de código abierto a SAP ERP y Microsoft Dynamics. La compañía tiene sucursales en varias partes del mundo.
Odoo | ||
---|---|---|
Odoo | ||
Información general | ||
Tipo de programa | software libre | |
Desarrollador | Odoo S.A. (anteriormente OpenERP) | |
Modelo de desarrollo | Orientado a objetos | |
Lanzamiento inicial | 4 de julio de 2004 | |
Licencia | GNU LGPL v3, Odoo Enterprise Edition License v1.0 | |
Información técnica | ||
Programado en | ||
Versiones | ||
Última versión estable | 18.03 de octubre de 2024 | |
Última versión en pruebas | 18.0 () | |
Enlaces | ||
Odoo es un software empresarial todo en uno que incluye CRM, sitio web y comercio electrónico, facturación, contabilidad, fabricación, gestión de almacenes y proyectos, e inventario entre otros.
Soluciones de industria
editarEn la actualidad Odoo cuenta con más de 46[1] módulos tales como:
- Gestión de compraventa.
- CRM.
- Gestión de proyectos.
- Sistema de gestión de almacenes.
- Manufactura.
- Contabilidad analítica y financiera.
- Puntos de venta.
- Gestión de activos.
- Gestión de recursos humanos.
- Gestión de inventario.
- Ayuda técnica.
- Campañas de marketing.
- Flujos de trabajo.
Además de contar con más de 21.000 aplicaciones de terceros que trabajan sobre Odoo.[2]
Licencia e impacto en el modelo de negocios
editarLos módulos de Odoo, en su mayoría, están cubiertos por la licencia LGPLv3 (Lesser General Public License) (en septiembre de 2015 cambió el de licencia AGPL a LGPLv3).[3] Como consecuencia directa, OpenERP no requiere ningún pago de licencias para ser utilizado, a diferencia de los software más usados del mercado. Esto también implica que, mientras que se respeten los términos de la licencia, la modificación directa del programa es posible.
Arquitectura
editarArquitectura web
editarOdoo está desarrollado sobre una arquitectura web. Hay disponibles múltiples aplicaciones cliente.
Servidor y módulos
editarEl módulo del servidor está escrito en el lenguaje Python. El cliente se comunica con éste a través de interfaces XML-RPC y JSON.
La funcionalidad del negocio se organiza en módulos. Los módulos no son más que meras carpetas con una estructura predefinida, con código en Python y archivos XML en su interior. Un módulo define la estructura de los datos, formularios, informes, menús, procedimientos, flujos de trabajo, etc. Los módulos se definen mediante una sintaxis independiente del cliente, de tal forma que añadir nuevos objetos, como menús y formularios los hace disponibles para cualquier cliente.
Aplicaciones cliente
editarLos clientes son livianos porque no contienen la lógica del negocio. Se da soporte a dos aplicaciones oficialmente:
- Una aplicación web implementada como un servidor HTTP que permite a los usuarios conectarse mediante un navegador de internet.
- Una aplicación de escritorio escrita en Python utilizando el kit de herramientas GTK+ (obsoleta a partir de la versión 7).
No obstante, la comunidad ha desarrollado otros clientes alternativos.
Base de datos
editarOpenERP usa PostgreSQL que es un sistema gestor de bases de datos.
Informes
editarOdoo también cuenta con un sistema de reportes propio utilizando Webkit, y permite integración con otros motores como LibreOffice.org o Jaspersoft.
Código fuente y contribuciones
editarEl código fuente de OpenERP se aloja en GitHub,[4] utilizando el sistema de control de versiones Git. Las contribuciones y la documentación también se administran mediante GitHub. En 2009 se lanzó un sitio web dedicado a recopilar toda la documentación.[5]
Software como servicio
editarA partir de la versión 6.0, la actual Odoo S.A. distribuye una versión de OpenERP como servicio.
Aplicaciones
editarLa empresa Odoo mantiene un sitio web en el que hace referencia a los módulos oficiales así como aquellos contribuidos por la comunidad de desarrolladores[6] en un concepto similar a las tiendas de aplicaciones de Apple y Google. Los módulos comunitarios pueden ser referenciados de forma gratuita siempre y cuando se respeten las normas de envío.
Entorno de desarrollo
editarEl desarrollo de módulos se realiza editando archivos Python y XML. No hay un editor oficial, aunque en los tutoriales existe preferencia por PyCharm o Eclipse + PyDev. Parte de la lógica de la aplicación puede ser cambiada desde la interfaz del cliente.
Historial de versiones
editarNombre del Programa | Versión | Fecha lanzamiento | Cambios Significativos | Tipo licencia de Software |
---|---|---|---|---|
Tiny ERP | 1.0 | Febrero de 2005 | Primera versión | GNU GPL |
2.0 | Mayo de 2005 | GNU GPL | ||
3.0 | Septiembre de 2005 | GNU GPL | ||
4.0 | Diciembre de 2006 | GNU GPL | ||
OpenERP | 5.0 | Abril de 2009 | GNU GPL | |
6.0 | Enero de 2011 | Primer cliente web | GNU AGPL[7] | |
6.1 | Febrero de 2012 | Primer cliente web Ajax, se descontinúa cliente GTX | GNU AGPL | |
7.0 | 22 de diciembre de 2012 | Se mejora el cliente web y la usabilidad | GNU AGPL | |
Odoo | 8.0 | 18 de septiembre de 2014 | Soporte para CMS: Generador de sitios web, comercio electrónico (e-commerce), puntos de venta e inteligencia de negocio ( business intelligence) | GNU AGPL |
9.0 | 1 de octubre de 2015 | Edición comunitaria[8] | GNU LGPL v3 | |
9.0 | 1 de octubre de 2015 | Edición Empresarial[8] | Odoo Enterprise Edition License v1.0[9] | |
10.0 | 5 de octubre de 2016 | Community Edition[10] | GNU LGPL v3[9] | |
10.0 | 5 de octubre de 2016 | Edición Empresarial[8] | Odoo Enterprise Edition License v1.0[9] | |
11.0 | 5 de octubre de 2017 | Community Edition[11] | GNU LGPL v3[9] | |
11.0 | 5 de octubre de 2017 | Edición Empresarial[12] | Odoo Enterprise Edition License v1.0[9] | |
12.0 | 3 de octubre de 2018 | Community Edition[10] | GNU LGPL v3[9] | |
12.0 | 3 de octubre de 2018 | Edición Empresarial[12] | Odoo Enterprise Edition License v1.0[9] | |
13.0 | 5 de octubre de 2019[13] | Edición Empresarial | Odoo Enterprise Edition License v1.0x | |
13.0 | 5 de octubre de 2019 | Edición Empresarial | GNU LGPL v3 | |
14.0 | 5 de octubre de 2020[14] | Edición Empresarial | GNU LGPL v3 | |
15.0 | 3 de octubre de 2021[15] | Edición Empresarial | GNU LGPL v3 | |
16.0 | 12 de octubre de 2022[16] | Edición Empresarial | GNU LGPL v3 | |
17.0 | octubre de 2023[17] | Edición Empresarial | GNU LGPL v3 | |
18.0 | octubre de 2024*[18] | Edición Empresarial | GNU LGPL v3 |
Versión antigua Versión estable todavía con soporte Última versión Futura versión
Véase también
editarReferencias
editar- ↑ «Todas las aplicaciones». Odoo. Consultado el 18 de octubre de 2019.
- ↑ «Odoo Apps». Odoo. 18 de octubre de 2019. Consultado el 18 de octubre de 2019.
- ↑ «Adapting our open source license» (en inglés). Odoo. 5 de febrero de 2015. Consultado el 24 de abril de 2019. «(Adaptando nuestra licencia de código abierto)».
- ↑ «Odoo Server in GitHub» (en inglés). Consultado el 25 de junio de 2015.
- ↑ «OpenERP Documentation v6.1» (en inglés). Odoo, S.A. Consultado el 25 de febrero de 2015.
- ↑ «Odoo Apps» (en inglés).
- ↑ «https://github.com/odoo/odoo/blob/6.0/LICENSE».
- ↑ a b c «https://www.odoo.com/blog/odoo-news-5/post/more-than-ever-odoo-has-it-all-315».
- ↑ a b c d e f g «https://www.odoo.com/es_ES/page/legal».
- ↑ a b «https://www.odoo.com/documentation/user/10.0/legal/licenses/licenses.html#licenses».
- ↑ «Odoo 11 Community Edition».
- ↑ a b «Odoo 11 Enterprise Edition».
- ↑ «13 novedades del nuevo ERP Odoo 13». 26 de marzo de 2019. Consultado el 24 de abril de 2019.
- ↑ «Novedades Odoo 14».
- ↑ «Novedades Odoo 15».
- ↑ «Novedades Odoo 16».
- ↑ «Novedades Odoo 17».
- ↑ «Novedades Odoo 18».
Enlaces externos
editar- Sitio oficial de Odoo
- Proyecto de Odoo en GitHub
- Odoo Community Association (OCA), comunidad internacional de Odoo