3.2 Conclusión


Pudimos ver que hay una gran cantidad de proyectos de tipo ERP y de software contable, gran parte de ellos desarrollado en lenguajes de scripting y hasta en Pascal (Delphi).

De esta selección, el candidato mejor posicionado fue Compiere.

Su principal contendiente fue ERP5, por tratarse de un producto tecnológicamente interesante. Sin embargo había surgido de necesidades específicas y tiene pocas instalaciones en producción. Además, opera con una única base de datos, la que provee el servidor de aplicaciones Zope y tiene una base de usuarios mucho menor que Compiere. Por esas razones optamos por este último.

Compiere tiene un amplio espectro de funcionalidades ya que además de ser una ERP, incorpora módulos de CRM y SCM. Tiene una amplia base de usuarios: está instalada en por lo menos 50 sitios en producción. Es un proyecto con gran vitalidad, ya que ha sido descargado más de 800.000 veces y se encuentra usualmente entre los 10 más activos de SourceForge. Hay instalaciones estables desde el año 2000, y sobre todo, los períodos de implantación son cortos: en el orden de semanas.

Está escrito 100% en Java y empleando productos Open/Free (Apache, JBoss, etc.). El software que está incluido en Compiere está bajo licenciamiento CPL, que es una variedad de la MPL (Mozilla Public License) la cual está certificada por la OSI, por lo tanto cumple con los estándares, así también como con los demás requerimientos. La licencia se puede consultar en el capítulo 6, sección 3.

Originalmente Compiere dependía del DBMS de Oracle por requerir funcionalidades específicas como stored procedures y procesos escritos en PL/SQL (nativo de Oracle). Pero el interés y el grado de actividad de ese proyecto nos hicieron confiar en que pronto seguiría el camino de independencia de BD.

En diciembre de 2004 surgieron varios DBMS que podían interactuar con Compiere (Daffodil, Firebird, MaxDB). Y en Febrero de 2005, la versión 2.5.2 alcanzó estado de independencia de base de datos: puede trabajar con Sybase y además incluye un kit para trabajar con otras bases de datos.

Estudio del Open/Free (GNU/Linux) como plataforma de servicios de red en entornos empresariales
Daniel Caraballo - Mario Madera - Marcelo Odin
Tutor: Ariel Sabiguero Yawelak
2004 - 2005.