SlideShare una empresa de Scribd logo
1 de 53
Descargar para leer sin conexión
7 buenos consejos
para triunfar en el cambio
         al Software Libre

Dani Gutiérrez Porset
jdanitxu@gmail.com
Donostia, nov-08
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
1. Entender
en qué consiste el FLOSS


                           3
1




    Una cuestión   tecnologica...
1




          pero también
     filosófica, ideológica,
    política, social... humana
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...
1

        ¿Qué es “software”?
      Símil: recetas gastronómicas
       Receta                       Plato final
    gastronómica




                   Se cocina y...
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
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
1

       Libertades del software
●   Tipos de programa:

                         Privativo
                         (o Propietario)




                         Libre
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
                   ●
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
    ●   ...
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.
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”.
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
1

           Licencias de software
    Organizaciones referentes
    ●   FSF (Free Software Foundation)



    ●   OSI (Open Source Initiative)
1

     ¿Qué es “software libre”?
               Libertad 0:
    Libertad para ejecutar el programa
          con cualquier propósito
     (privado, público, comercial, etc.)
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)
1

    ¿Qué es “software libre”?
              Libertad 2:
    Libertad para copiar el programa
    de modo que se pueda ayudar a
               cualquiera
1

     ¿Qué es “software libre”?
               Libertad 3:
    Libertad para mejorar el programa
     y publicar las mejoras, de forma
    que se beneficie toda la comunidad
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.
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.
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.
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
1

            Algunas aclaraciones
●   “Free software” “Open source software”
    ●   Política vs Tecnología
    ●   ¿Argumento de mercado “gratis”/“libre”?
    ●   FLOSS = Free Libre + Open Source Software
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
1

               Algunos mitos
     Software libre = “Linux”
     Software libre = “programas que sólo
     funcionan en Linux”.

     Ejs programas multiplataforma:



Privativos                                  Libres
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.
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
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.
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.
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
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
2. Interiorizar
las Ventajas del Floss


                         34
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
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
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
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
3. Decidir
el cambio


             39
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
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
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
4. Planificar
 el cambio


                43
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
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
5. Realizar
 el cambio


              46
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
6. Medir los resultados
          y ...


                          48
6

                       PDCA
●   Revisar y Evaluar
●   Elaborar nuevos planes en base a:
    ●   Acciones de corrección
    ●   Acciones de mejora




                                        49
7. Aportar
a la comunidad


                 50
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
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
www.queremossoftwarelibre.org
www.softwarelibreanahidugu.org
     Eskerrik asko etortzeagatik




                                   53

Más contenido relacionado

La actualidad más candente

Programas de uso libre
Programas de uso libreProgramas de uso libre
Programas de uso libreelvisurgiles
 
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...yeseniabeatrizgarciaorellana
 
Software Libre y Software Gratis
Software Libre y Software GratisSoftware Libre y Software Gratis
Software Libre y Software GratisErnesto Carlo
 
Unirse a Fedora, o cómo participar en una comunidad Open Source
Unirse a Fedora, o cómo participar en una comunidad Open SourceUnirse a Fedora, o cómo participar en una comunidad Open Source
Unirse a Fedora, o cómo participar en una comunidad Open SourceJuan José Martínez
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.Jose Omar Lopez Gonzales
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...Jose Omar Lopez Gonzales
 
Creación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programaciónCreación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programaciónEnrique Farez
 
Open Source Software IICOM-CIAPR
Open Source Software IICOM-CIAPROpen Source Software IICOM-CIAPR
Open Source Software IICOM-CIAPRiicomciapr
 
Software libre, open source y historia de linux
Software libre, open source y historia de linuxSoftware libre, open source y historia de linux
Software libre, open source y historia de linuxNathaly Llaca
 
¿Qué sabemos del software libre?
¿Qué sabemos del software libre?¿Qué sabemos del software libre?
¿Qué sabemos del software libre?siliar
 
Presentación de Software Libre
Presentación de Software LibrePresentación de Software Libre
Presentación de Software LibreAndreu Bassols
 
