xTuple es una empresa estadounidense de software empresarial de propiedad privada que desarrolla y comercializa software bajo la marca xTuple ERP . [ 1 ] La empresa se formó originalmente en 2001 como OpenMFG y cambió su nombre a xTuple en 2007.
Historia
xTuple, originalmente OpenMFG, fue fundada por Jeffrey Lyon y Ned Lilly en octubre de 2001. [ 2 ] La empresa cambió su nombre de OpenMFG a xTuple en julio de 2007. [ 3 ]

OpenMFG era un sistema ERP con licencia comercial dirigido a fabricantes pequeños y medianos. La empresa adoptó un modelo de "código comunitario", lo que significa que los clientes que compraban o se suscribían a licencias del producto tenían acceso para ver y modificar el código fuente. El código no se hizo público.
OpenMFG dedicó varios años al desarrollo de su producto y adoptó un ciclo de lanzamiento de aproximadamente una versión principal cada doce meses. La versión 2.0 de OpenMFG se lanzó en 2006, incorporando la función de Planificador Maestro de Producción, soporte para múltiples divisas y funcionalidades de CRM.
Jeffrey Lyon dejó OpenMFG en 2004.
Originalmente, xTuple iba a ser lanzado bajo la "Licencia xTuple", una derivada de la Licencia Pública de Mozilla , pero rápidamente fue criticado por introducir "otra" variante de licencia de código abierto. [ 4 ] Sin embargo, en esa misma conferencia, SocialText anunció el lanzamiento de la nueva Licencia de Atribución Pública Común (CPAL), aprobada por la Open Source Initiative . Dos días después, xTuple cambió PostBooks a CPAL y se convirtió en la segunda empresa en adoptar esta licencia.
En julio de 2022, xTuple fue adquirida por CAI Software, LLC, una empresa de software con sede en Lincoln, Rhode Island . CAI Software es propiedad mayoritaria de Symphony Technology Group (STG), una firma de capital privado con sede en Palo Alto, California . [ 5 ]
Tecnología
xTuple ERP ofrece múltiples opciones de interfaz, incluyendo una aplicación cliente con interfaz gráfica de usuario (GUI) que se puede instalar localmente , un cliente web y una API de servicios web para la integración de aplicaciones de terceros.
Cliente GUI
El cliente GUI está escrito en Qt , un conjunto de herramientas de C++ para el desarrollo de aplicaciones. Permite a los desarrolladores crear aplicaciones para los principales sistemas operativos ( Windows , Linux / Unix , Mac ) con un único código fuente. Qt proporciona una API independiente de la plataforma para todas las funcionalidades centrales: interfaz gráfica, acceso a bases de datos, redes, gestión de archivos, etc. La biblioteca Qt encapsula las diferentes API de los distintos sistemas operativos, proporcionando al programador una única API común para todos ellos. Las API nativas de C están encapsuladas en un conjunto de clases C++ orientadas a objetos .
Cliente web
El cliente web basado en navegador introducido en la versión fue declarado obsoleto en la versión 4.10.0 y eliminado en la versión 5.0.0. El cliente web fue desarrollado completamente en JavaScript utilizando el framework Enyo para la presentación y Backbone.js para el manejo de modelos.
Servicios web
La aplicación cliente web se ejecuta en un servidor NodeJS , que también proporciona una API de servicios web basada en REST que se puede utilizar para la integración con terceros.
Base de datos
xTuple utiliza exclusivamente la base de datos PostgreSQL para almacenar y gestionar datos. El cliente GUI se basa en gran medida en las funciones del lenguaje procedimental nativo de PostgreSQL ( PL/pgSQL ) para procesar la lógica de negocio, mientras que el cliente web y las capas de nodos aprovechan la capacidad adicional que permite la integración del motor JavaScript V8 de Google en la base de datos mediante una extensión. [ 6 ]
Referencias
- ↑ «Radar de ofertas 2009: xTuple» . Sramanamitra.com, Sramana Mitra. 21 de abril de 2009.
- ↑ Woodie, Alex (2009-03-03). "xTuple Reports Strong Growth of Open Source ERP" . IT Jungle . Recuperado el 18 de junio de 2025 .
- ↑ Ferguson, Renee Boucher (30 de julio de 2007). "OpenMFG se convierte en xTuple" .
- ↑ Asay, Matt (25 de julio de 2007). "OpenMFG se transforma en xTuple, pero pierde el tren del código abierto" . CNET . Consultado el 7 de enero de 2008 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "CAI Software adquiere xTuple: la adquisición estratégica impulsa el crecimiento en ERP para la fabricación" . CAI Software, LLC. 8 de julio de 2022. Consultado el 17 de junio de 2024 .
- ↑ "Esperando con ansias GnuCash 2.4" . LWN.net . Consultado el 9 de julio de 2025 .
- Software de contabilidad
- Empresas de software ERP
- Software de planificación de recursos empresariales para Linux
- Empresas de software con sede en Virginia
- Empresas con sede en Norfolk, Virginia.
- Empresas de software de Estados Unidos