La mejor colección de Sistemas ERP Libres y de Código Abierto
Fecha Friday, 09 April a las 23:53:49
Tema Tecnologias de Información


En la web de Civicom, se han dado un trabajo de listar diferentes sistemas ERP libres que lo han convertido en una tabla , donde incluso distinguen software de gestión y ERP.

Sistemas ERP Libres y de Código Abierto (Free Open Source ERPs)

2010•ENE•11, ed. 2010•NOV•07 © Javier de Lorenzo-Cáceres

Esta página es una sencilla lista de sistemas ERP libres (free software open source ERPs) que hemos ampliado convirténdola en una tabla, en sentido horizontal para incluir algunas características, y en vertical para incluir, primero algunas aplicaciones de software que no llegan a la categoría de un sistema ERP y que hemos denominado software de gestión, y después, aplicaciones de sólo contabilidad.

Para la distinción entre sistemas ERP y software de gestión se ha utilizado el criterio de que un sistema ERP debe cumplir los requisitos siguientes:

  1. Ingeniería de procesos o flujos de trabajo (workflows).
  2. Muchas compañías, cada una Multi-compañía.
  3. Dato único.
  4. Funcionalidad integral y completa.
  5. Internacionalización (i18n).

En cuanto a la distinción entre software de gestión y aplicaciones de contabilidad + facturación + almacén, los programas de gestión incluyen algunas funciones como gestión de compras o gestión de producción (MRP) que no suelen encontrarse en los programas de contabilidad + facturación + almacén.

Los sistemas ERP también se pueden clasificar según estén más o menos orientados a una aplicación concreta, en general:

  • Discrete ERP o Discrete manufacturing ERP.
  • Process ERP o Process manufacturing ERP.
  • Engineer To Order ERP o ETO ERP.

Y también pueden estar más o menos especializados en un sector o en un tipo de empresa, y entonces lo denominamos "vertical", por ejemplo:

  • Distribution ERP.
  • Mill-based and Material Converting Environments ERP.
  • Fashion and Apparel Industry ERP.
  • Services Industry ERP (non-manufacturing).
  • Mining Industry ERP and CMMS.
  • Mixed Mode ERP.

Al fijarnos en esta tabla de ERP libres (open source), llama la atención que los auténticos ERP están escritos en Java o Python y actúan sobre una BD PostgreSQL, mientras que los programas de gestión están escritos en PhP y actúan sobre MySQL, es decir, hay una cierta correspondencia entre la potencia del proyecto y la tecnología usada (lenguaje de programación y sistema de base de datos).

Podría esperarse que existiera un ERP libre escrito en PhP si tenemos en cuenta la gran popularidad que goza la sencilla tecnología LAMP, muy atractiva precisamente por su sencillez, razón por la que es de uso mayoritario entre los catalogados como software de gestión. Pero, a la gran diferencia de categoría distante entre un ERP y un software de gestión, hay que añadir una gran diferencia de calidad, muy escasa entre estos software de gestión, en su mayoría desarrollados por contables con escasos conocimientos de programación, aunque, afortunadamente, existen excepciones.