Software y su tipos tarea 3
Software y su tipos tarea 3Software y su tipos tarea 3
Software y su tipos tarea 3Diorimy Joaquin
 
Open and close source
Open and close source Open and close source
Open and close source Enid Flores
 
Presentación para entregar
Presentación para entregarPresentación para entregar
Presentación para entregarguest26bb03
 
Diapositivas Software Libre
Diapositivas Software LibreDiapositivas Software Libre
Diapositivas Software Libreguido1996
 
plataformas para publicación de documentos
plataformas para publicación de documentosplataformas para publicación de documentos
plataformas para publicación de documentosdayanarico
 

La actualidad más candente (20)

Programas de uso libre
Programas de uso libreProgramas de uso libre
Programas de uso libre
 
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
 
Trabajo De Informatica
Trabajo De InformaticaTrabajo De Informatica
Trabajo De Informatica
 
Software Libre y Software Gratis
Software Libre y Software GratisSoftware Libre y Software Gratis
Software Libre y Software Gratis
 
Unirse a Fedora, o cómo participar en una comunidad Open Source
Unirse a Fedora, o cómo participar en una comunidad Open SourceUnirse a Fedora, o cómo participar en una comunidad Open Source
Unirse a Fedora, o cómo participar en una comunidad Open Source
 
Office
OfficeOffice
Office
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...
 
Creación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programaciónCreación de apps móviles sin conocimientos de programación
Creación de apps móviles sin conocimientos de programación
 
Informatica 2
Informatica 2Informatica 2
Informatica 2
 
Open Source Software IICOM-CIAPR
Open Source Software IICOM-CIAPROpen Source Software IICOM-CIAPR
Open Source Software IICOM-CIAPR
 
Software libre, open source y historia de linux
Software libre, open source y historia de linuxSoftware libre, open source y historia de linux
Software libre, open source y historia de linux
 
¿Qué sabemos del software libre?
¿Qué sabemos del software libre?¿Qué sabemos del software libre?
¿Qué sabemos del software libre?
 
Presentación de Software Libre
Presentación de Software LibrePresentación de Software Libre
Presentación de Software Libre
 
Software y su tipos tarea 3
Software y su tipos tarea 3Software y su tipos tarea 3
Software y su tipos tarea 3
 
Software libre
Software libreSoftware libre
Software libre
 
Open and close source
Open and close source Open and close source
Open and close source
 
Presentación para entregar
Presentación para entregarPresentación para entregar
Presentación para entregar
 
Diapositivas Software Libre
Diapositivas Software LibreDiapositivas Software Libre
Diapositivas Software Libre
 
plataformas para publicación de documentos
plataformas para publicación de documentosplataformas para publicación de documentos
plataformas para publicación de documentos
 

Similar a 7 consejos para triunfar en el cambio a software libre

Introducción al Software Libre - ITSAS - Introducción
Introducción al Software Libre - ITSAS - IntroducciónIntroducción al Software Libre - ITSAS - Introducción
Introducción al Software Libre - ITSAS - IntroducciónPablo Garaizar
 
Software Libre y GNU/Linux en Udondo gaztetxea
Software Libre y GNU/Linux en Udondo gaztetxeaSoftware Libre y GNU/Linux en Udondo gaztetxea
Software Libre y GNU/Linux en Udondo gaztetxeaJavier Quintano
 
Introduccion al Software Libre
Introduccion al Software LibreIntroduccion al Software Libre
Introduccion al Software LibrePablo Garaizar
 
Alternativas de Solucion al Problema de la Pirateria
Alternativas de Solucion al Problema de la PirateriaAlternativas de Solucion al Problema de la Pirateria
Alternativas de Solucion al Problema de la PirateriaJosé Enrique Alvarez Estrada
 
Licencias de Software, CC Day Euskal Encounter 2007
Licencias de Software, CC Day Euskal Encounter 2007Licencias de Software, CC Day Euskal Encounter 2007
Licencias de Software, CC Day Euskal Encounter 2007Pablo Garaizar
 
Introducción al Software Libre y Linux
Introducción al Software Libre y LinuxIntroducción al Software Libre y Linux
Introducción al Software Libre y LinuxSergio Vallejo
 
