FREE SOFTWARE

Anuncio
FREE SOFTWARE: economic variables in the decision process
Ricardo J. Castello (Director) – Universidad Nacional de Córdoba, Argentina –
[email protected]
Daniel E. Bollo (Sub-Director) – Universidad Nacional de Córdoba, Argentina –
[email protected]
Sandra F. Arónica – Universidad Nacional de Córdoba, Argentina – [email protected]
María Florencia Peretti – Universidad Nacional de Córdoba, Argentina – [email protected]
Open Source Software or Free Software (OSS/FS) refers to the movement that supports the
community or cooperative creation of software through the public and free availability of the
source code. The free software is widely spread on markets as operating systems, web servers, email servers, internet security tools, development software, programming languages, and others.
The free software movement is not anything new, the expansion of the new technologies, and in
particular of the Internet, has made it possible that the users join an international knowledge traffic
net in which the free software is one more reality.
The analysis of this phenomenon considers three different fields: political-ideological,
technical and economic. This study takes into consideration the economic aspects related
with the free software, especially, the economic variables that intervene in the processes
of incorporating and using free software products in the companies of Córdoba, Argentina.
In spite of the gratuitousness of the free software licenses, a polemic has been generated
on the real cost of using these products. Vendors of proprietary products and suppliers of
free software constantly invoke studies that assign advantages, to one or other, in the
“Total Cost of Ownership” of their products regarding their rival. In this study we seek to
investigate on the variables considered by the companies of Córdoba when they carry out
this analysis.
KEY WORDS: Open Source Software, Total Cost Ownership, Cost-Benefit Analysis,
companies of Córdoba, Argentina.
SOFTWARE LIBRE: variables económicas en el proceso de decisión
El término software libre o de código abierto (open source software) se refiere al movimiento que
propugna la creación comunitaria o cooperativa de software a través de la disponibilidad pública y
gratuita del código fuente. El software libre está hoy ampliamente difundido en mercados como
sistemas operativos, servidores de web y de e-mail, herramientas de seguridad en internet, software
de desarrollo y lenguajes, y otros más. El movimiento software libre no es algo nuevo, la expansión
de las nuevas tecnologías, y en particular de Internet, ha posibilitado que los usuarios se integren en
una red internacional de circulación del conocimiento en la que el software libre es una realidad
más. El abordaje de este fenómeno considera tres campos de análisis: político-ideológico,
técnico y económico. Este estudio toma en consideración los aspectos económicos
relacionados con el software libre; en especial, las variables económicas que intervienen
en los procesos de incorporación y uso de productos de software libre en las
organizaciones de Córdoba. A pesar de la gratuidad de las licencias del software libre, se
ha generado una polémica sobre el verdadero costo de usar estos productos. Los
fabricantes de software propietario y los proveedores de distribuciones open source
invocan continuamente estudios que asignan, a uno u otro, ventajas en el costo total de
posesión (TCO) de sus productos respecto a su rival. En este estudio pretendemos
indagar sobre las variables consideradas por las empresas cordobesas cuando realizan
este análisis.
PALABRAS CLAVE: fuente abierta, costo total de posesión, análisis costo-beneficio,
organizaciones cordobesas, Argentina.
1256
1. INTRODUCCION
El software como infraestructura que soporta el desarrollo de una economía más eficiente y
más productiva se encuentra actualmente en una situación de monopolio de facto por parte
de la industria norteamericana1.
Por su insignificante coste de copia frente al de su desarrollo y las economías de red2 que
se generan es un sector que tiende de forma natural al monopolio. Este hecho facilita a
aquellos que alcanzan esta posición de preeminencia una elevación artificial de los precios,
la imposición de estándares propietarios y/o el pago por productos de dudosa calidad.
El término software libre -Open Source Software (OSS) o fuente abierta- se refiere al
movimiento que propugna la creación comunitaria o cooperativa de software a través de la
disponibilidad pública y gratuita del código fuente.
El software libre representa hoy un verdadero fenómeno: es el principal emergente de un
movimiento que procura re-definir las reglas actuales sobre la propiedad intelectual; reglas
que están condicionando la evolución de la llamada Sociedad de la Información.
Este fenómeno es abordado considerando tres campos de análisis: socio-político, técnico y
económico. En este estudio pretendemos identificar los elementos que intervienen en la
toma de decisiones sobre productos open source en una empresa, en especial, las variables
económica-financieras. Actualmente las organizaciones se encuentran con un universo de
análisis en materia de productos de software libre sumamente grande, inorgánico y
confuso. Este ambiente carece de entidades posicionadas como referentes, a pesar de
algunos intentos3 o de la imposición de estándares de facto; en contrapartida con el
universo del software propietario donde los usuarios tienen un proveedor identificable, que
"certifica" la calidad del producto y asegura el soporte y actualización de la solución que
ofrece.
1.1. Planteamiento del problema
A pesar de la gratuidad -total o parcial- del software libre se ha generado una polémica
sobre el verdadero costo de usar estos productos. Los fabricantes de software propietario Microsoft en particular- y los proveedores de distribuciones de software libre (Linux, en
especial) invocan continuamente estudios que asignan, a uno u otro, ventajas en el Costo
Total de Posesión o TCO4 de sus productos respecto a su rival. Normalmente se comparan
alternativas usando software propietario o libre y sus combinaciones, donde las variables
incluidas en el TCO suelen ser costos, por ejemplo: licencias, adaptación, migración,
capacitación, soporte, etc. Sin embargo, el cálculo del TCO de un software no es un
algoritmo exacto, depende de las variables consideradas en cada situación en particular.
Durante el desarrollo de nuestro trabajo de investigación pasado (ciclo 2004), nos
encontramos con que en los procesos de decisión relacionados con productos de software
1
2
3
4
A.Abella, J.Sanchez, R. Santos y M.A. Segovia. Libro Blanco del software libre en España, 2003.
Un producto que presenta "economías de red" es aquel que aumenta su valor cuantos más usuarios
disponen del mismo, p.ej. el fax: cuantos más usuarios disponen de fax mayor es su utilidad...
En EEUU se creó el Linux Professional Institute (LPI), organismo que busca estandarizar la capacitación y certificar técnicos en la
modalidad adoptada por los programas de los grandes proveedores de software.
TCO: Total Cost Ownership
1257
libre intervienen, además de variables mensurables relacionadas con factores técnicos y
económico-financieros, parámetros cualitativos vinculados a posiciones socio-políticas y
criterios filosóficos del movimiento de software libre.
Frecuentemente la incorporación de productos de software libre en las empresas locales no
es el resultado de rigurosos análisis, metodológicamente sustentados. Generalmente es el
resultado de una recomendación o del conocimiento azaroso de productos y distribuciones
open source adecuados a las necesidades de la organización. Esta situación es común tanto
en el ámbito privado como en el público.
1.2. Hipótesis
El conocimiento de las variables económicas que intervienen en los procesos de
incorporación de software facilitará el proceso de toma de decisiones en las
organizaciones, en especial, cuando se trata de productos open source.
1.3. Objetivos del proyecto
Objetivo general:
Identificar las variables económicas que intervienen en los procesos de incorporación y uso
de productos de software libre en las empresas y/u organismos públicos de Córdoba,
Argentina.
Objetivos específicos:
- Identificar las dificultades y consideraciones requeridas para la incorporación de
software libre en organizaciones de nuestro medio.
- Identificar las fortalezas y debilidades de las organizaciones locales para el uso y/o
incorporación de productos open source en sus operaciones.
- Identificar los costos visibles y ocultos en los proyectos de incorporación de
software libre.
- Desarrollar criterios para la selección de productos de software libre en función de
la factibilidad económica-financiera para adquirirlos y/o adaptarlos a las
necesidades específicas de la organización.
1.4. Metodología
En este estudio se realizaron diversas actividades de relevamiento de datos tomando como
universo de análisis entidades públicas y privadas de la provincia de Córdoba (Argentina)
que utilizan productos de software libre en sus sistemas de información computarizados,
ellas fueron:
1. Encuesta personal sobre uso de productos de software a una población de 122
empresas de la provincia de Córdoba.
2. Encuesta por mail/correo a empresas industriales de la provincia de Córdoba,
entidades integrantes de la encuesta permanente a empresas industriales de
Córdoba realizada por la Facultad de Ciencias Económicas de la UNC.
3. Entrevistas telefónicas y por mail a los encargados de los procesos de decisión en
aquellas entidades que declararon en las encuestas anteriores ser usuarias de
productos de software libre.
1258
Para instrumentar los procesos de relevamiento de datos mencionados se diseñaron
encuestas ad-hoc con el objeto de recoger los mismos en forma sistematizada. El método
de relevamiento empleado fue la realización de entrevistas en base a las preguntas de las
encuestas mencionadas a los encargados de áreas informática y/o usuarios claves de
sistemas de las organizaciones contactadas..
Se utilizó el Informe FLOSS5 como modelo para abordar los aspectos económicos del
software libre y para comparar nuestros resultados con los de otros estudios. También se
utilizó el informe Le logiciel libre6 de la Agence Wallone de Télécommunications de
Bélgica, como marco de referencia de los criterios para evaluar productos de software.
2. MARCO TEORICO
2.1. ¿Qué es software libre?
Para un mejor análisis consideramos conveniente revisar algunos conceptos relacionados
con las licencias de los productos de software y su relación con el software libre7:
Software propietario: un programa informático propietario se vende en forma de código
ejecutable acompañado de una licencia que regula las condiciones de utilización. Las
características del software propietario son:
- la confidencialidad del código fuente,
- la compra de una licencia condiciona la utilización del software,
- la prohibición formal de copiar y modificar el programa,
- la no transferibilidad de la propiedad del programa,
- la producción de archivos bajo formatos generalmente propietarios.
Open Source o software de código abierto implica que el código fuente del programa
informático está disponible para todos, sin restricciones ni costo.
Software libre: Un programa informático libre es un programa sin costo o vendido con su
código fuente y acompañado de una licencia cuyos términos permiten legalmente la copia,
la reventa y la difusión sin gastos suplementarios para el comprador inicial. Esta licencia
prohíbe que intereses privados utilicen y modifiquen un programa libre y hagan un
producto "propietario". Concretamente, se da un programa informático por libre si
garantiza cuatro libertades a su comprador:
- la libertad de ejecutar el programa por todo el mundo y para todos los usos,
- la libertad de copiar y distribuir el programa,
- la libertad de estudiar el programa, modificarlo o mejorarlo; lo que implica el
acceso al código fuente,
- la libertad redistribuir las modificaciones o las mejoras.
5
6
7
FLOSS: Free/Libre Open Source Software, en http://flossproject.org
http://www.awt.be - “Le logiciel libre” - 13/06/2005
http://www.awt.be - “Le logiciel libre” - 13/06/2005
1259
Open Souce es pues una condición del software libre pero no todos los programas open
source son libres. La definición de software libre es más restrictiva que la de open source;
sin embargo, en la práctica, las dos expresiones suelen emplearse indistintamente.
Convendrá por otra parte diferenciar algunos conceptos:
- software libre y gratuidad. En un software libre, lo gratuito es el acceso al
código fuente. Eso no quiere decir que el programa sea gratuito;
- software libre y ausencia de licencia. Al contrario, la mayoría del software libre
está cubierto por licencias de utilización que los protegen;
- software libre y freeware, en este último caso el código del programa gratuito
no se pone necesariamente a disposición;
- software libre y shareware, en este último caso no se proporciona el código
fuente del programa compartido y su autor pide ser remunerado si el
programa no es desinstalado después de un período de prueba;
- open source y shared source (código compartido): este último pone a
disposición el código fuente con fines de información pero no autoriza
la libre redistribución de éste.
2.2. Ventajas e inconvenientes del software libre
Además de las libertades garantizadas por el software libre, algunas de sus ventajas
intrínsecas son:
- Flexibilidad. La parametrización de los programas informáticos libres se
personaliza en función de las necesidades de cada usuario,
- Perpetuidad. Estando el código fuente siempre disponible, su evolución puede
estar garantizada. El futuro de los programas informáticos libres no se basa en
la evolución económica del proveedor,
- Transparencia del código fuente. Permite controlar las funciones exactas de un
programa informático, garantizar que el programa informático hace lo que se
supone que haga,
- Coste de adquisición bajo o nulo
- Independencia frente a los proveedores o prestadores de servicios de soporte,
- Disponibilidad. No existe restricción para obtenerlos,
- Respeto a los formatos y estándares abiertos.
Otras ventajas a menudo mencionadas en favor del software libre deben relativizarse ya
que dependen directamente del tamaño y de la calidad de la comunidad a la que se asocia.
Las ventajas de los proyectos de software libre que movilizan una gran comunidad de
desarrolladores son:
- Calidad del producto: al desarrollar código abierto que es releído y corregido por
una gran cantidad de programadores (la “comunidad” que participa del
proyecto) se asegura la calidad del programa,
- Fiabilidad: el debugging (proceso de revisión y depuración del código fuente de un
programa) se vuelve más eficiente gracias a la disponibilidad inmediata del
código para toda la comunidad,
Estos dos elementos suelen garantizar un determinado nivel de seguridad, mayor al del
software propietario (según los adeptos del software libre).
1260
Por otro lado, existen inconvenientes o desventajas que pueden ser atribuídas a las
características del proceso de desarrollo del software libre:
- Ergonomía deficiente: es un aspecto a menudo dejado de lado por los
desarrolladores del software libre,
- Configuración compleja: suele requerir altas competencias técnicas o mayores a las
del software propietario equivalente,
- Versiones o distribuciones numerosas de un mismo producto, provoca la ausencia
de homogeneidad entre los productos y dificulta el soporte
- Carencia de "drivers" para administrar los periféricos, generalmente están
disponibles luego de estar liberados los productos,
- Carencia de aplicaciones de gestión administrativa y de otras disponibles en el
ámbito del software propietario, sin equivalentes en software libre,
- Requiere de una masa crítica de programadores para asegurar la evolución
armoniosa de los productos que en el caso del software propietario está
“asegurada” por el lucro obtenido por el fabricante.
- Carencia de competencias suficientes por parte de los informáticos encargados de
la administración y mantenimiento,
- La disponibilidad del código fuente vuelve éste también accesible a los diseñadores
de virus,
- Carencia de garantías de soporte y actualización.
2.3. Ventajas e inconvenientes del software propietario
De las particularidades de los programas informáticos propietarios se derivan algunas
ventajas:
-
Estrecha integración de los productos, en especial, cuando pertenecen a un mismo
proveedor,
Homogeneidad de los productos: uniformidad y coherencia en la interfaz con el
usuario,
Madurez de las herramientas y aplicativos para gestión administrativa,
Existencia un plan tecnológico a largo plazo del proveedor,
Respuesta a las aplicaciones específicas o de nicho,
Ergonomía es un factor importante,
Disponibilidad de expertos para soporte y de usuarios finales capacitados.
Inconvenientes del software propietario:
-
Tienen coste de adquisición para ser usados (hay que pagar licencias),
Los términos de las licencias son vinculantes, generalmente son contratos “de
adhesión” sin posibilidades de negociación.
Riesgo de abandono de un producto por parte del proveedor o final del soporte
técnico de versiones antiguas,
Mayor vulnerabilidad ante los virus.
2.4. Criterios para comparar el coste del software
Utilizar software libre no es necesariamente gratuito. Por ello los partidarios de uno y otro
bando (software libre vs. software propietario) argumentan utilizando como elementos de
análisis los índices TCO (Total Cost of Ownership o Coste Total de Posesión) y ROI
1261
(Return of Investment o Retorno de la Inversión). Por otro lado, el Costo de Migración
aparece como una tercer vertiente de análisis para evaluar alternativas entre programas
informáticos libres y propietarios.
Costo Total de Propiedad (TCO)
Los estudios de comparación de los costes de las soluciones libres y propietarias abundan
en un sentido como en otro. Por ello, para precisar el coste de las inversiones informáticas
relativas a estas opciones, se recurre al concepto de TCO.
El coste total de posesión (TCO) de una solución informática se calcula de la siguiente
manera: costes directos (precio del equipamiento + precio de las licencias) + costes
indirectos (instalación + parametrización + mantenimiento + apoyo + formación +
desarrollo específico para adaptarlo).
Retorno de la inversión (ROI)
Otro método de análisis es evaluar la productividad potencial de las alternativas. En ese
caso, consideran el retorno de las inversiones (ROI). Este criterio evalúa la capacidad del
producto de software para responder a las necesidades de la organización y mejorar la
productividad de los usuarios.
El ROI mide, más allá de la inversión inicial (los costos para poner la solución informática
en marcha), la utilidad o aporte que brinda el producto de software a los procesos de la
empresa. La ergonomía o adaptación al usuario son, bajo este criterio de análisis,
elementos fundamentales para medir su rentabilidad, en especial, cuando analizamos
soluciones para usuarios finales.
Coste de migración
Es un tercer criterio para medir o evaluar alternativas de software. Cuando se pasa a una
versión superior de un mismo producto, a otro software o, incluso, a otro ambiente
(infraestructura IT), hay siempre un coste de migración. En el marco de una migración
hacia el ambiente libre, es necesario pues tener en cuenta, además del TCO, el coste del
proceso de migración.
El coste de migración comprende:
- la transferencia de los datos,
- el transporte y/o la adaptación (recompilar, corregir) de las aplicaciones,
- la capacitación de los expertos IT (administradores y personal de soporte) y de los
usuarios. La capacitación depende de las competencias disponibles y la
complejidad de la nueva solución y del grado de resistencia al cambio por parte
del personal.
El coste de migración está, en general, muy vinculado al software de base (sistema
operativo) y a las aplicaciones (programas y datos) que deben migrarse, pero también es
afectado por la cultura de los usuarios. A partir de estos elementos, todas las situaciones
son particulares y no se puede generalizar el algoritmo de cálculo del mismo.
2.5. Migración a software libre
Las soluciones libres no son gratuitas y no resultan baratos en el caso de necesidad de una
migración. El proceso de migración tiene un impacto financiero importante (es costoso):
1262
requiere capacitación e implica pérdidas de productividad temporales. Sólo si se considera
el proceso de migración como una inversión, dado que los resultados positivos se
producirán en el largo plazo, es posible justificar alternativas de migración desde software
propietario a libre.
En los casos de migraciones conviene analizar cuál es la situación de partida:
Caso de nueva instalación
El caso de una nueva instalación es el más simple. Todas las opciones están permitidas y
prácticamente no hay costos de migrar datos y programas desde el sistema antiguo; sólo
deben tenerse en cuenta:
- las necesidades de la organización en términos de funcionalidades y resultados
esperados,
- las necesidades de los usuarios,
- la cultura y saberes de los usuarios,
- la plataforma informática disponible en la empresa,
- las plataformas informáticas de los socios o terceros relacionados.
Caso de una instalación en producción
En estos casos el proceso de migración es más complejo. Además de los conceptos
anteriores se debe: transportar datos y programas, entrenar a usuarios y técnicos, adaptar
procesos administrativos, etc.
¿Por qué migrar?
Además de los argumentos técnicos y económico-financieros, en el análisis aparecen como
protagonistas aspectos político-sociales que reflejan la posición del decisor respecto a la
“industria” del software y el impacto en su comunidad. En ese marco de análisis, los
argumentos para justificar una migración hacia software libre son:
a) Evitar pagar licencia (ahorrar costo)
Las licencias de software libres son, en principio, gratuitas, algunos productos se descargan
gratuitamente otros se venden a precios muy bajos (más baratos al menos que sus
alternativas propietarias).
El precio de las licencias en un proyecto IT es importante para las pequeñas empresas,
quienes tienen dificultades para negociar los niveles de descuentos obtenidos por las
grandes corporaciones. Sin embargo, la reducción de costos no suele pasar por ahorrar
licencias sino por la normalización de la infraestructura IT. A veces, un ambiente
propietario bien administrado puede resultar más barato que afrontar una migración hacia
soluciones libres (al menos en el corto plazo).
b) Cortar con la dependencia del proveedor
En especial, respecto de Microsoft quien, con su política comercial, parece molestar más a
los usuarios que otros proveedores de software propietario.
Sin embargo, las soluciones libres desplazan la dependencia hacia la “comunidad libre” o
hacia los empleados internos. Por lo tanto, una decisión de pasar a software libre debe
hacerse teniendo en cuenta las características y calidad del soporte ofrecido:
disponibilidad, localización, estructura, etc.
1263
c) Disponibilidad del código fuente
Este es un argumento relativo: sólo el núcleo de Linux 2.4 representa 50 libros de 1000
páginas, esto es lo mismo que decir que es casi imposible para una organización mantener
dicho código. Aparte, distintas encuestas8 han demostrado que para las empresas el acceso
al código fuente no es un argumento decisivo para el paso a programas libres.
Como correlato, los proveedores propietarios están abriendo el código fuente de sus
productos, tal es el caso de Microsoft con su política shared source de Windows, Sun con
su sistema operativo Solaris, etc.
d) Linux es más seguro
Hasta ahora no han aparecido virus para Linux y las fallas de seguridad que hacen sufrir a
los usuarios de Windows no se dan en el ambiente Linux. Sin embargo, es necesario
considerar que estas ventajas pueden relativizarse porque:
- Windows sufre ataques de numerosos virus porque representa el 90% de los
sistemas operativos instalados en el desktop. Si otro sistema operativo
representara ese porcentaje es probable que sufriría las mismas molestias.
- Fallas de seguridad: Al detentar Windows el control de la mayoría de los
escritorios, las fallas de seguridad aprovechadas por los hackers hacen que
reciba un elevado número de ataques.
En conclusión, la seguridad al 100% no existe; además, la seguridad se manifiesta no sólo
en el sistema operativo, sino en una suma de elementos: los firewalls, los sistemas de
detección de intrusión, los antivirus y, en especial, la conducta de los usuarios.
3. ANALISIS DE DATOS
Como expresamos anteriormente, para obtener los datos requeridos por este estudio
indagamos en organizaciones locales a través de encuestas. Inicialmente instrumentamos
dos indagaciones con la finalidad de obtener datos generales sobre uso de software por
parte de organizaciones pertenecientes a diferentes poblaciones:
1. Encuesta sobre uso de productos de software a una población que abarcaba
organizaciones de distintos sectores de actividad de la provincia de Córdoba,
Argentina. La muestra obtenida fue de 122 casos y fue instrumentada entre
mayo y junio de 2005 por medio de entrevistas personales a encargados de
sistemas.
2. Encuesta a empresas industriales de la provincia de Córdoba, Argentina: entidades
integrantes de la encuesta permanente a empresas industriales de Córdoba
realizada trimestralmente por la Facultad de Ciencias Económicas de la UNC.
Fue instrumentada por mail y por correo tradicional y corresponde al tercer
trimestre de 2005. Se Obtuvieron 60 respuestas.
8
Estudio FLOSS: Free/Libre Open Source Software, en http://flossproject.org
1264
Por último, se realizó una indagatoria adicional para profundizar acerca del proceso de
decisión asociado a la elección de productos de software libre.
3. Encuestas a los responsables de los procesos de decisión en aquellas entidades que
declararon en las encuestas anteriores ser usuarias de productos de software
libre. Se trabajó con 22 entidades que aceptaron contestar (muchas empresas se
negaron a participar alegando “datos confidenciales”). El relevamiento se
instrumentó en forma telefónica y por mail.
3.1 Panorama de la incorporación de software libre
En el presente ciclo continuamos con los criterios de análisis del proyecto del año anterior,
por lo tanto, se midieron nuevamente en empresas de la ciudad de Córdoba las variables
analizadas por el proyecto FLOSS9. Concretamente, se realizó una primera encuesta
tomando una muestra10 no aleatoria en 122 empresas que aceptaron contestar. En segunda
instancia, se hizo una indagación a empresas industriales integrantes de la población de la
encuesta industrial permanente (trimestral) realizada por la Facultad de Ciencias
Económicas-UNC, de las cuales contestaron 60 empresas. Por último, se profundizó la
indagación sobre aquellas empresas que sí usaban software libre, consultando sobre el
proceso de evaluación económica previo a la adquisición de productos open source. Si bien
estas indagaciones, por sus limitaciones, imposibilitan generalizar a toda la población, son
importantes fuentes de información para describir el problema que queremos analizar. Los
principales resultados fueron los siguientes:
- Sobre un total de 122 empresas encuestadas, 36 organizaciones manifestaron usar
productos de software libre, es decir, el 30% de la muestra estaban utilizando
productos open source en su operatoria habitual (en la muestra del año 2004 este
porcentaje fue del 34%). En cambio, los resultados de la encuesta a empresas
industriales, de un total de 60 empresas que respondieron, sólo 9 (el 15%) declararon
ser usuarias de productos de software libre.
-Tomando como universo de análisis la muestra de la primer encuesta y dentro de ella
las empresas que declararon ser usuarias de productos de software libre (36 entidades),
las clasificamos por actividad y obtuvimos la siguiente participación (Gráfico 1):
Servicios (28%); Tecnología (11%); Distribución Minorista (11%); Industria (8%):
Salud (8%); Servicios Públicos, Comunicaciones, Construcción, Educación y
Gobierno cada una con el 6% y Otras con el 6% restante. Comparada con el estudio
del año 2004 la composición de la muestra fue similar: las empresas dedicadas a
Servicios y Tecnologías fueron las dos primeras actividades usuarias de software libre.
9
10
FLOSS: Free/Libre Open Source Software, en http://flossproject.org
Encuesta realizada durante el primer semestre del año 2005 por la Cátedra Sist.de Inf. y Proc.de DATOS I - Facultad
de Ciencias Económicas, UNC
1265
COMUNICACIO
NES
5 ,5 6 %
1 1 ,1 1 %
CONSTRUCCI
ON
5 ,5 6 %
5 ,5 6 %
2 ,7 8 %
2 7 ,7 8 %
8 ,3 3 %
2 ,7 8 %
1 1 ,1 1 %
8 ,3 3 %
5 ,5 6 %
MAYORISTA
MINORISTA
SALUD
EDUCACION
SERVICIOS
PUB.
GOBIERNO
HOTEL Y
TURISMO
SERVICIOS
TECNOLOGIA
INDUSTRIA
Figura 1-Participación sectorial de usuarios de Software Libre en Córdoba
Respecto a las motivaciones/criterios de decisión tomados en cuenta por aquellas
organizaciones de la primer muestra y que incorporaron productos de software libre, nos
encontramos con los siguientes resultados:
- La calidad, el costo y la funcionalidad fueron los criterios más invocados por las
organizaciones cordobesas para incorporar software libre. En el 78% de los casos la
calidad del producto (aspecto que contemplaba la estabilidad, confiabilidad y
rendimiento) fue el argumento esgrimido por las empresas para seleccionar este tipo
de software. El costo fue el siguiente criterio, elegido por el 75% de las empresas
como factor de decisión y la funcionalidad del software fue el tercer argumento
elegido por el 50% de los casos.
- La disponibilidad del código fuente fue un criterio tomado en cuenta por el 33% de los
casos para decidirse por el producto open source.
- La seguridad, con el 6%, fue un criterio poco determinante para decidir usar software
libre.
Comparado con los resultados de la encuesta del año 2004 vemos una notable
coincidencia en el orden y magnitud de los guarismos utilizados como criterios de
decisión: la calidad del producto, el costo y la funcionalidad del producto fueron los
argumentos principales. Nuevamente la seguridad, segundo argumento de decisión en el
estudio FLOSS (empresas de Europa), en nuestro caso casi no tiene incidencia: sólo el 6%
(2 casos) lo tomó en consideración. Por último, la disponibilidad del código fuente tuvo el
doble de incidencia (33%) que en el estudio anterior.
Cuando evaluamos los inconvenientes que encontraron las empresas encuestadas derivados
del uso de productos de software libre:
- La carencia de capacitación (50% de los casos) fue el inconveniente más nombrado
por los encuestados, luego siguieron la carencia de soporte técnico (33%) y la falta de
documentación (18%).
- La necesidad de adaptación, la carencia de aplicaciones y la incompatibilidad (cada
una con el 6% de los casos) fueron inconvenientes menores señalados por los
entrevistados.
1266
Nuevamente la falta de capacitación y de servicios de soporte técnico fueron los obstáculos
más importantes invocados por los encuestados para incorporar productos de software libre
en sus empresas. Por lo tanto y a modo de conclusión, reiteramos lo expresado en el
informe anterior: “el principal obstáculo para la difusión del software libre en nuestro
medio es que todavía no se ha alcanzado la masa crítica requerida para su difusión masiva
en el ambiente empresarial, esto es: disponibilidad en calidad y número de especialistas y
disponiblidad de empresas con servicios de soporte técnico”. En esta encuesta la “carencia
de aplicaciones” fue un inconveniente con baja participación.
En lo que respecta a las organizaciones que manifestaron NO USAR productos de software
libre nos interesa rescatar opiniones textuales de los entrevistados; éstas se transcriben de
encuestas seleccionadas como representativas:
x Call center, 30 empleados
Las ventajas que estimulan la utilización de este tipo de software, por ejemplo: el
costo nulo, la disponibilidad del código fuente, desarrollos propios de aplicaciones,
etc. son superadas con creces por las desventajas que deben enfrentarse a la hora de
decidir. Así, conviene contratar una licencia de público conocimiento (Microsoft)
que son de utilización masiva, de este modo se evita el costo de capacitación que no
solo ahorra dinero sino también tiempo. A la citada necesidad de adaptación se
agrega la carencia de soporte técnico y certificaciones de calidad.
x Cooperativa de agua, 40 empleados
Los directivos del Dpto. Sistemas conocen de productos de SL, pero no consideran
conveniente su incorporación por los siguientes motivos:
-No encuentran paquetes comerciales para las aplicaciones que necesitan
-Altos costos de adaptación (ampliación de equipamiento, modificación de
programas, conversión de datos) y de capacitación del personal para que sea apto
para trabajar con ellos.
-Las capacitaciones se orientan sólo para el software propietrario
-Se carece de soporte técnico, certificaciones de calidad y documentación técnica
como para que sean productos lo suficientemente fiables
-No cuentan con referentes confiables a pesar de la enorme cantidad de
posibilidades existentes
A pesar de estar informados de que este tipo de productos brinda beneficios en
cuanto a seguridad y de todo lo que significa contar con el código fuente del
software, las razones anteriores justifican la no utilización de Software Libre. La
primera barrera es el costo de adaptación que comprende la modificación de los
programas y la conversión de datos; si a esto agregamos la poca difusión que tienen
los paquetes libres y el alto índice de rotación de personal que tiene este tipo de
empresa.
x Empresa pública de servicios, 980 empleados
No existen actualmente razones que justifiquen el cambio de los sistemas
operativos y utilitarios, aunque podrían citarse algunas como el costo y tiempo de
adaptación, así también como la capacitación y carencia de soporte y
documentación respaldatoria. Si en un futuro se debiera considerar estos tipos de
productos, sería únicamente para los sistemas básicos
1267
-Otros inconvenientes: enorme cantidad de distribuciones y productos sin referentes
confiables.
x Fábrica, 120 empleados
-No lo considera para el futuro porque: las empresas que cobran por sus programas
están adaptando sus aplicaciones, los SL son algo genérico que la empresa debe
adaptar.
-Inconvenientes: carencia de soporte y capacitación
-Otros: por lo general no inventan productos nuevos, sólo hacen gratuitas algunas
aplicaciones existentes
-Razones para incorporar SL: bajo costo
x Hospital privado, 450 empleados
-Inconvenientes: SL no cuenta con el apoyo técnico que brinda el software
comercial
-Razones que justifican incorporar SL: bajos costos de adquisición (única razón)
x Pyme, 7 empleados
-Considera incorporar SL en el futuro para los servidores
-Razones: mayor control de virus (la mayoría de los virus están desarrollados para
Microsoft)
x Empresa consultora internacional, usan licencias corporativas
-Considera incorporar SL en el futuro para los servicios de Internet como Web
services
x Empresa internacional proveedora de servicios telefónicos
Inconvenientes
-Costo de adaptación originado en la necesidad de ampliación de equipamiento,
modificación de programas, conversión de datos, etc. Actualmente la empresa
utiliza Office como herramienta de automatización de oficina, por lo cual, el uso de
SL como sistema alternativo, significaría una interrupción de la operatoria diaria,
que conlleva un costo de oportunidad importante, porque se debería adaptar todos
los archivos de los usuarios para ser leídos por este sistema alternativo.
-Necesidad de capacitación y re-entrenamiento: dada la gran cantidad de estaciones
de trabajo (3000 en todo el país)
-Carencia de soporte: es decir certificación de calidad y/o documentación técnica
suficiente, y además, la dificultad de poder contar con gente capacitada que pueda
solucionar los posibles problemas del sistema.
Por otro lado, las razones que justificarían incorporar SL son el costo. En el caso
concreto de Linux sería sólo si se garantizace el mantenimiento posterior lo cual es
bastante ambicioso.
x Asociación mutual, 50 empleados
-Motivos para no usar SL: directivos conocen existencia pero no comparten esta
opción porque no hay responsabilidad del proveerdor y “uno es el que tiene que
asumir los riesgos”, y falta soporte.
x Agencia pública, 150 empleados
1268
-Inconvenientes: “Política de seguridad gubernamental”.
x Municipalidad del interior de la provincia de Córdoba, 22 empleados
-Considera incorporar SL en el futuro?: No es imposible, pero sería muy engorroso
y demandaría mucho tiempo.
-Inconvenientes (Otros): tiempo necesario para la adaptación. De la planta de
empleados (la mayoría mayor a 35 años) sin ánimo de aprender.
x
x
Empresa comercial, 40 empleados
-Conocen SL, no lo incorporan por: a) los costos de adaptación (no consideran
hacer erogaciones en ampliación de equipamiento, modificar programas y adaptar
todo el sistema porque se sienten conformes con lo que disponen), b) la necesidad
de capacitación y re-entrenamiento, c) la carencia de soporte técnico, certificación
de calidad y documentación técnica suficiente.
Diario local, 15 empleados
-Considera incorporar SL en el futuro para el área de servidores, usar Linux, como
por ejemplo, montar un Web Server con Linux+Apache o un servidor Mail
-A veces el costo de migración/instalación es alto.
3.2. Variables de decisión en la incorporación de software libre
Comenzamos nuestro análisis revisando casos descriptos por la revista de negocios
“Information Technology” (www.infotechnology.com) relacionados con empresas de
Argentina que incorporaron productos de software libre a su operatoria. Al respecto, la
citada publicación describe en sus notas los siguientes casos:
Empresa
Ofishop
Virulana
Bagó
Poder
Judicial de la
Nación
Loma Negra
Ramo
Minorista
Fábrica
Laboratorio
Gobierno
Fecha
Dic.2005
Dic.2005
Oct.2005
Jun.2005
Productos
Justificación
Cliente delgado
Ahorro licencias U$S10 mil
Antispam
Ahorro licencias $3.800.Correo electrónico
Ahorro licencias U$S50 mil
Sistema operativo
Ahorro licencias (22
servidores Sist. Electoral servidores x $35 mil c/u)
Fábrica
May.2003 Sist. operativo
servidores
Liberty ART Seguros
May.2003 Servidor mail
Aceitera Gral. Fábrica
May.2003 Sist. operativo
Deheza
servidores
Laboratorio Laboratorio May.2003 Sist. operativo
CASASCO
servidores
Credimas
Tarjeta
May.2003 Sist. operativo
crédito
servidores
Ahorro licencias U$S140
mil
Ahorro licencias
Ahorro licencias y
reutilización de servidores
Ahorro licencias y
reutilización de servidores
Ahorro licencias U$S42 mil
Tabla 1: Algunas empresas argentinas que utilizan software libre y la justificación de su
decisión. Fuente: Elaboración propia en base a datos de Information Technology.
En ninguno de los casos descriptos por Information Technology la organización realizó
análisis TCO / ROI, justificaron la utilización de productos de software libre sólo con el
ahorro de licencias.
1269
En nuestro estudio, analizamos el proceso de decisión seguido por las organizaciones que
declararon en las dos primeras muestras usar productos de software libre (SI USAN); para
ello, se realizaron encuestas profundizando con los responsables de las entidades que
aceptaron contestar (22 casos) acerca del proceso de decisión y de los criterios tomados en
cuenta. Los resultados fueron los siguientes:
De las 22 empresas que aceptaron participar en la encuesta, 17 casos (77%), hacen
habitualmente evaluación económica para nuevos proyectos, a las que hay que sumar dos
que lo hacen exclusivamente para el caso de incorporación de paquetes de software. Sin
embargo, de las 19 empresas que declararon hacer evaluación económica previa a la
incorporación de productos de software, sólo 11 (50% del total de 22) hicieron
efectivamente la evaluación económica previa. En lo que respecta a la metodología de
evaluación, la gran mayoría (el 91%) utilizó la metodología TCO, dos de ellas (10%)
repitieron el estudio aplicando el análisis ROI. Por último, sólo en un caso se aplicó la
evaluación de los Costos de Migración.
Un aspecto que nos interesaba para caracterizar el proceso de incorporación de software
libre a la organización era saber si se había migrado de una solución basada en software
propietario o si la incorporación del producto open source fue para un nuevo proyecto. Los
resultados de nuestra muestra fueron que en la mitad de los casos (11 empresas) habían
migrado desde otras plataformas basadas en software propietario, mientras que la otra
mitad incorporó productos de software libre para servicios que se prestaban por primera
vez.
En lo que respecta a las variables económicas consideradas por los evaluadores, las que
mayor relevancia tuvieron en el proceso de decisión fueron:
x
x
x
Costos de las licencias. Para el 91% de las empresas que realizaron evaluación
económica ésta fue la variable determinante para su estudio.
Costo de renovación de licencias. Los costos asociados a la dinámica de renovación
de licencias que exige el modelo del software propietario fue la segunda
variable tenida en cuenta; en efecto, el 64% de los entrevistados invocó esta
variable como segunda en incidencia.
Costo de soporte técnico. El 36% de los entrevistados consideró importante
considerar el costo del soporte técnico gererado por la incorporación de un
software libre.
Los encuestados también revelaron que en los procesos de evaluacion ecónomica hubo
variables que no se tuvieron mayormente en cuenta, variables invocadas por los defensores
del software libre como muy importantes. Concretamente, “disponibilidad del código
fuente” y “apoyo al movimiento de software libre” son variables que no tuvieron mayor
relevancia para los evaluadores al momento de hacer el análisis costo/beneficio. En
cambio, el costo del hardware y software adicional, el costo de migración y la
independencia del proveedor tuvieron su impacto, aunque en menor medida que el costo de
las licencias.
La encuesta reveló también que no es común formalizar estos estudios, ya que sólo el 36%
de las empresas lo hizo.
1270
Dado que el 50% de los encuestados no había realizado evaluación previa al incorporar
software libre, indagamos sobre las razones, resultando que la gran mayoría (85%)
consideraba que la gratuidad de las licencias justificaba los demás costos (tanto visibles
como ocultos). Este porcentaje es el obtenido luego de detraer de la muestra a cuatro
empresas que fueron obligadas a incorporar productos open source por imposición de sus
proveedores o socios para compatibilizar sus sistemas de información.
Por último, la mayoría (72%) de los entrevistados consideró útiles los estudios a la luz de
los resultados obtenidos. Sólo el 9% contestó que la falta de recursos fue la razón para no
realizar una evaluación económica previa.
4. CONCLUSIONES
¿Los programas informáticos libres ofrecen una solución mágica? No
¿Una solución con futuro? Probablemente. Mientras tanto, conviene ser
11
pragmático y si eso contribuye a regular el mercado: ¡mejor!
Los gigantes de la industria informática son conscientes de que una posición en favor del
software libre les permite conquistar cuotas de mercado extra tornando sus sistemas
informáticos más atractivos y no vacilan en hacerlo. Es también innegable que la llegada
de Linux y programas informáticos libres obligaron a los proveedores dominantes de
software comercial a salir de una posición de entorpecimiento y suficiencia inducida por su
posición dominante. En el caso de Microsoft (el mayor proveedor del mercado de software
comercial) se cree que el fenómeno del software libre generó algunas políticas de apertura,
tales como: el desarrollo de la norma XML, la oferta de versiones gratuitas para algunos de
sus productos (versiones pequeñas de SQL Server o Visual Estudio) o la apertura
controlada del código fuente de Windows (política shared source). Estas pueden
considerarse señales del efecto positivo que ejerce la presión del modelo software libre.
En los estudios económicos-financieros que comparan software libre vs. software
propietario los costes directos representan del 15 al 40% del TCO12. Concluyen en que lo
realmente importante en los proyectos de software son los costes indirectos en servicios
profesionales (mano de obra calificada), éstos son los que impactan en el presupuesto. Sin
embargo, debemos considerar que estos estudios
consideran las estructuras de costos
vigentes en los países desarrollados, donde el valor de la mano de obra profesional es
significativa, situación que no puede hacerse extensiva a nuestra realidad socio-económica.
La tendencia indica una disminución progresiva de los costes de posesión (TCO) favorable
a las alternativas libres. El software libre ofrece hoy una alternativa prometedora y posible,
aunque todavía y desde un punto de vista práctico las migraciones completas son costosas
o incluso impracticables.
Los datos recogidos en el presente ciclo por nuestro equipo de investigación nos permiten
corroborar los resultados del proyecto FLOSS al igual que las conclusiones obtenidas en
nuestro proyecto investigación del ciclo 2004:
11
12
http://www.awt.be - “Le logiciel libre” - 13/06/2005
Ghosh, Rishab A. Conferencia "The economics of Free Software an why it matters for developing countries, Usuaria 2004, Buenos
Aires, Mayo 2004
1271
Respecto a las motivaciones declaradas por las entidades encuestadas para utilizar software
libre, éstas fueron: 1) calidad del producto, 2) menor costo que sus alternativas propietarias
y 3) funcionalidad del producto. Nuevamente la disponibilidad del código fuente y la
seguridad fueron aspectos poco apreciados por los encuestados.
En lo que hace a los inconvenientes para la difusión del software libre, nuevamente
encontramos que la capacitación -en la mitad de los casos- es el inconveniente más
destacado para el despliegue de productos open source en las empresas cordobesas. Luego
siguen la carencia de soporte técnico (33%) y la falta de documentación (18%) como las
mayores dificultades.
Respecto de la evaluación del proceso de decisión previa a la incorporación de software
libre realizado por las empresas, nuestro estudio confirma que la gratuidad de las licencias
justifica los demás costos asociados al proyecto de software libre, conclusión que se abona
con estas consideraciones:
– A pesar de que habitualmente la mayoría de las empresas declaran
realizar evaluación económica previa a la incorporación de software
libre para nuevos proyectos, sólo la mitad lo hizo; en su mayoría
aplicaron el método TCO.
– Las variables determinantes en dichas evaluaciones se relacionan
con el costo de las licencias.
– Las empresas que no realizaron el estudio aducen, como una de las
principales razones para no realizarlo, la conclusión a la que
llegamos: que la gratuidad de las licencias justifica los demás
costos, por lo que resulta innecesario realizar dicha evaluación.
1272
BIBLIOGRAFIA
-
Agence Wailonne des Telécommunications. Le logiciel libre. http://www.awt.be
Feller, Joseph y Fitzgerald, Brian, A Framework analysis of the open source
development paradigm, 2000.
http://www.josephfeller.com/publications/ICIS2000.pdf
FLOSS Final Report: Part 1 y Part 3, Julio 2002.
www.infonomics.nl/FLOSS o http://flossproject.org
FLOSS-USA - Informe V. External Support of OS/FS Projects, Setiembre 2003 www.stanford.edu/group/floss-us
Garzarelli, Giampaolo, Open Source Software and the Economics of Organization,
Abril 2002. http://opensource.mit.edu/papers/garzarelli.pdf
International Open Source Network, Tan Wooi Tong. Free/Open Source Software
Education, 2004 - http://www.iosn.net/education/foss-education-primer
LAUDON Keneth Y LAUDON Jane, Sistemas de información gerencial, 6ta.
Edic. español. México, Pearson Educación, 2002
Lessig, Lawrence. Free Cuture, 2004 - http://www.free_culture.cc
Libro Blanco del software libre en España, 2003. www.libroblanco.com
Revista Information Technology, Números: 35, 43, 66, 73, 80, 86, 88, 90, 98, 102
y 104. - www.infotechnology.com.ar
Sitios de interés en Argentina
- http://www.solar.org.ar
- http://www.vialibre.org.ar
- http://www.grulic.org.ar
1273
Descargar