Listado de ERP Libres (Free Open Source ERPs)
Sistemas ERP Libres escritos en Java
Nombre Sitio Web Intro Lenguaje, Arquitectura RDBMS Sector Tamaño Funcional
Compiere http://www.compiere.com Compiere Inc. adquirida por Consona en Jun 2010Java. Cliente/Servidor Web. Inicialmente Oracle, después también PostgreSQL. Mediana empresa
ADempiere http://www.adempiere.org http://www.adempiere.com Bifurcación (fork) de Compiere el 1/sep/2006, establecida en SourceForge. Licencia GPL JDK (Java Development Kit). PostgreSQL/Oracle Mediana empresa
Openbravo http://www.openbravo.com Bifurcación de Compiere Java. Servidor Apache Tomcat. Cliente/Servidor Web.Oracle, PostgreSQL
openXpertya http://www.openxpertya.org http://www.openxpertya.es http://www.openxpertya.com Bifurcación de Compiere Java. Cliente/Servidor Web. Inicialmente Oracle, ahora también PostgreSQL (700 Tablas) Mediana empresa
Apache OFBiz (Open For Business) http://www.ofbiz.org Licencia Apache v2Java. Apache Tomcat Java Container.Derby (originalmente Cloudscape, comprada por IBM, cambiada para cumplir las especificaciones DB2 y liberada), se recomienda cualquier otra como PostgreSQL.
opentaps (open enterprise applications) http://www.opentaps.org/ http://sourceforge.net/projects/opentaps/ Basado en Apache OFBiz. Licencia Honest Public LicenseJava 1.4 1.5 (Tomcat y Geronimo) MySQL, PostgreSQL, Oracle, SQL Server
Sequoia ERP (nombre usado en 2005-2006 para opentaps + CRM) http://www.opensourcestrategies.com/ Si Chen fundador de Open Source Strategies Inc.Apache OfBiz MySQL, PostgreSQL, Oracle, Sybase y Microsoft SQL Server
Neogia http://www.neogia.org http://sourceforge.net/projects/neogia/ Basado en Apache OFBiz, Documentación en Francés. Puede integrar el CRM de OpentapsJava 1.4 1.5 PostgreSQL Pequeña a mediana empresa
Sistemas ERP Libres escritos en Python
Nombre Sitio Web Intro Lenguaje, Arquitectura RDBMS Sector Tamaño Funcional
GNUe (GNU Enterprise) http://www.gnuenterprise.org GNUe es una infraestructura o meta proyecto.Python. Servidor App/GTK2.PostgreSQL, MySQL (MariaDB), MaxDB, Firebird (Interbase), SQLite, Oracle, MS-SQL.
Open ERP http://www.openerp.com http://www.openerp.tv Tiny ERP hasta principios del 2008.Python. Servidor App./GTK+ (y Qt) y Web.PostgreSQL, MySQL Cluster 7. (desde 87 tablas base, 214 mín, etc.)
Tryton http://www.tryton.org http://www.b2ck.com Fork de Tiny ERP 4.2 Python. Servidor App./GTK+ PostgreSQL.
ERP5 http://www.erp5.org http://www.erp5.com http://www.tiolive.com Python. Zope Web Application Server.MySQL.
Sistemas ERP Libres en otros lenguajes
Nombre Sitio Web Intro Lenguaje, Arquitectura RDBMS Sector Tamaño Funcional
xTuple / PostBookshttp://www.xtuple.com/ 3 ediciones: Manufacturing, Standard y PostBooks Toda la lógica de la aplicación reside en pl/pgsql. Cliente Qt. PostgreSQL
Software Libre de Gestión no ERP
NombreSitio Web Intro Lenguaje, Arquitectura RDBMS Sector Tamaño Funcional
JFire http://www.jfire.org http://www.jfire.net Licencia LGPL Servidor Java JBoss o similar. Cliente Java RCP (Rich Client Platform). MySQL
AbanQ / FacturaLUX http://abanq.org/ = http://www.infosial.com/ (antes facturalux.org) Licencia GPL, buen TPV C++ (GNU g++), Cliente QtPostgreSQL, MySQL
SQL Ledger http://www.sql-ledger.org Perl PostgreSQL
Ledger SMB http://www.ledgersmb.org/ Bifurcación de SQL Ledger 2.6.16, licencia GPLPerl PostgreSQL
Dolibarr http://www.dolibarr.es/ http://www.dolibarr.org/ http://wiki.dolibarr.org/ http://es.wikipedia.org/wiki/Dolibarr http://en.wikipedia.org/wiki/Dolibarr Licencia GPL2. Software francés disponible en español PhP MySQL
SaltOS http://www.ws3.es/portal/es/saltos.htm PhP 5 MySQLSector Servicios
WebERP http://www.weberp.org/ http://sourceforge.net/projects/web-erp/ PhP 5.2 MySQL (108 Tablas)
EdgeERPBifurcación de WebERP, ahora inactivo.PhP
OpenAccountingBifurcación de WebERP, ahora inactivo.PhP
FrontAccounting http://frontaccounting.com/ http://sourceforge.net/projects/frontaccounting/ Bifurcación de OpenAccounting PhP MySQL (75 Tablas)
PhreeBooks http://www.phreebooks.com/ http://sourceforge.net/projects/phreebooks/ http://en.wikipedia.org/wiki/PhreeBooks Creado por Dave Premo, ex-WebERP, para usarlo en su negocio PhP MySQL (42 Tablas)
BlueErp http://open.mitija.com/blueerp/ PhP MySQL
Blue Erp http://www.bluefountain.com/solutions/blueERP Privativo no confundir con BlueErpRuby y Python, RoRPostgreSQL
TUTOS (The Ultimate Team Organization Software) (CRM) http://www.tutos.org/ http://sourceforge.net/projects/tutos/ Licencia GPL PhP
TOWA http://sourceforge.net/projects/towa/ Tutos + Owl + WebERP + Aria
Nola Pro http://www.nolapro.com/ Proprietary Freeware PhP MySQL
Aria http://www.ariany.com Basado en Nola.PhP MySQL Ropa.
Open-ERP http://open-erp.sourceforge.net/ No confundir con Open ERPASPMS-SQL.
i-GlobalGest o iglobalgest http://sourceforge.net/projects/i-globalgest/ http://sourceforge.net/projects/i-globalgest/ desarrollado con dgp21Sólo cliente Windows PostgreSQL
Software Libre de Contabilidad
NombreSitio Web Intro Lenguaje, Arquitectura RDBMS Sector Tamaño Funcional
QuickBooksPropietario Windows

