PDF de programación - Hacia Fisterra 2.0: aplicaciones de empresa para PYMES

Imágen de pdf Hacia Fisterra 2.0: aplicaciones de empresa para PYMES

Hacia Fisterra 2.0: aplicaciones de empresa para PYMESgráfica de visualizaciones

Actualizado el 28 de Julio del 2017 (Publicado el 14 de Enero del 2017)
1.322 visualizaciones desde el 14 de Enero del 2017
362,2 KB
15 paginas
Creado hace 20a (09/09/2003)
Hacia Fisterra 2.0: aplicaciones de empresa para PYMES*

José María Casanova Crespo, Juan José Sánchez Penas

Alejandro García Castro, José Dapena Paz

Igalia: Ingeniería en Informática y Software Libre

Gutenberg 34B 2o, 15008, A Coruña, Galicia, España

8 de septiembre de 2003

c2003, Igalia S.L. 1

Resumen

Fisterra 2.0 constituye una evolución en las aplicaciones de gestión empresarial
en software libre. Partiendo del trabajo realizado por Igalia en su versión 1.0, se ha
rediseñado una nueva arquitectura multicapa para las aplicaciones empresariales que
verá la luz en su versión estable a principios del año 2004.

En este artículo se describe que era Fisterra en sus inicios y que supondrá la
versión 2.0. También se realiza una evaluación sobre los distintos proyectos libres
orientados al mundo de la gestión para detallar finalmente en que consistirá el nuevo
Fisterra 2.

1. Aportaciones

En este artículo se aporta con respecto a anteriores exposiciones similares, las noveda-
des del proyecto Fisterra y el estado de desarrollo de su versión 2.0. Este documento plas-
ma con respecto a la presentación de Fisterra en la IV Guadec celebrada en Dublín[16]
una arquitectura definida para la construcción de aplicaciones de gestión basándose en
la tecnología Fisterra 2. También se incluyen nuevas conclusiones sobre la aplicación de
GNU/Linux y GNOME a entornos empresariales y un breve estado del arte de los programas
de gestión libres.

2.

Introducción: necesidad de aplicaciones empresariales

En los últimos años, las plataformas basadas en software libre y su nuevo modelo de
desarrollo cooperativo, y en particular el sistema GNU/Linux y sus aplicaciones asociadas,
se han convertido en una alternativa sólida a cualquier otra solución tradicional, basada

*O proxecto Fisterra é obxecto de axuda pola Xunta de Galicia a través da Consellería de Innovación,

Industria e Comercio

1Copyright Igalia, S.L. Permission is granted to copy, distribute and/or modify this document under
the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free
Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy
of the license is included in the section entitled ”GNU Free Documentation License”.

1

en software propietario cerrado. El nacimiento de decenas de nuevos proyectos cada mes,
la adopción cada vez mayor del software libre por parte de administraciones públicas de
todo el mundo, e incluso el apoyo explícito de grandes corporaciones como IBM, Sun o
HP, son pruebas contundentes de la evolución de este movimiento que tiene apenas dos
décadas y cuya explosión se está viviendo en los últimos cinco años.

El avance del software libre tiene que ver con distintos aspectos, que se pueden ver
en la mayoría de los casos como complementarios: en ocasiones es decisiva la libertad que
otorga al usuario el hecho de disponer del código fuente y de la posibilidad de analizarlo,
modificarlo y redistribuirlo; en otras, cobra especial interés la reducción del TCO (coste
total de propiedad) o la muchas veces mayor calidad técnica de las soluciones libres. En
cualquier caso, miles de usuarios (empresas, administraciones o usuarios finales) están
optando a cada vez mayor velocidad por soluciones innovadoras basadas en una nueva
forma de entender el desarrollo de software.

Esta evolución del sistema va pareja a la aparición de soluciones (aplicaciones, distri-
buciones, servicios) para los distintos ámbitos y sectores de utilización de software libre.
Cada vez son menos los huecos en los que hay que recurrir a sistemas cerrados porque
el conjunto de sistemas operativos y aplicaciones libres no son capaces todavía de satis-
facer las demandas de los usuarios. Si hace unos años las limitaciones de las soluciones
de escritorio era una crítica habitual a los sistemas libres, en la actualidad esa carencia
ya no existe, gracias a proyectos como KDE o Gnome, que han equiparado la calidad del
escritorio GNU/Linux a la de cualquier sistema propietario. No obstante, todavía existen
algunos ámbitos en los que faltarán unos años para que esta situación llegue; entre ellos
están el del diseño gráfico, el de las herramientas de CAD, o, atendiendo a lo que más
interesa para el presente artículo, el sector de las aplicaciones de gestión empresarial (ERP,
CRM, contabilidad, etc.).

Existe un hueco por llenar, que se corresponde con las tecnologías, herramientas y
aplicaciones adecuadas para construir sistemas de gestión eficientes, eficaces, flexibles,
modernos y de calidad. Fisterra es un proyecto nacido con la vocación de colaborar en este
trabajo, intentando que los sistemas libres, además de todos los sectores ya “conquistados”,
puedan acceder a nuevos ámbitos en los que su aplicación traería mayor libertad para todos
los participantes.

3. Aplicaciones de gestión en GNU/Linux

