Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1) Historia
OpenMFG era un sistema ERP con licencia comercial dirigido hacia pequeas y
medianas empresas fabricantes. La compaa adopt un modelo de "cdigo de la
comunidad", lo que significa que los clientes que compren o suscriban a las licencias
para el producto tienen acceso para ver y modificar el cdigo fuente. A diferencia del
software de cdigo abierto, sin embargo, no se puso a disposicin del pblico el cdigo.
Pgina 1
Excelencia eWEEK. La compaa gan ms atencin en julio de 2007 cuando se
anunci al mismo tiempo el cambio de su denominacin social desde OpenMFG a
xTuple y el lanzamiento del proyecto de cdigo abierto PostBooks en la Convencin de
Cdigo Abierto O'Reilly en Portland, Oregon. El proyecto fue originalmente para ser
lanzado bajo la "Licencia xTuple", un derivado de la Licencia Pblica de Mozilla , pero
xTuple fue criticada rpidamente para introducir "una nueva" variante de la licencia de
cdigo abierto. Sin embargo, en esa misma conferencia SocialText anunci el
lanzamiento de la nueva iniciativa de cdigo abierto aprobada Licencia Comn de
Atribucin Pblica (CPAL). Dos das ms tarde cambi xTuple PostBooks a CPAL y se
convirti en la segunda empresa a adoptar esta licencia, que es la licencia en uso hoy
en da.
En 2008 xTuple ampli su modelo de negocio para incluir los servicios de base de datos
ERP, comercializados como XTN, que incluyen copia de seguridad remota, actualizacin
y optimizacin de bases de datos xTuple ERP alojada usuario.
2) Productos
3) Tecnologa
Pgina 2
4) GUI Cliente
5) Cliente Web
El cliente web est construido totalmente en Java Script utilizando la Enyo marco para la
presentacin y Backbone.js para el manejo del modelo. El cliente web est diseado
para funcionar en todos los navegadores modernos y todos los dispositivos, incluidos los
dispositivos mviles como iOS , Androide y Windows 8 . Presentacin de informes
y Business Intelligence funcionalidad est proporcionada por un Pentaho servidor.
6) Servicios Web
La aplicacin cliente web es servida por un Node JS servidor, que tambin proporciona
una API de servicios web basados REST que se puede utilizar para la integracin de
terceros. La API de servicios web de Google utiliza Service Discovery modelo para
proporcionar una interfaz de auto documentacin.
7) Base de Datos
Pgina 3
escrito un mapeo objeto-relacional sistema embebido en la base de datos utilizando
Java Script que procesa todas las lecturas y peticiones de transaccin hecha a travs
del servidor Node JS.
PostBooks
1) Nombre
Los PostBooks nombre se deriva de tres aspectos del proyecto. Primera "Post" alude al
concepto comn de la publicacin de revistas en la contabilidad. En segundo lugar, el
nombre se refiere a las races tecnolgicas del proyecto ya que se ejecuta
exclusivamente en el PostgreSQL base de datos. Por ltimo, el nombre sugiere
PostBooks como un paso lgico de progresin para las empresas que ya no caben los
populares QuickBooks producto de contabilidad de la pequea empresa por Intuit .
2) Historia
Pgina 4
xTuple y el lanzamiento del proyecto de cdigo abierto PostBooks en
la Convencin de Cdigo Abierto O'Reilly en Portland, Oregon. El proyecto fue
originalmente para ser liberada bajo la "Licencia xTuple", un derivado de la
Licencia Pblica de Mozilla, pero xTuple fue criticada rpidamente para introducir
"una nueva" variante de la licencia de cdigo abierto. Sin embargo, en esa
misma conferencia SocialText anunci el lanzamiento de la nueva Open Source
Initiative aprob Comn Atribucin Public License (CPAL). Dos das ms tarde
cambi xTuple PostBooks a CPAL y se convirti en la segunda empresa a
adoptar esta licencia, que es actualmente la licencia en uso hoy en da.
3) Funciones
Pgina 5
utiliza el informe escritor y renderizador Open RPT como su motor de informes
incrustado. Open RPT es un LGPL licencia proyecto de cdigo abierto tambin
administrado por xTuple y alojado en GitHub. El cliente web est escrito
completamente en Java Script utilizando Enyo a la sarna de la capa de
presentacin y Backbone para la capa del modelo. Se comunica con el Node
JS servidor que proporciona la interfaz de servicios web REST. El cliente Web
utiliza Pentaho para proporcionar funciones de informacin y de inteligencia de
negocios.
4) Comunidad
Pgina 6