Software Libre para la PyME I Ponentes: Lorenzo Moreno Muñoz Ricardo Suarez Caballero Tecnolibres.com Serviweb.es
Nov 18, 2014
Software Libre para la PyME IPonentes: Lorenzo Moreno Muñoz
Ricardo Suarez Caballero
Tecnolibres.comServiweb.es
IntroducciónReseñas y antecedentes históricos
2
Lo que nos mueve
Ayudar a conocer nuestra perspectiva del software libre desde nuestra experiencia
Que las PyMEs murcianas tengan conocimiento para elegir libremente su software
Que las PyMEs incrementen su efectividad con opciones de gran calidad a costes mínimos
1
2
3
3
● Es una visión muy práctica.
Mi interés no es mayor que el de los usuarios y empresas que finalmente se están beneficiando y se van a beneficiar.
Hablamos de libertad, y lo que importa verdaderamente es utilizar el recurso del software libre como ventaja competitiva. Se trata de poder elegir qué usamos para no entrar a un laberinto sin salida.
La visión
A todo gran avance le ha precedido un nuevo paradigma
El software libre ha venido para quedarse:Sostenible | Viable | Ético
Un nuevo paradigma y una ventaja económica
A
B
C
Software:
¿Libre?
En servidores
Apache
PHP
MySQL
En webs
Blogs, foros, wikis
Contenidos
Documentación
Enseñanza (elearning)
Estándares Web
(X)HTML, CSS, AJAX
png, svg, jpeg, [vídeo]
Estándares Abiertos:Ofimática: ODF (odt, ods, odp, odg, odb), PS, PDF, rtf...Multimedia: imagen, audio y vídeoImagen: (jpeg, png, svg)Audio y vídeo: OGG (vorbis, theora, flac, speex) Generales: XML
Móviles y PDA: Symbian, Android, MeeGo, PalmOSNetbooks: Linux, Ubuntu Netbook RemixPC: Linux, BSD, FreeDOS, ReactOSServidores: LinuxEmbebidos (mp3, routers...): Linux
Está por todas partes...
INTERNET
El software libre es una realidad
En España
ANTECEDENTES Y EVOLUCIÓN
1946 ENIAC. Primera computadora electrónica1964 MULTICS (MIT: GE y Bell) Multiusuario y multitarea1970 UNIX (MIT: Bell) Multiusuario y multitarea1978 Apple DOSAños '80:198x UNIX (Proc. Motorola)1980 BSD (basado en UNIX)1984 MSDOS (Proc. Intel, IBM PC)1984 Mac OS1985 Windows 1.0 (interfaz de MSDOS)Años '90:1990 Windows 3.0 (SO propiamente)1991 GNU/Linux1995 Windows 952002 Mac OS X (basado en BSD)2010 ¿Actualidad? ¿Hoy?
Antecedentes HardwareSoftware
Primera computadora electrónica: ENIAC
Primer SO: MULTICS (multiusuario y multitarea)
UNIX (multiusuario y multitarea)
Apple DOS
BSD – Basado en UNIXMSDOS y Mac OS
Mac OS X (basado en BSD)
Linux (tipo UNIX)
1980
1970
1978
1946
19901991
.
.
.
.
1964
19841985
2002
2010 Hoy
1995 Windows 95
Software
12
Primera computadora
MULTICS
UNIX
Apple DOS
MSDOS
Linux
1980
1970
1978
1946
19901991
.
.
.
.
1964
19841985
2002
2010 Hoy
1995 Windows 95
Cantidad de ordenadores en el mundo 1969 1984
13
XEROX Alto – 197376
Xerox Star 1981
Windows 1.0 1985
Xerox Apple MicroSoft← ←
NextStep 1.0 (1990)
Windows 3.0 (1991)
¿VHS vs Beta?
15
Beneficios de la guerra por el hardware
● La competitividad por el hardware nos trae:● Inversión en I+D● Mejores productos
– Reducción de tamaño, peso, consumo– Más capacidades
● Nuevos productos– Nuevos mercados donde hay menos competencia
● Abaratamiento de los costes de producción● Precio asequible a toda la sociedad
– Que lo convierte en un bien de consumo
Beneficios de la guerra por el software
● La competitividad por el software nos trajo:● Mejores productos
– Más capacidades, las permitidas por el hardware– Mejoras en la integración multimedia imagen, audio y vídeo– Mejora de calidad/capacidad multimedia
● Mejora de los entornos de programación– Programación de alto nivel
● ¿Nuevos productos?– No siempre: La hoja de cálculo se inventó en 1979
● ¿Precio asequible a toda la sociedad? ~ NO– Que prácticamente lo convierte en un bien de lujo que sólo
compran algunos
Hasta el dominio de Windows y Office
¿Y ahora?● La competitividad la genera el software libre
● Compitiendo con otros productos FLOSS● El software privativo no quiere quedarse atrás
– Ve una dura competencia su modelo de desarrollo– Le está sacando de su estancamiento– Considera el cambio de diseño “un gran avance”
● Eso sólo genera costos a administraciones y empresas● Las mejoras suelen suponer un gasto y no un ahorro (cambios
de formatos, cambios en el funcionamiento...)
● Estandarización de formatos
Tras la guerra por el software Actualmente
La competitividad del software libre
Internet Explorer 7 Firefox 3.5+
WikipediaMicrosoft Encarta
Windows en móviles Android (linux)Symbian y MeeGoy embebidos
Vista en netbooks Linux (Ubuntu y otros)
Microsoft Office OpenOffice.org
Tendencia
Año 2010 Año 2020Año 2000
Año 2010 Año 2020El software pronto alcanza su madurez exprimiendo las funcionalidades de su hardware
El hardware evoluciona mejorando sus capacidades y añadiendo características
SURGIMIENTO Y PARADIGMA
● En los '80 el software empezaba a ganar importancia
● Empezó a ser un producto de mercado, y comenzó la guerra por el dominio del software
● Las empresas de software empezaban a luchar por la hegemonía de sus productos
● Empezaron a restringir el acceso a las partes internas del programa: su código fuente● Limitaban las posibilidades del software
Momento histórico
● Se comercializó cerrado a partir de los 80● Se ofrece como un producto manufacturado
perecedero, pero tiene restricciones que no se dan en ningún otro caso:
– No se puede modificar. No se puede adaptar.– No se puede prestar, pues– El productor impone condiciones de uso– No está regulado (monopolios)
● De ahí que al software propietario se le llame:
Software privativo [de libertades]
Surgimiento del software privativo
● Los manufaturadores consideran que el software es un producto✗ Único✗ De su propiedad✗ Bajo su control
➔ Pues únicamente bajo ese paradigma se pueden permitir caras licencias de uso bajo sus condiciones. Exigen un peaje por usar su producto [que por eso no es tuyo].
Concepto de software privativo
● Surgió por una necesidad de libertad● Quería dar libertad para usar, estudiar,
modificar y compartir el software● Evitaba tener intereses comerciales que
limitaran al usuario● Su fundamento es la transparencia● Tiene enormes ventajas● ¿Quién lo hace?
→ surge el dilema del desarrollo
Surgimiento del software libre
● Lo inició la FSF en 1985● Comenzó (y continúa) de forma diversificada● Tiene carácter modular● Las herramientas de desarrollo permiten la
coordinación y la organización● Lo realiza una comunidad de
usuarios/programadores y en ciertos casos están apoyados por empresas que colaboran en su desarrollo
Desarrollo de software libre
● El software libre se entiende como conocimiento
● Y bajo ese paradigma, ese legado puede modificarse, mejorarse y evolucionar
● Compartirlo es un beneficio para todos● El usuario tiene la propiedad del software y es
libre de cómo lo usa y para qué● [opcional] El autor inicial puede exigir que las
mejoras se compartan → copyleft
Paradigma del software libre
● Comienza con la Free Software Foundation, con su proyecto GNU, hacer un S.O. libre
● Paralelamente lo desarrollan voluntarios● En 1991 Linus Torvalds crea linux, la base de
un sistema operativo● Con internet se amplía la comunidad de
desarrollo● Respaldo de grandes empresas al sistema
GNU/linux
Evolución del software libre
Motivos empresarialesDespués: Presentación del software
29
LIBRE● Costo reducido ó 0€● Libertad para instalar● Transparencia● Te facilita la
migración● Versátil● Seguro● Usa estándares
PRIVATIVO● Es caro● Pago de licencias● Sometido a intereses● Te ata y obstaculiza● Incompatible
– Sistemas– Competencia– Versiones anteriores
Libre vs Privativo
Mayor seguridad
Mayor rendimiento
Mayor privacidad
Compatible: Usa estándares
Mayor control
Ahorro en licencias
Ahorro de costes
Mayor efectividad
Resumen
¿Todo es favorable?
Debilidades
Amenazas Oportunidades
Fortalezas
Debilidades
● Falta de formación: En el usuario y en el técnico
● Falta de publicidad: De las empresas creadoras de software
● Formatos y protocolos cerrados: En infraestructuras previas existentes
● Preinstalación de software: Dificulta la libre elección del usuario, principalmente cuando no es consciente de cuánto está pagando por él
● Necesidad de software específico: Hardware no estandarizado, software personalizado
Amenazas
● Patentes de software: No tienen validez en Europa, pero continúan las presiones
● Dependencia de proveedores existentes de software: Puede no existir la posibilidad de contratar software libre
Fortalezas
● Ahorro en despliegue: No hay que pagar licencias por usuario o por copia instalada
● Estándares y protocolos abiertos: Definidos y accesibles, son una piedra angular
● Posibilidad de auditar el código fuente: Ser transparente promueve la confianza
● Disponibilidad de gran cantidad de software: Gran cantidad de software para casi todo tipo de uso
● Reutilización: Los programas no se hacen desde cero, se reutiliza el código
● Disponibilidad de conocimiento: Gran cantidad de documentación libre y foros de consulta
● Posibilidades de adaptación
● Rápida evolución
Oportunidades
● Independencia del proveedor: El software está siempre disponible y se basa en estándares abiertos
● Interoperabilidad: Los estándares favorecen la interoperabilidad
● Transferencia tecnológica: No se hace necesario cambiar el software periódicamente
● Desarrollo industrial: Desarrollo local de una industria innovadora y potente
● Buena acogida entre profesionales jóvenes y pequeños empresarios
Ventajas del software libre
● Libertad de elección del proveedor– Servicios como soporte, migración no dependen de un
solo proveedor
● Mejor calidad/precio– Favorece la competitividad al eliminar monopolios
● Garantía de ineroperabilidad– Gracias al uso de estándares
● Protección de la inversión– Contra cambios de políticas, desaparición de
proveedores
● Socialmente justo– Permite el acceso a bajo costo a los ciudadanos
● Soporte técnico y mantenimiento– No existe la exclusividad– Soporte y constantes actualizaciones de la comunidad
● Conservación de la información● Confianza y seguridad Transparencia→
● Estabilidad y calidad● Ahorro de costes
Otras ventajas
Modelo de desarrollo OpenSource
LA REALIDAD DEL SOFTWARE LIBRE
● En España el software libre es una alternativa consolidada:– Ministerio de Administraciones Públicas
– Ministerio de Justicia
– Junta de Extremadura
– Junta de Andalucía
– Comunidad Valenciana
– Ayuntamientos
– …
● Existe una recomendación de la Administración General de utilizar software libre siempre que sea posible
● Existe legislación que fomenta el uso de software libre
● R.D. 4/2010 Las Administraciones públicas usarán estándares abiertos, así como, en su caso y de forma complementaria, estándares que sean de uso generalizado por los ciudadanos […]
BOE 29/01/2010
Realidad en España
● La Universidad de Murcia coordina el Grupo CRUETIC Software Libre del que participan las 78 universidades españolas
● Asociaciones empresariales entorno al software libre: SoliMadrid, AndaLibre, ESLE, AgaSol...
● ASOLIF: Federación empresarial de asociaciones de software libre
Realidad en España (y 2)
CENATIC
Centro Nacional de Referencia de Aplicación de las Tecnologías de la Información y la Comunicación
● Proyecto estratégico para impulsar el software libre en España
● Fundación pública estatal● Depende de RED.ES (Ministerio de Industria,
Turismo y Comercio)● Cometido
– Software libre en la administración– Campaña de comunicación y observatorio del software– Fomentar el tejido empresarial entorno al software libre
En el año 2012 el 80 por ciento de todo el software comercial incluirá elementos de las tecnologías de código abierto. La mayor parte de éstas son tecnologías maduras, estables y bien soportadas. Ofrecen oportunidades significativas para los proveedores y los usuarios con el fin de reducir su coste total de propiedad e incrementar la rentabilidad de la inversión. Aquellas empresas que hagan caso omiso de esto se verán en una situación de grave desventaja competitiva.
Informe del grupo Gartner Consulting del 31 de Enero de 2008
Estudio
Empresas que desarrollan linux (81% del código):
● Red Hat
● IBM
● Novell
● Intel
● Oracle
● HP
● Nokia
● Sun Microsystems
● AMD...
Algunas empresas que usan/apoyan GNU/linux:● Google● Adobe● Macromedia● DELL
Linux está valorado en 1.025M € (1.000 programadores durante 14 años). Una distribución como Fedora 9 costaría 10.800M€
Apoyo de empresas
● Ahorro de costos en software (licencias)● Ahorro de costos en programadores● Ahorro de costos en hardware (reutilización)● Incremento de la privacidad y seguridad● Menor tiempo de administración
– Menos problemas de seguridad (virus, troyanos, errores humanos)
– Instalación, configuración y activación de licencias
● Centrado en la productividad y efectividad● LIBERTAD
Motivos para una PyME
● Su modelo de desarrollo es eficiente
● El software libre ha dado la talla
● Toda la infraestructura de las modernas TI ha sido soportada por el software libre
● Internet no existiría tal y como lo conocemos hoy sin SL
● Algunos programas libres son más usados que su homólogo privativo
● La calidad del software libre nada tiene que envidiar al resto: Firefox, Wordpress, OpenOffice, PHP, MySQL, moodle...
Calidad el software libre
● En 25 años, la experiencia demuestra que sí● Pero no es económica la razón principal● No sólo existe el winwin, winlose. Tenemos
otros como neutralneutral, winneutral● Los desarrolladores no perciben que tenga un
coste. Lo conciben como altruismo, y lo hacen por placer.
● Beneficio: Se pone un ladrillo y se obtiene una casa Colaboración→
● La colaboración no tiene suma cero
¿Económicamente viable?
● ¿Es natural, o viola alguna ley fundamental?● Cuando el mercado es competitivo, los bienes
se convierten en bienes de consumo, y por tanto los precios deberían ser similares a los de producción
¿Sucede?
● Si el coste de producir es cero, y los costes marginales son cero, el precio 'cero' está justificado
● Lo antinatural es que a pesar de ser un pilar básico hoy en día, no tenga precios adecuados a su producción y el resto de costes
Motivos de su viabilidad
● Programas de mayor calidad que los privativos● Actualización constante (seguridad, mejoras)
● Reparación de errores● Mejoras de diseño, opciones● Actualizaciones de seguridad
● Actualizaciones gratuitas● [Actualizaciones automáticas]● Última versión
Grandes beneficios
ContinúaPresentación del software
51
Colabora:
Ponentes: Lorenzo Moreno Muñoz Ricardo Suárez Caballero
lorenzowwwserviweb.esContacto:
ricardowwwserviweb.es
¡Gracias!
Tecnolibres.comServiweb.es