7 consejos para triunfar en el cambio a software libre
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

7 consejos para triunfar en el cambio a software libre

  • 5,085 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
5,085
On Slideshare
4,341
From Embeds
744
Number of Embeds
23

Actions

Shares
Downloads
109
Comments
0
Likes
1

Embeds 744

http://lreinailusiones.blogspot.com 356
http://lreinailusiones.blogspot.com.es 161
http://lreinailusiones.blogspot.mx 108
http://lreinailusiones.blogspot.com.ar 26
http://luciablog5.blogspot.com 25
http://lreinailusiones.blogspot.ru 23
http://www.slideshare.net 9
http://luciablog5.blogspot.com.es 7
http://lreinailusiones.blogspot.de 7
http://lreinailusiones.blogspot.com.br 4
http://luciablog5.blogspot.fr 3
http://lreinailusiones.blogspot.co.uk 2
http://lreinailusiones.blogspot.in 2
http://lreinailusiones.blogspot.kr 2
http://lreinailusiones.blogspot.ch 1
http://lreinailusiones.blogspot.com.tr 1
http://lreinailusiones.blogspot.jp 1
http://lreinailusiones.blogspot.nl 1
http://www.lreinailusiones.blogspot.com 1
http://lreinailusiones.blogspot.ca 1
http://lreinailusiones.blogspot.ie 1
http://www.linkedin.com 1
http://lreinailusiones.blogspot.fr 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 7 buenos consejos para triunfar en el cambio al Software Libre Dani Gutiérrez Porset jdanitxu@gmail.com Donostia, nov-08
  • 2. Consejos... ¿para qué público? ● Para las empresas... ... usuarias o proveedoras ... consolidadas o en gestación ... grandes o pequeñas ... públicas o privadas ● Para los usuarios domésticos 2
  • 3. 1. Entender en qué consiste el FLOSS 3
  • 4. 1 Una cuestión tecnologica...
  • 5. 1 pero también filosófica, ideológica, política, social... humana
  • 6. 1 ¿Qué es “software”? Programa informático: secuencia de instrucciones que un/a computador/a puede interpretar y ejecutar Código Código ejecutable fuente (“código máquina”) Se “compila” y...
  • 7. 1 ¿Qué es “software”? Símil: recetas gastronómicas Receta Plato final gastronómica Se cocina y...
  • 8. 1 ¿Qué es “libertad”? Libertad: Facultad del ser humano que le permite decidir llevar a cabo o no una acción según su inteligencia o voluntad
  • 9. 1 Libertades del software ●Por N usuarios (totales o concurrentes) Uso ●Instalación en N máquinas ●Para finalidades concretas Acceso al ●Para aprender ●Para auditar y evitar errores o malware código fuente Del fuente: traduccciones, mejorar SW,... Cambios ● ●(Del ejecutable) Distribución ●Del original (gratis o no) ●De las modificaciones (gratis o no) Libertades de los trabajos derivados
  • 10. 1 Libertades del software ● Tipos de programa: Privativo (o Propietario) Libre
  • 11. 1 Licencias de software Derechos y obligaciones de un programa Software ●Shareware/Freeware: gratis, Privativo tiempo limitado o versión demo OpenSource ● Software Public domain + fuentes [+copyleft] ● Libre BSD ● GPL ●
  • 12. 1 Licencias de software Licencias libres ● GPL ● BSD – Empleada por el S.O. BSD – Exige que el software sea libre. – No exige que los trabajos derivados también lo sean: debate si es más o menos libre que GPL ● X11/Xfree86/MIT ● Apache Software License ● Mozilla Public License ● ...
  • 13. 1 Licencias de software Licencias duales ● Empleadas en algunas empresas ● No libres del todo: según para qué usos ● Ej. MySQL: – Libera su software como GPL. – Permite a empresas que no quieran liberar sus desarrollos basados en MySQL pagar por l¡cencias comerciales OEM.
  • 14. 1 Licencias de software GPL ● Licencia Pública General ● Características: – 4 libertades. Referente universal del software libre. – Copyleft: el software derivado ha de mantener la misma licencia. “Vírica”.
  • 15. 1 Licencias de software GPL ● Historia: – 1989: v1 por Richard Stallman (FSF) – 1991: v2 y LGPL: se puede enlazar un programa libre con sw privativo – 2007: v3. Problemas detectados en GPLv2: ● TiVo-ización. ● DRM. ● Indefensión frente a patentes. ● Incompatibilidades entre diferentes legislaciones. Polémica
  • 16. 1 Licencias de software Organizaciones referentes ● FSF (Free Software Foundation) ● OSI (Open Source Initiative)
  • 17. 1 ¿Qué es “software libre”? Libertad 0: Libertad para ejecutar el programa con cualquier propósito (privado, público, comercial, etc.)
  • 18. 1 ¿Qué es “software libre”? Libertad 1: Libertad para estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente)
  • 19. 1 ¿Qué es “software libre”? Libertad 2: Libertad para copiar el programa de modo que se pueda ayudar a cualquiera
  • 20. 1 ¿Qué es “software libre”? Libertad 3: Libertad para mejorar el programa y publicar las mejoras, de forma que se beneficie toda la comunidad
  • 21. 1 Historia del software libre ● Años 70: ● Pocos ordenadores. ● Muy caros. El negocio está en el hardware, el software es un añadido. ● Informática artesanal, se posee el código fuente de todo y se suele modificar.
  • 22. 1 Historia del software libre ● Años 80: Nace el PC: ordenadores 8 ● baratos. 9 7 ● El negocio pasa a la venta de software. 1 ● Licencias privativas. ● Cláusulas de no divulgación.
  • 23. 1 Historia del software libre ● Años 80: ● Richard Stallman (MIT) no está de acuerdo con esta pérdida de libertad y crea la Fundación del Software Libre (FSF). ● Proyecto GNU: Crear un Sistema Operativo libre.
  • 24. 1 Algunas aclaraciones ● No es una cuestión de precio “free as in beer” “free as in free speech” No gratis (Servicios) Libre Libertad Precio Privativo Gratis
  • 25. 1 Algunas aclaraciones ● “Free software” “Open source software” ● Política vs Tecnología ● ¿Argumento de mercado “gratis”/“libre”? ● FLOSS = Free Libre + Open Source Software
  • 26. 1 Algunas aclaraciones Dominio público vs Uso público/privado Qué se compra con una licencia privativa: No la propiedad sino algunos derechos Diferenciar entre las licencias de: ● Las herramientas de desarrollo y el código base para su construcción ● Las piezas necesarias para su ejecución ● Nuestro programa final
  • 27. 1 Algunos mitos Software libre = “Linux” Software libre = “programas que sólo funcionan en Linux”. Ejs programas multiplataforma: Privativos Libres
  • 28. 1 Algunos mitos El software privativo es más seguro que el software libre. ● Software Privativo: “Security through obscurity”. ● Troyanos. ● Virus, a día de hoy.
  • 29. 1 Algunos mitos El software libre es difícil de usar ¿Firefox y Oo son difíciles de usar? Software libre = Línea de comandos
  • 30. 1 La cultura del software libre Intereses: ● Comercial ● Realización personal. “Just for fun”. “freak”=pasión por... [hacker vs cracker, phreaker, lamer, viruxer] ● Reconocimiento por la comunidad. Meritocracia. ● Aportación a la humanidad Mayormente espacio masculino.
  • 31. 1 La cultura del software libre La comunidad. Desarrollo según modelo “bazar”. Sitio Nº de proyectos www.sourceforge.net Más de 75.000 (jun 2006) www.freshmeat.net Más de 40.000 sourcewell.berlios.de Más de 3.000 savannah.gnu.org Más de 2.500 Construcción en base a “piezas” intercambiables. ● Ventaja: libertad de elección, adaptabilidad a necesidades ● Desventaja: dispersión de esfuerzos de desarrollo.
  • 32. 1 Modelo de Negocio del S.L. Producto ● Desarrollo desde 0 ● Adaptación ● Corrección errores ● Mejoras Servicio ● Traducción ● Instalación ● Configuración ● Soporte ● Formación
  • 33. 1 Modelo de Negocio del S.L. Empresas con negocio basado en software libre: ● Mundiales: IBM, Sun, RedHat, Canonical, Novell, Digium Asterisk. ● Locales: ESLE Algunos paradigmas: ● Apache ● Alfresco ● top500.org ● www.linuxmovies.org/studios.html
  • 34. 2. Interiorizar las Ventajas del Floss 34
  • 35. 2 Ventajas para los clientes Libertad ante proveedores. No “cliente cautivo” Ahorro por reutilización De gasto en licencias a inversión en personas y servicios Seguridad por auditabilidad del código fuente Cada vez hay más empresas usuarias de software libre 35
  • 36. 2 Ventajas para los proveedores Recurso de conocimiento Oportunidad de negocio en servicios A diferencia de, ej. HW libre, se puede mejorar el SW existente con conocimiento y tan sólo un PC 36
  • 37. 2 Ventajas para el mercado Se eliminan monopolios Redistribución más horizontal de la riqueza Oportunidad de negocio para desarrollo local Ahorro de licencias en “commoditiesquot; Es algo imparable. Reinventarse o morir 37
  • 38. 2 Ventajas para las sociedades Se va creando un corpus de software patrimonio de la humanidad que mejora con el tiempo. Recurso de conocimiento (para quien estudia informática) Traducción a lenguas locales Legalidad Valores de libertad, solidaridad, comunidad 38
  • 39. 3. Decidir el cambio 39
  • 40. 3 Metodología tradicional ● Pasos: ● Listado de alternativas ● Listado de criterios o preguntas: ● Respuestas ponderadas ● Selección ● ¿Qué valor me aporta si es FLOSS? ● ¡No siempre es la solución! 40
  • 41. c23 SL Personal cualificado C RRHH 41 c22 SL Mantenibilidad C c21 SL SL Seguridad c20 SL Auditabilidad C Eficiencia Calidad y SL,GL c19 Optimización de código para el hardware C c18 SL Documentación de desarrollo e integración c17 SL Fuente creciente de reutilización y conocimiento C c16 SL Adaptabilidad de soluciones existentes C Análisis FODA Operatividad y Usabilidad c15 SL Usabilidad c14 GL Distribuciones GNU/Linux C c13 SL Disponibilidad de aplicaciones SL,C c12 SL SL Formatos, protocolos e interfaces C Interoperabilidad c11 SL Iniciativas de incompatibilidad hardware c10 SL S.O. y dispositivos hardware C GL c9 S.O. y Arquitecturas de microprocesador C c8 Coste total de propiedad - - - - Costes SL c7 Ahorro por reutilización C SL c6 Ahorro en licencias C c5 Eliminación de monopolios C SL c4 Patentes de software y otras leyes Mercado GL c3 Alianzas y apuestas de grandes fabricantes SL c2 Tasa de crecimiento SL c1 Cuota de mercado de Sistema Operativo Característica Oportunidad Debilidad Fortaleza Amenaza 3
  • 42. 3 Ej. Disponibilidad de aplicaciones S1 Intermedias S2 Clientes de navegación, Ofimática (Procesador de Diseño gráfico correo electrónico, textos, hojas de cálculo, mensajería instatánea,... presentaciones) Servidores de red: correo Antivirus CAD/CAM, especialmente 3D electrónico, web, ficheros, directorios, mirrors, proxys,... Bases de datos Sistemas de Información Geográfica Compiladores Edición WYSIWYG de HTML, Flash Librerías de servicios Composición de música múltiples Gestión de usuarios Juegos ... ... 42
  • 43. 4. Planificar el cambio 43
  • 44. 4 Algunas pautas para el cambio ● Recursos: ● Personas. Outsourcing vs DIY ● Presupuesto ● HW, SW, Comunicaciones ● Plazos ● No crear falsas expectativas. “La última y nos vamos” 44
  • 45. 4 Estrategias Plan de migración de datos y documentos Plan de migración de aplicaciones ● 1-BackOffice 2-FrontOffice ● Si es de Windows a GNU/Linux: – Sw libre para Windows – Emuladores/Virtualizadores 45
  • 46. 5. Realizar el cambio 46
  • 47. 5 Vencer la resistencia al cambio Personas Procesos Infraestructuras ● Más complejo el cambio humano que el tecnológico. ● Pedagogía del cambio gradual: Formación + Acompañamiento 47
  • 48. 6. Medir los resultados y ... 48
  • 49. 6 PDCA ● Revisar y Evaluar ● Elaborar nuevos planes en base a: ● Acciones de corrección ● Acciones de mejora 49
  • 50. 7. Aportar a la comunidad 50
  • 51. 7 ¿Qué se puede aportar? ● Aportaciones económicas. Caso AA.PP. ● Compartir los resultados con licencia adecuada: ● Código ● Conocimiento ● Difusión de experiencias exitosas 51
  • 52. Este documento...  … ha sido realizado íntegramente con software libre.  … está disponible en: http://www.slideshare.net/danitxu/slideshows  … tiene una licencia de uso: http://creativecommons.org/licenses/by-sa/3.0/ 52
  • 53. www.queremossoftwarelibre.org www.softwarelibreanahidugu.org Eskerrik asko etortzeagatik 53