Taller1 softwarelibre
Taller1 softwarelibreTaller1 softwarelibre
Taller1 softwarelibreJordi Martin
 
Asignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_aAsignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_aaleschwarz96
 
Software Libre En Empresas
Software Libre En EmpresasSoftware Libre En Empresas
Software Libre En Empresasjcgalanp
 
Software libre exposición chota
Software libre exposición chotaSoftware libre exposición chota
Software libre exposición chotaEleiser Marrufo
 
Software (1)
Software (1)Software (1)
Software (1)DonChaves
 
Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.
Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.
Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.latorremiguel
 
10 preguntas interesantes sobre el software libre - KZgunea
10 preguntas interesantes sobre el software libre - KZgunea10 preguntas interesantes sobre el software libre - KZgunea
10 preguntas interesantes sobre el software libre - KZguneaSoftware Askea / Libre Euskadin
 
Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11FernandoAntonioVales
 
SOFTWARE LIBRE
SOFTWARE LIBRESOFTWARE LIBRE
SOFTWARE LIBREazar
 
Charla Manuel
Charla ManuelCharla Manuel
Charla Manuelelyou
 

Similar a 7 consejos para triunfar en el cambio a software libre (20)

Introducción al Software Libre - ITSAS - Introducción
Introducción al Software Libre - ITSAS - IntroducciónIntroducción al Software Libre - ITSAS - Introducción
Introducción al Software Libre - ITSAS - Introducción
 
Software Libre y GNU/Linux en Udondo gaztetxea
Software Libre y GNU/Linux en Udondo gaztetxeaSoftware Libre y GNU/Linux en Udondo gaztetxea
Software Libre y GNU/Linux en Udondo gaztetxea
 
Introducción al software libre
Introducción al software libreIntroducción al software libre
Introducción al software libre
 
Introduccion al Software Libre
Introduccion al Software LibreIntroduccion al Software Libre
Introduccion al Software Libre
 
Alternativas de Solucion al Problema de la Pirateria
Alternativas de Solucion al Problema de la PirateriaAlternativas de Solucion al Problema de la Pirateria
Alternativas de Solucion al Problema de la Pirateria
 
Licencias de Software, CC Day Euskal Encounter 2007
Licencias de Software, CC Day Euskal Encounter 2007Licencias de Software, CC Day Euskal Encounter 2007
Licencias de Software, CC Day Euskal Encounter 2007
 
Introducción al Software Libre y Linux
Introducción al Software Libre y LinuxIntroducción al Software Libre y Linux
Introducción al Software Libre y Linux
 
Taller1 softwarelibre
Taller1 softwarelibreTaller1 softwarelibre
Taller1 softwarelibre
 
Asignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_aAsignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_a
 
Software Libre En Empresas
Software Libre En EmpresasSoftware Libre En Empresas
Software Libre En Empresas
 
Software libre exposición chota
Software libre exposición chotaSoftware libre exposición chota
Software libre exposición chota
 
Softwarelibre
SoftwarelibreSoftwarelibre
Softwarelibre
 
Software (1)
Software (1)Software (1)
Software (1)
 
Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.
Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.
Presentation Sw Libre. Grupo 2. Sistemas de información de la empresa. UCV.
 
10 preguntas interesantes sobre el software libre - KZgunea
10 preguntas interesantes sobre el software libre - KZgunea10 preguntas interesantes sobre el software libre - KZgunea
10 preguntas interesantes sobre el software libre - KZgunea
 
Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11
 
SOFTWARE LIBRE
SOFTWARE LIBRESOFTWARE LIBRE
SOFTWARE LIBRE
 
Software libre
Software libreSoftware libre
Software libre
 
Charla Manuel
Charla ManuelCharla Manuel
Charla Manuel
 
Gnulinex SL
Gnulinex SLGnulinex SL
Gnulinex SL
 

Más de Dani Gutiérrez Porset

Librecon 2016 - Emprendizaje digital y Software libre
Librecon 2016 - Emprendizaje digital y Software libreLibrecon 2016 - Emprendizaje digital y Software libre
Librecon 2016 - Emprendizaje digital y Software libreDani Gutiérrez Porset
 
Evolución de las Herramientas de aprendizaje online con licencia libre
Evolución de las Herramientas de aprendizaje online con licencia libreEvolución de las Herramientas de aprendizaje online con licencia libre
Evolución de las Herramientas de aprendizaje online con licencia libreDani Gutiérrez Porset
 
Introducción al diseño grafico con software libre
Introducción al diseño grafico con software libreIntroducción al diseño grafico con software libre
Introducción al diseño grafico con software libreDani Gutiérrez Porset
 
Intro a los sistemas operativos móviles
Intro a los sistemas operativos móvilesIntro a los sistemas operativos móviles
Intro a los sistemas operativos móvilesDani Gutiérrez Porset
 

Más de Dani Gutiérrez Porset (20)

Librecon 2016 - Emprendizaje digital y Software libre
Librecon 2016 - Emprendizaje digital y Software libreLibrecon 2016 - Emprendizaje digital y Software libre
Librecon 2016 - Emprendizaje digital y Software libre
 
FFMPEG and LibAV
FFMPEG and LibAVFFMPEG and LibAV
FFMPEG and LibAV
 
Multimedia Services: Video
Multimedia Services: VideoMultimedia Services: Video
Multimedia Services: Video
 
Multimedia Services: Image
Multimedia Services: ImageMultimedia Services: Image
Multimedia Services: Image
 
Multimedia Services: Audio
Multimedia Services: AudioMultimedia Services: Audio
Multimedia Services: Audio
 
Evolución de las Herramientas de aprendizaje online con licencia libre
Evolución de las Herramientas de aprendizaje online con licencia libreEvolución de las Herramientas de aprendizaje online con licencia libre
Evolución de las Herramientas de aprendizaje online con licencia libre
 
Sockets ipv4
Sockets ipv4Sockets ipv4
Sockets ipv4
 
Mecanismos IPC system V en Linux
Mecanismos IPC system V en LinuxMecanismos IPC system V en Linux
Mecanismos IPC system V en Linux
 
Señales en Linux
Señales en LinuxSeñales en Linux
Señales en Linux
 
Introducción al diseño grafico con software libre
Introducción al diseño grafico con software libreIntroducción al diseño grafico con software libre
Introducción al diseño grafico con software libre
 
Moodle avanzado - Julio 2012
Moodle avanzado - Julio 2012Moodle avanzado - Julio 2012
Moodle avanzado - Julio 2012
 
Akademy 2013 bilbao_proposal
Akademy 2013 bilbao_proposalAkademy 2013 bilbao_proposal
Akademy 2013 bilbao_proposal
 
Web 2.0 (2010ko abendua) euskeraz
Web 2.0 (2010ko abendua) euskerazWeb 2.0 (2010ko abendua) euskeraz
Web 2.0 (2010ko abendua) euskeraz
 
Sareen kudeaketa, SNMP eta RMON
Sareen kudeaketa, SNMP eta RMONSareen kudeaketa, SNMP eta RMON
Sareen kudeaketa, SNMP eta RMON
 
Cómo hacer una buena presentación
Cómo hacer una buena presentaciónCómo hacer una buena presentación
Cómo hacer una buena presentación
 
Ofimatica con Libreoffice
Ofimatica con LibreofficeOfimatica con Libreoffice
Ofimatica con Libreoffice
 
Gestión de redes, SNMP y RMON
Gestión de redes, SNMP y RMONGestión de redes, SNMP y RMON
Gestión de redes, SNMP y RMON
 
DHCP, DNS, whois
DHCP, DNS, whoisDHCP, DNS, whois
DHCP, DNS, whois
 
Web 2.0 (dic 2010)
Web 2.0 (dic 2010)Web 2.0 (dic 2010)
Web 2.0 (dic 2010)
 
Intro a los sistemas operativos móviles
Intro a los sistemas operativos móvilesIntro a los sistemas operativos móviles
Intro a los sistemas operativos móviles
 

7 consejos para triunfar en el cambio a software libre

  • 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
  • 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
  • 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