Programas españoles

En el listado anterior encontramos desarrollos españoles como openXpertya y Openbravo que son bifurcaciones de Compiere. También SaltOS, desarrollado por Wide Spectrum Software Solutions S.L. (WS3 ) de Barcelona. A continuación se señalan otros desarrollos también españoles, de Galicia, Baleares y Extremadura:

Fisterra (GPL) by Igalia

Proyecto que pretende crear un ERP genérico hecho con software libre. En la actualidad soporta: administración de clientes y pedidos, facturación, gestión de stock y de pagos, punto de venta, funcionamiento distribuido y replicación offline de los datos.

http://community.igalia.com/twiki/pub/Fisterra/ProjectArticles/Caixanova-NetGame2003-slides-fisterra.pdf

www.fisterra.org = http://community.igalia.com/twiki/bin/view/Fisterra

Base de datos PostgreSQL, Acceso a DB con libGDA. Replicación ad hoc Clientes Gnome, Objetos del dominio implementados en C, con tecnologías Gnome (Glib, GObject, Bonobo). Versión de la plataforma de desarrollo Gnome: 2.2, Comunicación entre capas mediante CORBA, Arquitectura en 3 capas, Soporte de internacionalización

BulmaGés

Nacido bajo la asociación BULMA y hoy en la asociación IGLUES, su objetivo es ofrecer al mundo empresarial, de forma gratuita, un programa de Contabilidad que satisfaga a los contables más exigentes, que sea sencillo, rápido y efectivo y al mismo tiempo permita futuras integraciones interdepartamentales. Incluye Contabilidad - BulmaCont, Facturación - BulmaFact, Terminal Punto de Venta - BulmaTPV, y Configurador gráfico de bases de datos, usuarios y permisos - BulmaSetup. Enlaces: http://www.iglues.org/proyectos.php , http://www.iglues.org/ , http://bulmages.berlios.de/ , http://developer.berlios.de/projects/bulmages , http://es.wikipedia.org/wiki/BulmaG%C3%A9s , http://bulmages.sourceforge.net/

Linex-Empresas , LinEx PYME 2008

ContaLinex y FacturLinex. www.gnulinex.net

Otros sin clasificar:

Comunion, http://www.comunionerp.com/

project-open (PM+CRM+Financial), (desarrolladores de España y Alemania y otros) http://www.project-open.org/ , http://sourceforge.net/projects/project-open/ , http://www.project-open.com/ , http://en.wikipedia.org/wiki/Project-Open

Plazma (ERP+CRM), Java, basado en Spring Framework + Hibernate. Oracle, PostgreSQL, MySQL, Firebird, HSQL. http://plazma.sourceforge.net/frameaction.php?lng=en&page=index , http://sourceforge.net/projects/plazma/

