Ventajas económicas del software libre en la empresa
Aspectos económicos del software libre
A modo de reflexión, algunas preguntas sobre el modelo tradicional de comercialización del software?
¿Por qué quien me vende un programa puede limitarme las condiciones de uso? −
¿Por qué si el programa tiene errores yo no puedo arreglarlos? −
cuando compro un coche lo puedo “tunear”, pintarlo o cambiar todo lo que quiera
¿Por qué no puedo vender un programa si ya no lo utilizo? −
cuando compro un coche puedo abrir el capó y, si sé mecánica, arreglar lo que no funcione bien
¿Por qué no puedo modificar un programa para adaptarlo a mis necesidades? −
cuando compro un coche el fabricante no me dice donde puedo ir o no ir
cuando compro un coche lo puedo revender siempre que quiera
¿Por qué me obligan a comprar otra versión periódicamente, si yo no la necesito? −
cuando compro un coche yo decido cuando lo cambio, no cuando me lo dice el fabricante
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La respuesta
El modelo de negocio del software tradicional está basado en el concepto de cobrar por uso mediante licencias
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Antes de seguir, algunos conceptos básicos: qué es el software?
Técnicamente, el software es la traducción a un lenguaje de programación de algoritmos que resuelven problemas
Es necesario: −
Tener definido perfectamente el problema
−
Saber como resolverlo
−
Escribir esta solución en un lenguaje formal
−
Traducir este lenguaje formal a un lenguaje comprensible por las máquinas (ejecutables)
Hablamos de programas tanto para las soluciones escritas en lenguajes formales como en lenguajes ejecutables Los programas escritos en lenguajes formales son modificables por los “humanos” Los programas convertidos a lenguajes ejecutables no son modificables, sólo pueden ser ejecutados por las máquinas
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El concepto de código fuente
El código fuente (source) es el programa escrito en el lenguaje formal que los humanos (algunos) entienden y pueden modificar En general, los programas escritos en código fuente, antes de poder ser ejecutados en un ordenador hay que convertirlos en “código ejecutable”, “código binario”, “código máquina” o “código compilado”
Esto se consigue con unas herramientas que se llaman compiladores
Ejemplos de lenguajes formales comprensibles por (algunos) humanos:
Basic, Visual Basic
Fortran
Cobol
Java
C, C++
PHP, Python, Ruby, Perl
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La propiedad de los programas
El software no es un objeto físico, legalmente tiene la consideración de “obra intelectual” o “creación". Se le aplica, por lo tanto, la legislación de la propiedad intelectual. Inicialmente el único propietario de un programa es su creador (el programador)
Cuando un programador trabaja para una empresa casi siempre, por contrato, cede automáticamente sus derechos sobre el código que programa a la empresa. Así, la empresa se convierte en la propietaria del programa
Las empresas acostumbran a ceder a sus clientes sólo el “derecho de uso” del programa, en los términos “acordados” en la licencia (EULA en inglés)
Por eso, cuando “adquirimos” un programa acostumbramos a no tener derechos de: −
Copiarlo o duplicarlo
−
Moverlo de un ordenador a otro
−
Revenderlo
−
Alquilarlo
−
Modificarlo
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El software libre y el software privativo
Fijémonos, sin embargo, que la licencia con la que se usa un programa la fija el propietario del programa En los años 70 apareció un movimiento que propugnaba que las licencias de uso del software que utilizan las empresas (las grandes multinacionales, sobre todo) es injusto y perjudica el desarrollo de la sociedad y la economía Este movimiento ha ido adquiriendo cada vez más fuerza entre incluso muchas empresas de software, hartas de pagar royalties, sobre todo en los últimos 15 años. Se conoce como el movimiento del “software libre” o “free software” Desde entonces hablamos de dos tipos de software: software privativo y software libre Software privativo: el tradicional, obtenemos el software según una licencia con derechos restringidos por el fabricante
Software libre: obtenemos el software con un tipo de licencia mediante la que los propietarios de los programas se comprometen a no restringirnos una serie de “libertades”
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El modelo de comercialización del software libre
No hay sobre el papel ningún problema para tener un modelo de comercialización del software que permita
Utilizar el software como queramos y donde queramos, sin limitaciones
Compartirlo legalmente con quien queramos, sin limitaciones
Modificarlo o adaptarlo a nuestras necesidades sin limitaciones
Proporcionar acceso al código fuente de los programas
Regalar el derecho de uso del software
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El modelo de comercialización del software libre
El modelo de negocio del software libre está basado en el concepto de cobrar por servicios de valor añadido o en la obtención de ingresos indirectos
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La definición de software libre
El software libre se basa en cuatro premisas muy simples. Un programa es libre si: −
Cualquier persona puede ejecutar el programa para lo que desee sin limitaciones
−
Cualquier persona puede estudiar como está construido y modificarlo
−
Cualquier persona puede copiarlo y redistribuirlo libremente
−
Cualquier persona puede distribuir copies de sus versiones modificadas libremente
Fijémonos en que para poder aplicar esto es necesario poder acceder al código fuente. Por eso hablamos también de software “de código abierto”, “open source” o “de fuentes abiertas” El software libre NO ES NECESARIAMENTE GRATUITO. Lo que pasa es que si puedo copiarlo y distribuirlo libremente, difícilmente se conseguirá cobrar un precio por su licencia de uso, ya que por las leyes del mercado su precio tenderá a cero. El software privativo NO ES NECESARIAMENTE DE PAGO, puede ser gratuito. De hecho hay aplicaciones que se distribuyen con modelos de “freeware” o “shareware”, pero no son software libre porque no tenemos acceso al código fuente
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
¿Cómo empieza el movimiento del software libre?
La historia empieza a finales de los 70 con una idea de Richard Stallman: crear un sistema operativo libre alternativo a Unix −
Crea GNU (GNU is Not Unix)
−
Crea la Free Software Foundation y establece los planteamientos filosóficos
−
Establece las bases de la GPL
−
Crea una comunidad que desarrolla GCC y EMACS
El entorno cultural y tecnológico posibilita el proyecto −
Cultura Unix, de compartir fuentes
−
Internet, facilidad de comunicación entre desarrolladores en remoto
A finales de los 80 se había avanzado mucho −
Muchas utilidades, algunas de tal calidad que se convierten en estándares
−
X-Window está prácticamente completo, base de la interfaz gráfica
−
Muchas aplicaciones se habían desarrollado ya siguiendo el modelo de GNU
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
¿Cómo empieza el movimiento del software libre?
A principios de los 90 aparece otro gran impulsos del SL, Linus Torvalds −
Torvalds había desarrollado un clon libre de Minix (un pequeño SO experimental) para procesadores Intel 386, y pide ayuda por Internet para ampliarlo y convertirlo en un SO completo
−
La respuesta es multitudinaria y las aportaciones (casi todas) se realizan bajo la GPL
−
El resultado, después de años de trabajo, es el ahora ya popular Linux
Durante la primera década de los 2000 el software libre se consolida plenamente −
Se consideran nuevos modelos de negocio no basados en la venta de licencias
−
Sale de los medios especializados y aparece en los medios de masas
−
Las grandes empresas y administraciones públicas lo consideran una opción viable para sus sistemas y para promocionarlo en la sociedad
El software libre se incorpora a la estrategia de las grandes multinacionales informáticas (como oportunidad o como riesgo, según sea su negocio tradicional)
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Comercialización del software libre
El software libre estrictamente no es comercializa, se pone a disposición de los usuarios bajo algún tipo de licencia que cumple las cuatro reglas de la Free Software Foundation
Ejemplos de licencias de software libre −
GPL
−
LGPL
−
MPL
−
EPL
−
FreeBSD, OpenBSD
−
Apache License
Cada aplicación puede tener una licencia distinta o incluso aplicar más de una, a preferencia de los desarrolladores del proyecto Desde el punto de vista del usuario final es poco relevante qué licencia concreta tenga un software libre siempre que cumpla con las premisas de la FSF
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El modelo productivo del software libre
La pregunta que todo el mundo se hace cuando se acerca por primera vez al software libre es, “Todo esto está muy bien, pero si nadie paga, ¿quiénes son los tontos que se dedican a programar software libre trabajando gratis?” Pero la pregunta no es del todo correcta: la mayoría de programadores que crean software libre SÍ QUE COBRAN POR HACERLO. ¿Así, cómo es posible que salgan los números? Muchas aplicaciones se han desarrollado en universidades, financiadas con fondos públicos
A las empresas las puede interesar “contribuir” a los proyectos: pueden utilizar un software valorado en millones como si fuera suyo propio, adaptándolo a sus necesidades, por relativamente poco dinero
Hay modelos diferentes por rentabilizar la producción de software no basados únicamente en la venta de licencias
También hay una parte de contribuidores que realmente trabajan sin motivación económica directa
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Sistemas productivos típicos
La aplicación se ha desarrollado desde el principio como código libre, iniciada por un grupo de gente y se han ido añadiendo nuevos programadores por el interés técnico del programa. Ej. Linux Una empresa libera una aplicación previamente de código privativo y se crea una comunidad que la hace evolucionar. La empresa no interviene posteriormente. Ej. Mozilla y Firefox Una empresa libera una aplicación, se crea una comunidad que la hace evolucionar pero la mayor parte de esta comunidad son desarrolladores contratados por la propia empresa u otras empresas interesadas. Ej. OpenOffice.org Una empresa libera una aplicación pero no se crea una comunidad de desarrollo. La empresa puede seguir desarrollando la aplicación como software libre, a la espera quizás de que se cree una comunidad a su alrededor Nace una comunidad de forma espontánea que hace evolucionar de forma diferente la aplicación liberada por otra comunidad. Este proceso se conoce como “fork”
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La importancia de “la Comunidad”
Cada aplicación de software libre tiene asociada una “Comunidad”, que es la propietaria de sus derechos intelectuales y responsable de su evolución Cada Comunidad tiene unas reglas de gobierno propias: −
Algunas son de tipo asambleario o se basan en “meritocracias”, para desarrollar un producto concreto KDE, Gnome, Apache, Debian Algunas están controladas por la empresa que libera el código
−
SugarCRM, MySQL, ... Algunas son puramente consorcio de empresas que tienes intereses comunes
−
Eclipse: IBM, Oracle, SAP, Motorola, Nokia, ... Genivi: BMW, GM, Peugeot, Citroën, Intel
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Importancia del acceso al código fuente
El acceso al código fuente es la esencia del software libre, si no es imposible asegurar las premisas de la FSF Es necesario, sin embargo, que el software tenga una licencia de SL. Una empresa podría dar acceso al código fuente, pero sin permitir las modificaciones o reproducción. Ej. Microsoft lo hace bajo petición de grandes clientes Tener acceso al código fuente permite: −
Tener aplicaciones más seguras (seguridad por la transparencia)
−
Evitar el lock-in con un fabricante
−
Asegura el acceso a los datos perpetuamente (por definición hace el formato de datos abierto)
−
Hacer adaptaciones a medida si nos conviene
−
Controlar la evolución y mantenimiento del código (solucionar bugs)
−
Decidir cuando se cambia de versión (no me quedo “fuera de soporte”)
−
Controlar la calidad del producto que utilizamos
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Estudio de la Comisión Europea
La Comisión publicó en 2007 un estudio sobre el impacto económico del software libre en el sector europeo de TI y la economía europea en general Conclusiones generales: El impacto del software libre en la competitividad de las empresas europeas de tecnologías de la información es de “gran importancia” en toda la industria digital
El software libre tiene una amplia cuota de mercado en varios sectores, siendo líder en servidores web y sistemas operativos.
Una gran proporción de organizaciones públicas y privadas usan al menos algún aplicación de software libre.
El estudio completo puede descargarse de: http://www.flossimpact.eu
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Estudio de la Comisión Europea
Datos concretos: El desarrollo por parte de empresas de las aplicaciones de software libre clasificadas como de alta calidad (que han pasado controles de calidad similares a los del software privativo de calidad) tendría un coste de 12.000 millones de euros. Este stock de aplicaciones de alta calidad se ha doblado cada 18-24 meses en los últimos 8 años
El valor equivalente de inversión en software libre en Europa es de 22.000 millones de euros (36.000 millones de dólares en USA). Esta cifra representa el 20.5% de la inversión total en software en Europa (el 20% en USA)
Estados Unidos es líder en empresas grandes relacionadas con software libre. Europa es, sin embargo, líder en número de desarrolladores activos y altos responsables de proyectos.
Como previsión, el estudio afirma que el software libre tendrá una cuota de mercado del 32% en servicios de TI a finales de 2010 y alcanzará el 4% del PIB europeo.
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El software libre en el mundo
Fuente: Cenatic, informe sobre SFA 2010
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Modelos de negocio del software libre
Existen varios modelos de negocio para obtener ingresos del software libre. Los más habituales son: Servicios asociados a una aplicación.
−
Una empresa se especializa en una aplicación y proporciona servicios a los usuarios finales. La empresa puede ser la creadora o una tercera
Formación, soporte, servicios de implantación, servicios de consultoría, servicios de desarrollo Venta de software asociado a una aplicación
−
Una empresa desarrolla software complementario y lo comercializa en un modelo de suscripción o licenciamiento tradicional
La empresa puede ser la empresa que libera el código o una tercera Se acostumbra a comercializar modularmente Modelos de ingresos indirectos
−
Los ingresos provienen de otras vías como, por ejemplo, la publicidad o la venta de libros
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Algunas cifras de volumen
Gartner calcula que el 20% de las empresas en todo el mundo tienen un portal web basado en software libre. La cifra aumenta al 35% por a las grandes empresas en España, según Cenatic Informe Cenatic sobre la empresa española 2009 (http://web.cenatic.es/web/index.php?option=com_content&view=article&id=35500)
El 29% del software desarrollado en Europa es software libre
El software libre puede suponer un 36% de ahorro en la inversión en I+D
El 14% del software utilizado por las grandes empresas es software libre Los ERP, CRM y BPM son las aplicaciones menos implantadas con software libre
“Internet Explorer por debajo del 50% de cuota de mercado” (http://www.elmundo.es/elmundo/2010/10/06/navegante/1286358852.html)
Firefox: 35%
Google Chrome: 11,54%
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Fuente: Cenatic ,Informe sobre SFA en la empresa española 2009
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Fuente: Cenatic, Informe sobre SFA en la empresa española 2009
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Modelos de negocio del software libre
Modelo para desarrolladores de la aplicación: tener dos versiones de la misma aplicación −
Versión “Comunidad”: es software libre “puro”
−
Versión “Empresarial” o “Professional”: tiene algún tipo de coste por licencia, a cambio de funcionalidades adicionales a la versión “Comunidad”, algún servicio específico (actualizaciones, soporte, etc.) o el licenciamiento de la marca
Modelo de servicios asociados a una aplicación concreta −
La empresa ofrece servicios de formación o soporte para una aplicación de software libre
Modelo de VAR o OEM del software libre −
La empresa incorpora el software libre en sus productos, como un componente más
−
La empresa utiliza el software libre como base para un nuevo desarrollo, que comercializa como producto propio con licencia de software libre o no
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El sector en Catalunya
La mayoría de empresas proveedoras de software libre en Cataluña son pequeñas o medianas
Existe una asociación de empresas catalanas de software libre, CatPL:
http://www.catpl.org
Las grandes empresas y multinacionales siguen haciendo su negocio en Cataluña en software libre con sus canales tradicionales −
IBM sigue suministrando soporte de Linux
−
Red Hat o Novell suministran sus sistemas Linux
−
Oracle (después de adquirir Sun Microsystems) suministra su producto OpenOffice
La administración pública apoya al software libre con algunas iniciativas aisladas −
EinesTIC
−
Linkat
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Ventajas del software libre en la empresa
Reducción de costes Es el principal incentivo según el informe de CENATIC
Flexibilidad Por su modelo de producción, el software libre acostumbra a ser modular, con gran parte de las funcionalidades en “módulos enchufables” o plugins.
Mejor rendimiento y estabilidad Aunque muchas veces se ataca al software libre en este aspecto, la realidad es que estadísticamente es más estable que el software propietario. Por eso se utiliza en sistemas críticos como supercomputadores científicos o los sistemas transaccionales de Wall Street
Evita el “vendor lock-in” Es un error estratégico permitir que los sistemas de negocio críticos de la empresa estén basados en software de un tercero sin acceso a su código. Una implantación así puede resultar tan extremadamente cara de cambiar que obligue a pagar cualquier precio al proveedor
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Riesgos a tener en cuenta
Coste de mantenimiento Aunque las licencias no tengan ningún coste, la implantación y mantenimiento sí que lo tienen
Es necesario valorar antes de la implantación el coste de la operación y mantenimiento posteriores, sino podemos llevarnos alguna mala sorpresa
Si nuestra empresa no tiene capacidad técnica es probable que tengamos que subcontratar servicios
Tipo de licencia Como usuarios finales el tipo de licencia, siempre que sea libre, no tiene mucha importancia
Hay que valorarla, sin embargo,si queremos modificar y redistribuir el código
El software libre da libertad Tendremos capacidad de hacer cosas que con el software privativo no tenemos. Eso puede conllevar incertidumbre y la necesidad de tomar más decisiones.
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El análisis económico de los proyectos de TI: el modelo TCO
El TCO (Total Cost of Ownership) es un modelo para evaluar el coste global de un proyecto de tecnologías de la información, popularizado por la consultora Gartner El TCO pretende establecer el coste total que tiene la implantación y operación de un sistema a lo largo de toda su vida útil Considera inicialmente todos los aspectos. En el caso del software serían:
Coste total de adquisición y puesta en marcha
Coste total de la operación y mantenimiento
Costes a largo plazo
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El análisis económico de los proyectos de TI: el modelo TCO
Coste total de adquisición y puesta en marcha −
Coste de búsqueda en el mercado
−
El tiempo invertido en seleccionar la aplicación Coste de las licencias
−
Coste de adquisición o suscripción Coste de instalación e integración
−
Coste de migraciones
−
Coste de los riesgos asumidos
Posibilidad de bugs Riesgo de finalización o de cierre del fabricante Riesgo de cambio de precios
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El análisis económico de los proyectos de TI: el modelo TCO
Coste total de la operación y mantenimiento
Coste de las pruebas de funcionamiento
Coste del “downtime” y reparaciones
Coste de los problemas de seguridad −
Pérdidas de información
−
Pérdidas de reputación
−
Costes legales
Coste de backup y recuperación de datos
Costes de formación
Costes de auditorias de las licencias
Costes del personal de soporte y mantenimiento
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El análisis económico de los proyectos de TI: el modelo TCO
Costes a largo plazo
Coste de reemplazo del sistema
Coste de desmantelamiento del sistema
El modelo de TCO se tiene que aplicar a toda la vida útil del proyecto Si la duración del ciclo de vida del sistema no se puede determinar, conviene hacer un estudio a 5 y 10 años
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Comparativa del TCO entre software libre y software privativo
El TCO dependerá de cada proyecto y aplicación concreta, pero podemos generalizar algunos aspectos
El coste de licencias en software libre es nulo o muy bajo
El coste de implantación, en general, es similar Los costes de integración acostumbran a ser más bajos con el software libre, a no ser que la integración se realice con productos del mismo fabricante.
Si estamos funcionando ya con un software concreto los costes de migración pueden ser importantes
Los riesgos son diferentes
−
Con software libre el riesgo más importante es tener bugs que la comunidad no resuelva según nuestros deseos
−
Con software privativo los riesgos de discontinuidad de la aplicación son altos, incluso para fabricantes grandes y bien establecidos
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Comparativa del TCO entre software libre y software privativo
El TCO dependerá de cada proyecto y aplicación concreta, pero podemos generalizar algunos aspectos El coste de las pruebas es similar si no personalizamos los productos. Si se personaliza el software libre, estos costes suben
El coste de downtime del software libre es más bajo que el del software privativo en general. Hay que hacer menos actualizaciones e instalar menos parches.
Los costes de formación son similares en un proyecto de implantación. Más altos en software libre si hay un proceso de migración.
Los costes de auditoría y control de licencias son nulos con software libre
Los costes del personal son similares, igual que los costes de backup Los costes por problemas de seguridad acostumbran a ser más bajos con software libre, el software es más seguro. Habría que valorar si la garantía de indemnización que a veces comporta una licencia es útil en nuestro caso
Los costes a largo plazo son más bajos con software libre
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Aspectos estratégicos
La decisión de implantar un producto u otro no es sólo económica, hay que considerar también aspectos estratégicos Desde este punto de vista hay diferencias importantes entre el software libre y el software privativo. A favor del software libre (para productos maduros y estables):
Aporta en general mejor calidad: −
Programado por expertos que buscan reconocimiento y no lucro económico
−
El acceso al código fuente permite la mejora continua y expone a todo el mundo malas prácticas de programación
−
Está diseñado con pocos compromisos no técnicos
Acostumbra a ser más fiable y estable: −
No hay presiones comerciales para liberar nuevas versiones
−
El control de calidad la realizan miles de usuarios voluntarios
No hay que hacer actualizaciones obligadas por el fabricante
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Aspectos estratégicos
El software libre es más fácil de traducir a lenguas locales −
Prácticamente todo está diseñado pensando en la localización
−
La traducción y localización se puede hacer con relativamente poco esfuerzo
−
La traducción no depende de la licencia del fabricante
Garantiza la perennidad del acceso a los datos −
Utiliza estándares abiertos y libres
−
El acceso a los datos está siempre garantizado
El software privativo también tiene algunas ventajas estratégicas: −
Tiene la garantía de un fabricante
−
Las nuevas versiones son más frecuentes, por lo que puede incorporar funcionalidades de forma más rápida
−
Si se utilizan todos los productos de un solo fabricante la integración acostumbra a ser más sencilla
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Los estándares abiertos y la interoperabilidad
Un aspecto estratégico fundamental a considerar es si una aplicación utiliza formatos abiertos y libres o formatos cerrados para almacenar los datos y comunicarse con otras aplicaciones Otro aspecto importante y relacionado es el grado de interoperabilidad que permite con otras aplicaciones Un estándar abierto y libre es aquél que cumple: −
Es un estándar porque está apoyado y aceptado como tal por un organismo supranacional de estandarización reconocido. Ej. ISO, IEC, ITU
−
Es abierto porque sus especificaciones son públicas
−
Es libre porque se puede implementar sin tener que pagar royalties a nadie
El software libre, por su definición, sólo puede utilizar estándares abiertos y libres
Esto garantiza la perennidad de acceso a los datos y facilita la interoperabilidad
El software privativo utiliza muchas veces formatos no públicos, lo que obliga a adquirir licencias de uso para poder acceder a los datos y limita la interoperabilidad
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La importancia estratégica del acceso al código fuente
Proporciona la seguridad requerida en una empresa o administración −
Sin acceso a TODO el código fuente es imposible garantizar la privacidad, confidencialidad y seguridad de los datos
−
Hace que la aplicación sea menos vulnerable a virus y ataques
−
Permite garantizar la inexistencia de “puertas traseras”
−
Obliga a que la seguridad se base en un buen diseño, no en la opacidad
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La no gratuidad del software libre en la práctica
Adquisición del software Las licencias y actualizaciones son gratis, pero conseguirlas puede tener un precio
−
Download, contratación del servicio de actualizaciones, compra de una distribución de Linux, ...
Consultoría previa Hay que decidir qué implantamos y la forma de hacerlo
También hay que, antes de empezar, hacer una estimación de costes y un estudio de viabilidad
Puede ser necesaria la realización de un piloto (POC)
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La no gratuidad del software libre en la práctica
Pruebas y eventual adaptación del software
Hay que probar que cubre nuestras necesidades
Podemos querer modificar algún aspecto o funcionalidad Si queremos hacer algún desarrollo específico se puede encarecer considerablemente el precio del software
Integración y pruebas de preproducción Hay que integrar el software libre con nuestros sistemas actuales
Las pruebas de preproducción garantizan que otros sistemas no se verán afectados por la implantación del nuevo software
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La no gratuidad del software libre en la práctica
Implantación Fase de puesta en marcha del software
Si implica una migración, puede ser compleja y requerir de subproyectos adicionales
−
Marketing interno de por qué cambiamos
−
Gestionar la resistencia al cambio de los usuarios
−
Soporte y formación específico para la transición
Formación
Personal técnico
Usuarios finales
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La no gratuidad del software libre en la práctica
Soporte Hay que prever como se realizará el mantenimiento del software
Personal interno
−
A través de las comunidades
−
Contratando una empresa externa
Considerar el soporte a usuarios finales (helpdesk)
−
Explotación Hay que asegurar un nivel de servicio mediante un sistema de explotación como el necesario para el software “tradicional”
Eventual apoyo a la explotación por parte de empresas externas
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Los FUD contra el software libre
El software libre recibe constantemente lo que se llaman “FUD”, del inglés Fear, Uncertainty and Doubt (miedo, incertidumbre y duda). Los FUD son notas de prensa, artículos o informes pagados que de vez en cuando salen publicados a modo de campañas contra el software libre. Acostumbran a tener relación con alguno de los siguientes temas
El software libre tiene una curva de aprendizaje muy empinada y difícil
El software libre no tiene soporte, si alguna cosa falla estás solo Con software libre no se puede acceder a datos o compartir datos con software privativo
El software libre es peor que el software privativo porque lo hacen amateurs
En software libre hay muy pocas aplicaciones y son sólo para expertos El software libre va a acabar con la innovación y la industria del software, destruyendo miles de puestos de trabajo
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Los FUD contra el software libre
Más FUDs
El software libre no es seguro porque los hackers pueden ver el código
El software libre es una mala copia del software privativo
El software libre no da garantía ni se puede reclamar a nadie si no funciona El software libre viola patentes del fabricante XX y los usuarios serán demandados
El software libre tiene unos costos de mantenimiento y soporte mucho mayores que el software privativo
El TCO del software libre es mucho mayor que el del software privativo
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Diferencia entre las inversiones en software libre y software propietario
Forma de comercializar los servicios En software privativo el coste de las licencias puede aparentemente absorber algunos costes
−
En software libre no hay coste de licencias, por lo que las empresas habitualmente cobran explícitamente por todos los servicios
Cursos gratuitos, manuales, años de soporte gratuito, etc.
Forma de realizar el proceso de pruebas del software Una práctica habitual con software privativo es hacer una implantación “piloto” de pruebas de forma gratuita. Si el cliente adquiere el software esta implantación se convierte en definitiva después de abonar el precio de las licencias
En software libre no acostumbran a hacerse “pilotos” gratuitos. Las empresas cobran por el servicio de implantación, por lo que el modelo anterior no funciona
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Diferencia entre las inversiones en software libre y software propietario
Periodificación de los costes En software privativo a veces los proveedores rebajan el precio de entrada sabiendo que una vez implantado el proyecto recuperarán los ingresos gracias al lock-in
En software libre no hay lock-in y el cambio de proveedor es más sencillo, por lo que los precios que piden los proveedores se ajustan más a los servicios reales realizados en cada momento
En proyectos de migración el coste de “romper” el lock-in existente puede ser alto. Des de un punto de vista de TCO este coste se tendría que imputar como un coste de desmantelamiento del sistema privativo, pero acostumbra a imponerse el criterio del cash-flow y se imputa al proyecto de migración. Esto puede llevarnos a decisiones incorrectas a largo plazo.
Des de un punto de vista macroeconómico las inversiones realizadas en licencias acostumbran a ser royalties que se transfieren al exterior. Las inversiones en servicios acostumbran a fomentar la actividad y conocimiento locales
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Recursos de ayuda para implantar software libre
Asociaciones de empresas locales
CatPL: http://www.catpl.org
ASOLIF: http://www.asolif.es
Administraciones públicas
EinesTIC: http:/einestic.pimestic.cat
Cenatic: http://www.cenatic.es
Empresas locales que ofrecen servicios de desarrollo, formación, consultoría, soporte, etc.
Por ejemplo nosotros:
OPS Consulting − http://www.opscons.com −
[email protected] Otras que podéis encontrar en CatPL
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Caso práctico: migración de la aplicación ofimática
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Qué debe abarcar la migración
Instalación de la infraestructura de TI
Conversión de documentos y plantillas
Flujos de trabajo
Soluciones programadas y macros
Eventual integración de aplicaciones
Personas
Formación, procesos, reparos a la aceptación del cambio
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Visión de la migración
Evaluación
Funcionalidad y aceptación por parte de los usuarios
Fase 1 Proyecto piloto
Integración
OpenOffice en algunos departamentos seleccionados
Fase 2 Coexistencia
Despliegue
OpenOffice en toda la organización
Fase 3 Entorno ofimático corporativo
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El proyecto de migración
Crear el equipo de trabajo
Articular los objetivos
Analizar el entorno actual
Conocer a fondo el entorno
Determinar TCOs
¡Proyecto Piloto!
Preparar la estrategia de migración y el plan de trabajo
Definir pruebas y procesos de verificación
Ejecutar la migración según el plan de trabajo
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
El piloto del proyecto
Analiza el conjunto de documentos
Analiza el entorno
Estima la complejidad y el esfuerzo
Permite definir el alcance de la migración
Permite presentar resultados a los decisores
¡Crear confianza! © 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Conocer el entorno Infraestructura de ordenadores actual y planificada
Despliegue, mantenimiento, componentes, ...
Usuarios y perfiles de los usuarios
Básicos, avanzados, aplicaciones, flujos de trabajo, ...
Clasificación y cualificación de archivos
Patrones de uso
Complejidad, importancia, dispersión, ...
Grado de integración de MS Office
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Descubrir dependencias
Flujos de trabajo
Soluciones de terceros y añadidos (add-ins)
Soluciones a medida y macros
Las soluciones con macros quizás no admiten conversión automática
Interacciones con proveedores, colaboradores y clientes
Fuentes de datos
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Estrategia de migración Alcance de la migración
Un grupo de trabajo, un departamento, todos, ...
Conversión del conjunto crítico de documentos
Decidir el formato de intercambio interno y externo por defecto
Migración de macros y aplicaciones de terceros
Formación, helpdesk y soporte a la conversión
Definir TODOS los procesos
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Migración o coexistencia Los procesos y estructuras organizativas favorecen los escenarios de coexistencia
La migración puede ser una oportunidad para el rediseño
Dependerá de varios factores
Tamaño de la organización
Integración de MS Office en los procesos
Complejidad de la migración
Recursos disponibles
En general, lo mejor es una migración “suave”
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
OpenOffice
© 2010 OPS Consulting C. Diputació, 154
Compatibilidad con MS Office Abren archivos de MS directamente Guardan en formatos de MS Office Editan en formato nativo MS Formatos estándar y públicos Exportan a HTML y PDF en todas las herramientas ODF es su formato nativo
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Escenario de coexistencia Compañía/ Departamento
Compartición activa
Grupo A
Compartición pasiva
Visualizador/ MS Office
?
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
Grupo B
Clientes/Partners
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Definición de la coexistencia Evitar confusiones: definir un formato estándar para la compartición activa y pasiva
Evitar conversiones de “de ida y vuelta”
Definir un formato por defecto
Desplegar o mantener visualizadores de formatos MS
Guardar algunas copias de MS Office
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Clasificación de documentos
Eliminar – los que ya no sirvan de nada
Archivar – los que deban guardarse por ley
Convertir – los que sean activos
Automáticamente
Con intervención manual
Pasar a sólo lectura (pdf) – los que se compartan pasivamente
No tocar – los que dejamos como “legado”
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
Conversión de documentos Establecer la estrategia de conversión de documentos
Conversión por proceso por lotes −
Plantillas corporativas
−
Documentos críticos
Conversión “bajo demanda” −
Por parte de los usuarios
−
Creación de un servicio de conversión
Documentos complejos Documentos críticos o corporativos Crear un helpdesk para ayuda a la conversión
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La formación es necesaria Formación para la transición a diferentes niveles
Formación sobre el uso del producto Formación para la migración (conversión de documentos por los usuarios)
Formación para los técnicos (administradores y desarrolladores)
Comunicación del proceso de cambio a todos
Creación del helpdesk
Específico para la migración
Soporte a usuarios sobre uso del producto
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
La guía de migración
Descripción general de la migración
Componentes de la estrategia de migración
Comparación de prestaciones
Conversión de plantillas y documentos
Conversión de fuentes de datos
Estrategia de comunicación
Estrategia de coexistencia
Estrategia de formación
Estrategia de soporte
Guía de Migración
© 2010 OPS Consulting C. Diputació, 154
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
TCO Realizar un TCO comparativo
Escenario 1: migración desde MS Office 2003 a OpenOffice Año 1 N. de usuarios
100
Coste de licencias Coste de im plantación tecnológica Coste de las conversiones y migraciones Coste de la form ación Coste del soporte Coste de com unicación Gestión de proyecto y otros gastos
0 14.040 18.960 4.820 14.800 2.220 16.560
Total por año
71.400 €
COSTE TOTAL DE PROPIEDAD 5 AÑOS : COST TOTAL MEDIO POR AÑO: COSTE POR AÑO Y USUARIO:
© 2010 OPS Consulting C. Diputació, 154
Año 2
€ € € € € € €
Año 3
100 0 0 0 1.800 1.800 0 0
€ € € € € € €
3.600 €
Año 4
100 0 0 0 1.800 1.800 0 0
€ € € € € € €
3.600 €
Año 5
100 0 0 0 1.800 1.800 0 0
€ € € € € € €
3.600 €
100 0 7.000 2.000 2.500 2.500 1.500 8.200
€ € € € € € €
23.700 €
105.900 € 21.180 € 212 €
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com
Aspectos económicos del software libre
TCO Realizar un TCO comparativo
Escenario 2: migración desde MS Office 2003 a la última versión MS Office Año 1 N. de usuarios
100
Coste de licencias Coste de im plantación tecnológica Coste de las conversiones y migraciones Coste de la form ación Coste del soporte Coste de com unicación Gestión de proyecto y otros gastos
32.900 7.000 2.000 2.500 2.500 1.500 8.200
Total por año
56.600 €
COSTE TOTAL DE PROPIEDAD 5 AÑOS : COST TOTAL MEDIO POR AÑO: COSTE POR AÑO Y USUARIO:
© 2010 OPS Consulting C. Diputació, 154
Año 2
€ € € € € € €
Año 3
100 0 0 0 1.800 1.800 0 0
€ € € € € € €
3.600 €
Año 4
100 0 0 0 1.800 1.800 0 0
€ € € € € € €
3.600 €
Año 5
100 0 0 0 1.800 1.800 0 0
€ € € € € € €
3.600 €
100 52.080 7.000 2.000 2.500 2.500 1.500 8.200
€ € € € € € €
75.780 €
143.180 € 28.636 € 286 €
08011 Barcelona Tel. 93 451 40 46
[email protected] http://www.opscons.com