Tema 4: De TinyERP a Odoo - El software libre llega al ERP

Un belga con una idea

En 2005, un joven ingeniero belga llamado Fabien Pinckaers lanzó TinyERP. La idea era simple y ambiciosa a la vez: construir un sistema de planificación de recursos empresariales (ERP) completo y de código abierto. Un software que hiciera lo que hacían SAP u Oracle -gestionar la contabilidad, el inventario, las ventas, las compras, los recursos humanos- pero que fuera libre, accesible para cualquier empresa, sin importar su tamaño ni su presupuesto.

Pinckaers llevaba programando desde los 13 años. Antes de TinyERP, había montado un pequeño negocio vendiendo software para subastas. Sabía lo que era emprender con recursos limitados, y sabía lo frustrante que resultaba para una PYME enfrentarse a las licencias astronómicas de los ERP propietarios. TinyERP nació con la premisa de que la gestión empresarial no debía ser un privilegio de las grandes corporaciones.

De TinyERP a OpenERP

En 2008, TinyERP cambió de nombre a OpenERP, reflejando una ambición mayor. Ya no era un proyecto "tiny" (pequeño); era un ERP abierto que aspiraba a competir con los grandes. La comunidad de desarrolladores y partners empezó a crecer. Aparecieron las primeras empresas que ofrecían servicios de implantación y soporte, creando un ecosistema económico alrededor del software libre.

En 2010 llegó una ronda de financiación de 3 millones de euros de fondos como Sofinnova Partners, que permitió a OpenERP profesionalizarse, contratar equipo y abrir oficinas internacionales. El proyecto estaba dejando de ser un experimento para convertirse en una alternativa real al software propietario.

La OCA: la comunidad se organiza

En 2013 sucedió algo fundamental: se fundó en Suiza la OCA, la Odoo Community Association. La OCA es una organización sin ánimo de lucro que agrupa a desarrolladores, consultores funcionales, integradores y usuarios finales que trabajan juntos para construir y mantener módulos de calidad para Odoo, siguiendo los principios del software libre.

La OCA funciona con un modelo de gobernanza que llaman do-ocracia: quienes hacen, deciden. Cada contribución de código pasa por un proceso de revisión por pares y por tests automatizados antes de ser aceptada. No hay un dictador que decide qué se incluye y qué no; es la comunidad la que evalúa la calidad de cada aportación.

Los números de la OCA hoy son impresionantes: 258 repositorios en GitHub, más de 1.500 contribuidores activos procedentes de más de 50 países, y cerca de 3.000 módulos disponibles solo para Odoo 16. Es una de las comunidades de software empresarial libre más activas del mundo.

El gran cambio: Community y Enterprise

En 2014 llegó el cambio más polémico de la historia del proyecto. OpenERP pasó a llamarse Odoo, y con el cambio de nombre llegó una nueva estrategia: habría dos versiones. Odoo Community Edition (CE), publicada bajo licencia LGPL y completamente libre. Y Odoo Enterprise, propietaria y de pago, que incluiría funcionalidades exclusivas como contabilidad avanzada, Odoo Studio, firmas electrónicas, IoT y otras.

Esta decisión generó tensión en la comunidad. Para algunos, era una traición a los principios del software libre: se estaban reservando las funcionalidades más atractivas para la versión de pago. Para otros, era un modelo sostenible que permitía financiar el desarrollo continuo del producto.

Pero la comunidad respondió de la forma en que las comunidades de software libre siempre responden: construyendo. La OCA y sus contribuidores crearon alternativas libres para muchas de las funcionalidades exclusivas de Enterprise:

  • account_financial_report: informes financieros completos (Balance de Situación, Pérdidas y Ganancias, Sumas y Saldos) que rivalizan con los de Enterprise.
  • mrp_multi_level: planificación de materiales multinivel para fabricación.
  • quality_control_oca: control de calidad en planta.
  • web_responsive: interfaz adaptada a dispositivos móviles.

Y así, docenas de módulos más que cubren áreas como el CRM, la gestión de proyectos, la logística de almacén y la localización fiscal para decenas de países.

Por qué esto importa para tu empresa

Aquí es donde la historia deja de ser historia y se convierte en algo que afecta directamente a tu cuenta de resultados.

Odoo Enterprise tiene actualmente un precio de partida de unos 24,90 euros por usuario y mes para el plan estándar, con planes superiores que llegan a los 37,40 euros. Para una PYME con 15 usuarios, esto supone entre 4.500 y 6.700 euros al año solo en licencias, sin contar la implantación ni el soporte. Y esa cifra crece cada vez que contratas a un nuevo empleado que necesita acceso al sistema.

Odoo Community Edition con módulos OCA cuesta cero euros en licencias. Cero. No por usuario, no por mes, no con asteriscos ni letras pequeñas. Cero.

Pero el ahorro en licencias, siendo importante, no es ni siquiera la ventaja principal. Las ventajas realmente estratégicas son otras:

Sin vendor lock-in. Si tu proveedor técnico actual no te satisface, puedes cambiar a otro sin perder tu software, tus configuraciones ni tus datos. Con software propietario, cambiar de proveedor a menudo significa cambiar de software, migrar datos, reentrenar a tu equipo y empezar de cero.

Tus datos son tuyos. Con Odoo Community tienes acceso completo a tu base de datos PostgreSQL. Puedes exportar, analizar, auditar y mover tus datos cuando quieras, como quieras. No dependes de la buena voluntad de ningún proveedor.

Comunidad global de soporte. Si tu consultor habitual cierra, si la empresa que te implantó Odoo desaparece, hay miles de profesionales en todo el mundo que conocen el código, que pueden continuar donde otros dejaron. Tu negocio no depende de la supervivencia de una única empresa.

Transparencia total. El código fuente está ahí, abierto, para que cualquiera lo audite. No hay cajas negras, no hay funcionalidades ocultas, no hay sorpresas. Sabes exactamente lo que hace tu software porque puedes leerlo.

Pensemos en un ejemplo concreto. Una empresa de instalaciones con 10 usuarios necesita contabilidad, gestión de proyectos, inventario y CRM. Con Odoo Enterprise, pagaría entre 3.000 y 4.500 euros al año en licencias. En cinco años, son entre 15.000 y 22.500 euros. Con Odoo Community y módulos OCA, ese dinero puede invertirse en personalización, en formación, en mejorar los procesos internos. En cosas que generan valor real para el negocio en lugar de alimentar una licencia recurrente.


Calificación
0 0

No hay comentarios por ahora.

para ser el primero en comentar.