OpenInfo3W, http://www.openinfo3w.com/ , http://sourceforge.net/projects/openinfo3w/

jAllinOne, Java, desarrollado en el framework OpenSwing (Swing), http://jallinone.sourceforge.net/ , http://sourceforge.net/projects/jallinone/

Wavelet Enterprise Management Portal, desarrollo de Malasia, J2EE, PostgreSQL, http://enterprise.sourceforge.net/ , http://sourceforge.net/projects/enterprise/

Evaristo ERP Software (ERP + TPV), Portugués, Licencia GPL, Java PL/SQL, http://sourceforge.net/projects/evaristo/

microerp, (algo dormido) http://www.altaprise.com/ , http://sourceforge.net/projects/microerp/

Millenium BSA (Business Suite Anywhere), http://www.mbsa.ru/ (http://www.m-g.ru/) , http://sourceforge.net/projects/mbsa/

ERP.NET, http://erpnet.sourceforge.net/ , http://sourceforge.net/projects/erpnet/, escrito en C#.NET/ASP.NET/T-SQL

OrangeGears, de Tailandia, http://www.orangegears.com/, Apache OfBiz

Gardenia, Portugal, Licencia LGPL, http://www.gotham.pt/site/content/view/18/32/lang,en/ , http://sourceforge.net/projects/gardenia/ , J2EE

Yuza Open, Italia, Licencia GPL, http://www.yuza.it/ , para Windows

EBI Neutrino R1, Italia y Alemania, http://www.ebineutrino.org/crm/ , Java

Stog,

Workflow Magic, (parece inactivo) http://sourceforge.net/projects/workflowmagic/

jewelERP (vertical para joyería, inactivo) http://sourceforge.net/projects/jewelerp/

ERP como Extensión de otro sistema

CK-ERP y ERP (extensiones de Drupal)

projectERP o pERP, http://projecterp.org/ , se trata de un grupo de aplicaciones de terceros para eGroupWare.

Magento tiene una extensión ERP.

Nota

En la casilla donde se indica el lenguaje de programación, sólo se indica el lenguaje principal de la aplicación como C, C++, Java, Python, Perl, PhP, ó Ruby, de modo que, en aras de una mayor claridad de la tabla, se han omitido otros leguajes necesariamente usados conjuntamente como HTML, XHTML, XML, Javascript, SQL ó PL/SQL, que se pueden deducir fácilmente en cada caso.

En cuanto a la arquitectura, siempre es difícil definirla en un sólo término. Tradicionalmente se ha denominado Cliente/Servidor a un servidor (back end) de BD SQL que se encarga de las tareas puramente relacionadas con el almacenamiento mientras que la lógica de la aplicación residía en el lado donde se iniciaba el proceso (front end), en este caso el cliente. En contraposición, el modelo Par a Par balancea el proceso hacia el lado del cliente mientras que para aligerar el cliente y balancear la carga de proceso hacia el lado del servidor existen varios modelos: en el modelo tradicional Cliente/Servidor se puede hacer usando procedimientos almacenados (stored procedures) y disparadores (triggers) en el servidor de la BD o mediante arquitecturas de 3 ó más niveles o hilos (multi-tier ó n-tier architecture) donde la aplicación se reparte entre el servidor (procedimientos remotos), un cliente ligero y servidores intermedios (middleware). Por último, cada vez más, parece que volvemos a un modelo parecido al antiguo Servidor/Terminal, donde la aplicación se ejecuta por entero en el servidor, sólo que ahora el terminal se presenta en modo gráfico. De entre las diversas implementaciones de este modelo, las extensiones de los servidores web que permiten implantarlo en la web tienen un indudable y creciente atractivo, a pesar del inconveniente que significa el hecho de que la web no fuera inicialmente diseñada con el fin de ejecutar aplicaciones sino con el objeto de servir de base documental.

Fuente: http://civicom.eu/ERP/ERP-Libres.htm

Actualizado: 07 de Noviembre del 2010





Este artículo proviene de Software Libre
http://www.somoslibres.org

La dirección de esta noticia es:
http://www.somoslibres.org/modules.php?name=News&file=article&sid=3335