La necesidad de aplicaciones y tecnologías de desarrollo especializadas en la gestión
empresarial es algo difícilmente cuestionable. GNU/Linux, por la herencia de UNIX, nace
como un sistema con especial fuerza en la parte servidor, lo que conlleva que su mayor
cuota de mercado durante muchos años haya sido los servidores de intranet y de Internet
(el ejemplo más utilizado es el del servidor web Apache). Progresivamente, esta mayor
capacidad para el “lado servidor” se ha ido desplazando al desktop (escritorio del usuario
final), y esto abre nuevas posibilidades entre las que, en el ámbito empresarial y de gestión,
es cada vez más evidente el de la aplicación de software libre para solucionar las necesidades
que tradicionalmente cubrían (y todavía cubren en la mayoría de los casos) los ERP/CRM
propietarios de las grandes empresas de desarrollo de software (SAP, Navision, Libra, etc.).
En los últimos años, han nacido iniciativas derivadas de la coincidencia por parte de
distintos grupos de desarrolladores o empresas en la necesidad de software libre de gestión.

2

Algunas de estas iniciativas están en sus primeras fases todavía y cuentan con pocos apoyos
(grupo de desarrolladores limitado y problemas de financiación), pero otras comienzan a
vislumbrarse como proyectos de gran interés. Comentamos a continuación algunas de las
iniciativas existentes:

GNUe [1] (GNU Enterprise): metaproyecto que forma parte del proyecto GNU, y
que tiene tres objetivos claros: un conjunto de herramientas, incluyendo interfaces
de usuario, generadores de informes, módulos para la creación de aplicaciones clien-
te/servidor de gestión, etc.; un conjunto de paquetes que implementen, utilizando las
herramientas anteriores, un ERP completo; y finalmente, la creación de una comu-
nidad de usuarios alrededor de este proyecto. GNUe nace en marzo de 2000, aunque
toma las riendas de varios proyectos anteriores que ya se habían iniciado en 1996. En
estos momentos las herramientas (servidor de aplicaciones, generador de informes,
generador de formularios, navegador, etc.) comienzan a ser utilizables, aunque sus
versiones no son todavía muy estables. Los paquetes están todavía en las primeras
fases de desarrollo, o incluso sin comenzar. No obstante, ya existen tres proyectos
que utilizan las herramientas de GNUe para implementar directamente sus progra-
mas de gestión: Luca [10], GNUe Small Business [11] y Rent-Free [12]. El lenguaje
escogido para el desarrollo es Python.

GNUCash [2]: aunque con frecuencia no es citado como una herramienta de ges-
tión empresarial, por estar claramente enfocado a la administración contable más
doméstica, el proyecto tiene características interesantes que podrían ser utilizadas
para una contabilidad más empresarial. Es un proyecto muy estable, con licencia
GPL y desarrollado con tecnología GNOME.

Compiere [3]: iniciado en 1999 por la empresa del mismo nombre, se trata de un
ERP desarrollado en Java y con interfaz web. Es multiplataforma y está publicado
con licencia Mozilla (MPL), en la actualidad está ya en una versión completamente
estable. El servidor está basado en JBoss [13], con el desarrollo basado en servlets y
EJBs. El proyecto tiene en la actualidad una gran actividad.

G-CTB [5] (GNU ConTaBilidad): implementación de una aplicación de contabilidad
clásica, con licencia GPL, que utiliza tecnología GNOME para la interfaz gráfica y el
acceso a datos, está desarrollado en C, y se encuentra todavía en versiones iniciales,
además de encontrarse el proyecto completamente parado en el último año.

ASPL-Fact [4]: proyecto iniciado en el 2000 e impulsado por la empresa ASPL (Ad-
vanced Software Production Line) que pretende crear una arquitectura modular para
el desarrollo de aplicaciones de gestión en GNU/Linux. Por el momento el proyecto
se ha centrado en la definición de una arquitectura flexible basada en tecnología
GNOME y en el protocolo BEEP para la comunicación cliente/servidor; una primera
versión de esta arquitectura está prevista para agosto de 2003. Todo el desarrollo es
bajo licencia GPL y con C como el lenguaje principal de programación.

Bulmages [6]: aplicación de contabilidad para GNU/Linux, con licencia GPL, que uti-
liza tecnología KDE, desarrollado en C++, y se encuentra en la actualidad en una
versión utilizable, con las funcionalidades básicas y implementadas. Su desarrollo

3

está siendo coordinado por miembros del grupo de usuarios de GNU/Linux de Ma-
llorca. El proyecto inició su actividad en noviembre de 2002.

Facturalux [7]: aplicación de gestión tipo ERP para GNU/Linux, con licencia GPL
y tecnología KDE (QT, C++, Kugar), utiliza una arquitectura denominada A3D
(Arquitectura Abierta de Aplicaciones Dinámicas), que almacena código y datos en
la BD utilizando el estándar XML y ECMAScript; BEEP [14] es el protocolo de
comunicación escogido. El proyecto está impulsado por InfoSiAL, desde principios
del 2001, y mantiene una activ
  • Links de descarga
http://lwp-l.com/pdf1367

Comentarios de: Hacia Fisterra 2.0: aplicaciones de empresa para PYMES (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad