SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
El impacto social del Software Libre
       como un Sistema Evolutivo




Emilio Osorio García
Consultor Principal
oemilio@sistemashumanos
@oemilio
Antecedentes Personales

 • 1993 – Estudios de Electrónica y Comunicaciones -
   UDLAP
 • 1995 – Nexus Net: uno de los 5 primeros ISP's en el país
 • 1997 – Nexusware: Compañía de Desarrollo de Sistemas
   Distribuídos
 • 2005 - Sistemas Humanos: Consultora en Desarrollo
   Lean-Agile y Procesos de Apropiación Tecnológica
 • Interesado en el impacto del Pensamiento Sistémico en
   la Apropiación del Software y la Cultura Libre
El objetivo de mi presentación...




 Invitarles a considerar el impacto social
   de los movimientos del Software y la
  Cultura Libre como sujetos de estudio
   académico en la Ciencia de Sistemas
¿Qué ha logrado el Software Libre?

 • La propagación de licencias como GPL/CC ha producido
   cambios importantes en las Tecnologías de la
   Información
    – Se ha validado un modelo de creación basado en
      “comunes”
    – Se ha probado con éxito modelos de colaboración
      distribuída
    – Se han mostrado “tácitamente” que el modelo
      abierto es resistente a ataques de agentes externos e
      internos
El Software Libre como sujeto de estudio...


  • Se ha estudiado desde diferentes perspectivas
     – Sistema Interactivo de difusión de conocimientos
     – Nuevo modelo de innovación
     – Paradigmas alterno para Evolución de Software
     – Demostración de la efectividad del desarrollo
       iterativo e incremental
¿Es el Software Libre un Sistema Evolutivo?

  • Según “Principles of Systems and Cybernetics: an evolutionary
    perspective” de F. Heylighen
  • Debería de cumplir con los siguientes principios:
     – La Retención Selectiva
     – El Crecimiento Auto-catalítico
     – Las Transiciones Asimétricas
     – Las Variaciones Ciegas
     – El Principio de la Variedad Selectiva
     – La Construcción Recursiva de Sistemas
  • Mi intuición es que no solo el movimiento del Software Libre es
    un Sistema Evolutivo, sino que sus efectos han trascendido el
    ámbito tecnológico y han creado un impacto social
La Retención Selectiva
 • “Las configuraciones estables son retenidas, las
   inestables son eliminadas”
    – Criterios de Estabilidad: Económico, Riesgo, Contrato
      Social
    – Mi recorrido personal RedHat -> Suse -> Ubuntu
    – Debian, garantiza su estabilidad con un contrato social
    – Ubuntu, evalúa la forma en la que se incluyen paquetes en
      base a la estabilidad del código y factores como el
      “tamaño” del software
    – Un ejemplo del impacto social de la “estabilidad” puede
      ser el movimiento de servidores autónomos, como
      espora.org, diaspora.org vs “Cloud Computing”
El Crecimiento Auto-catalítico
• “Configuraciones estables que facilitan la aparición de configuraciones similares a
  las suyas se volverán más numerosas”
   – Debian ha resultado ser el proyecto más exitoso, probablemente debido a la
     facilidad del manejo de dependencias.
   – En nuestra práctica, seleccionamos “facilitar la creación de mentores internos” como
     criterio de selección de tecnológica
      • En el CDH Frayba un criterio de apropiación para el Software Libre y de selección
        del software no ha sido el mérito “técnico” de la solución, sino que tanto personal
        dentro de la propia organización puede facilitar la “apropiación” de sus
        compañeros
   – La facilidad de replicación probablemente se vea mas expresada en la adopción del
     modelo de contribución en Wikis, con casos que van desde la Wikipedia hasta la
     Constitución por Wiki de Finlandia
Las Transiciones Asimétricas

 • “La transición de un estado inestable a uno estable es posible, pero lo
   inverso no lo es.”
    – La inestabilidad en el SL esta ligada a la posibilidad de “colapso” del
      proyecto
    – El número de desarrolladores es un factor predominante
    – Si existen muchos disponibles es poco probable que desaparezca
    – Casos recientes de estabilidad bajo presiones externas: MySQL /
      OpenOffice / ForgeRock
    – En el plano social, una correcta apropiación de SL produce cambios
      culturales profundos
    – El usuario/organización que reconoce los beneficios de SL
      generalmente se inclina a seleccionar modelos similares en otros
      ámbitos sin retornar a modelos cerrados
Las Variaciones Ciegas

 • Al nivel mas fundamental los procesos de variación "no saben"
   cuales variantes que producen serán seleccionadas o no
    – No se puede saber de antemano la calidad o efectos de las
      contribuciones al software libre
    – Es casi imposible garantizar una cobertura de pruebas de 100%
      de código contribuído
    – Es común que cosas que funcionaban en un release dejen de
      funcionar en uno posterior
    – La tendencia con herramientas como Github es promover el
      “fork” como estrategia de innovación
    – El fork de “memes” a tenido un especial impacto en las
      campañas de activismo en redes sociales como
      #internetnecesario, #acta# o #CanonMX
El Principio de la Variedad Selectiva

 • Entre mas grande es la variedad de configuraciones que
   experimenta un sistema, mayor es la probabilidad de que al
   menos una de las variedades se seleccionada para ser
   retenida
    – El kernel de linux es el ejemplo más claro
    – La probabilidad de que la variedad de Android sea la que
      sobreviva es cada ves más alta
    – En la Free Software Foundation los fabricantes de
      dispositivos, vehículos y maquinaria se están incrementando
    – En el activismo social, fenómenos emergentes como el de
      #anonymous o #lulzsec nos dan una muestra de lo que viene
La Construcción Recursiva de Sistemas
 •    Los procesos de Variaciones-Ciegas-Variedad-Selectiva
     construyen recursivamente sistemas a partir de la
     recombinación de bloques de construcción estables
      – Las capas aplicativas de alto nivel se basan en la
        estabilidad de las inferiores
      – Casos con el subsistema X11 y los entornos gráficos
        como Gnome, KDE o Unity son muestra
      – Linux por completo es un sistema basado en la
        estabilidad recursiva
      – Aún no he podido identificar en mi entorno cercano que
        este principio halla tenido un impacto social
Conclusiones

 • En mi opinión existen evidencias que justifiquen un
   estudio formal de los principios de sistemas evolutivos
   en el Software Libre
 • He observado paralelismos en la adopción de estos
   principios en entornos sociales cercanos al Software
   Libre
 • Sería ideal tener un modelo sistémico para guiar a
   organizaciones sociales a “portar” las características del
   software libre en su quehacer.
¡Gracias por su atención!

Emilio Osorio García
Consultor Principal
oemilio@sistemashumanos.com
@oemilio

Contenu connexe

En vedette

Competencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisionesCompetencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisionesDsilva12
 
Competencias del analista y tomador de decisiones
Competencias del analista y tomador de decisionesCompetencias del analista y tomador de decisiones
Competencias del analista y tomador de decisionesomycrizz
 
Isabel riera. competencias del analista de problemas y tomador de decisiones
Isabel riera. competencias del analista de problemas y tomador de decisionesIsabel riera. competencias del analista de problemas y tomador de decisiones
Isabel riera. competencias del analista de problemas y tomador de decisionesicrg2010
 
Jefferson paz. competencias del analista de problemas.
Jefferson paz. competencias del analista de problemas.Jefferson paz. competencias del analista de problemas.
Jefferson paz. competencias del analista de problemas.jeffersonpaz11
 
Conceptos de planeacion estrategica
Conceptos de planeacion estrategicaConceptos de planeacion estrategica
Conceptos de planeacion estrategicaJAVIER GARCIA
 
Administración estratégica e implementacion
Administración estratégica e implementacionAdministración estratégica e implementacion
Administración estratégica e implementacionLorena Rocha
 
Estrategia y toma de decisiones
Estrategia y toma de decisionesEstrategia y toma de decisiones
Estrategia y toma de decisionesTony Corpus
 
Presentacion diseños de cargos
Presentacion diseños de cargosPresentacion diseños de cargos
Presentacion diseños de cargosOmar Ovallos
 
Competencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisionesCompetencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisionesYolier Torrealba
 
Administración estratégica-lupita hdz banda
Administración estratégica-lupita hdz bandaAdministración estratégica-lupita hdz banda
Administración estratégica-lupita hdz bandalupitahdz
 
Implantación de nuevos diseños organizacionales
Implantación de nuevos diseños organizacionalesImplantación de nuevos diseños organizacionales
Implantación de nuevos diseños organizacionalesRosalinda Ruiz
 
Administracion estrategica unidad 1
Administracion estrategica unidad 1Administracion estrategica unidad 1
Administracion estrategica unidad 1Genesis Acosta
 
Cuenta De Resultados De La Empresa Polo Y Asociados
Cuenta De Resultados De La Empresa Polo Y AsociadosCuenta De Resultados De La Empresa Polo Y Asociados
Cuenta De Resultados De La Empresa Polo Y Asociadosmario parra
 
Administración estratégica
Administración estratégicaAdministración estratégica
Administración estratégicacarol_nunezv
 
Proceso de la administración estratégica
Proceso de la administración estratégicaProceso de la administración estratégica
Proceso de la administración estratégicaJohanna Umanzor
 

En vedette (20)

Competencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisionesCompetencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisiones
 
Competencias del analista y tomador de decisiones
Competencias del analista y tomador de decisionesCompetencias del analista y tomador de decisiones
Competencias del analista y tomador de decisiones
 
Isabel riera. competencias del analista de problemas y tomador de decisiones
Isabel riera. competencias del analista de problemas y tomador de decisionesIsabel riera. competencias del analista de problemas y tomador de decisiones
Isabel riera. competencias del analista de problemas y tomador de decisiones
 
Diario de campo n°1
Diario de campo n°1Diario de campo n°1
Diario de campo n°1
 
Jefferson paz. competencias del analista de problemas.
Jefferson paz. competencias del analista de problemas.Jefferson paz. competencias del analista de problemas.
Jefferson paz. competencias del analista de problemas.
 
Conceptos de planeacion estrategica
Conceptos de planeacion estrategicaConceptos de planeacion estrategica
Conceptos de planeacion estrategica
 
Administración estratégica e implementacion
Administración estratégica e implementacionAdministración estratégica e implementacion
Administración estratégica e implementacion
 
Que es una estrategia
Que es una estrategiaQue es una estrategia
Que es una estrategia
 
Estrategia y toma de decisiones
Estrategia y toma de decisionesEstrategia y toma de decisiones
Estrategia y toma de decisiones
 
Presentacion diseños de cargos
Presentacion diseños de cargosPresentacion diseños de cargos
Presentacion diseños de cargos
 
Competencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisionesCompetencias del analista de problemas y tomador de decisiones
Competencias del analista de problemas y tomador de decisiones
 
Toma de decisiones
Toma de decisionesToma de decisiones
Toma de decisiones
 
Administración estratégica-lupita hdz banda
Administración estratégica-lupita hdz bandaAdministración estratégica-lupita hdz banda
Administración estratégica-lupita hdz banda
 
Implantación de nuevos diseños organizacionales
Implantación de nuevos diseños organizacionalesImplantación de nuevos diseños organizacionales
Implantación de nuevos diseños organizacionales
 
Administracion estrategica unidad 1
Administracion estrategica unidad 1Administracion estrategica unidad 1
Administracion estrategica unidad 1
 
Cuenta De Resultados De La Empresa Polo Y Asociados
Cuenta De Resultados De La Empresa Polo Y AsociadosCuenta De Resultados De La Empresa Polo Y Asociados
Cuenta De Resultados De La Empresa Polo Y Asociados
 
Administración estratégica
Administración estratégicaAdministración estratégica
Administración estratégica
 
Administración estrategica 1
Administración estrategica 1Administración estrategica 1
Administración estrategica 1
 
Cultura corporativa
Cultura corporativaCultura corporativa
Cultura corporativa
 
Proceso de la administración estratégica
Proceso de la administración estratégicaProceso de la administración estratégica
Proceso de la administración estratégica
 

Similaire à El Impacto Social del Software Libre como un Sistema Evolutivo

Ricardo Eito-Brun - Jornada Software Libre Baratz-EPI
Ricardo Eito-Brun - Jornada Software Libre Baratz-EPIRicardo Eito-Brun - Jornada Software Libre Baratz-EPI
Ricardo Eito-Brun - Jornada Software Libre Baratz-EPIBaratz
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de informaciónEder Martin Shapiama
 
Botero milena ensayo
Botero milena ensayoBotero milena ensayo
Botero milena ensayomilebote
 
Software Libre
Software LibreSoftware Libre
Software LibreUdem
 
El Sistema Operativo Debian GNU/Linux (2012)
El Sistema Operativo Debian GNU/Linux (2012)El Sistema Operativo Debian GNU/Linux (2012)
El Sistema Operativo Debian GNU/Linux (2012)Miriam Ruiz
 
Unidad 3.1.4
Unidad 3.1.4Unidad 3.1.4
Unidad 3.1.4Kuepa
 
Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02enzoyvanportuese
 
Floss - Programa de open source
Floss - Programa de open sourceFloss - Programa de open source
Floss - Programa de open sourceJuan Cabral
 
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...eMadrid network
 
Caso de uso_la_catedral_y_el_bazar
Caso de uso_la_catedral_y_el_bazarCaso de uso_la_catedral_y_el_bazar
Caso de uso_la_catedral_y_el_bazarIng Jose Chirimelli
 

Similaire à El Impacto Social del Software Libre como un Sistema Evolutivo (20)

Ricardo Eito-Brun - Jornada Software Libre Baratz-EPI
Ricardo Eito-Brun - Jornada Software Libre Baratz-EPIRicardo Eito-Brun - Jornada Software Libre Baratz-EPI
Ricardo Eito-Brun - Jornada Software Libre Baratz-EPI
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de información
 
Botero milena ensayo
Botero milena ensayoBotero milena ensayo
Botero milena ensayo
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
trabajo practico n 1
trabajo practico n 1trabajo practico n 1
trabajo practico n 1
 
Trabajo práctico nº1
Trabajo práctico nº1Trabajo práctico nº1
Trabajo práctico nº1
 
El Sistema Operativo Debian GNU/Linux (2012)
El Sistema Operativo Debian GNU/Linux (2012)El Sistema Operativo Debian GNU/Linux (2012)
El Sistema Operativo Debian GNU/Linux (2012)
 
Proyecto gnu kevin barras
Proyecto gnu kevin barrasProyecto gnu kevin barras
Proyecto gnu kevin barras
 
Unidad 3.1.4
Unidad 3.1.4Unidad 3.1.4
Unidad 3.1.4
 
Trabajo practico n1
Trabajo practico n1Trabajo practico n1
Trabajo practico n1
 
Trabajo practico n1
Trabajo practico n1Trabajo practico n1
Trabajo practico n1
 
Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02
 
Trabajo practico n1
Trabajo practico n1Trabajo practico n1
Trabajo practico n1
 
Trabajo práctico nº1
Trabajo práctico nº1Trabajo práctico nº1
Trabajo práctico nº1
 
trabajo practico n 1
trabajo practico n 1trabajo practico n 1
trabajo practico n 1
 
Floss - Programa de open source
Floss - Programa de open sourceFloss - Programa de open source
Floss - Programa de open source
 
Open Source
Open SourceOpen Source
Open Source
 
trabajo practico n 1
trabajo practico n 1trabajo practico n 1
trabajo practico n 1
 
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
 
Caso de uso_la_catedral_y_el_bazar
Caso de uso_la_catedral_y_el_bazarCaso de uso_la_catedral_y_el_bazar
Caso de uso_la_catedral_y_el_bazar
 

Plus de Emilio Osorio Garcia

La práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresaLa práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresaEmilio Osorio Garcia
 
Sg14 minoru -por que usar machine learning
Sg14   minoru -por que usar machine learningSg14   minoru -por que usar machine learning
Sg14 minoru -por que usar machine learningEmilio Osorio Garcia
 
Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...
Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...
Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...Emilio Osorio Garcia
 
Regresando la Diversión al Desarrollo de Software
Regresando la Diversión al Desarrollo de SoftwareRegresando la Diversión al Desarrollo de Software
Regresando la Diversión al Desarrollo de SoftwareEmilio Osorio Garcia
 
Software Libre: Del Consumo a la Innovación
Software Libre: Del Consumo a la InnovaciónSoftware Libre: Del Consumo a la Innovación
Software Libre: Del Consumo a la InnovaciónEmilio Osorio Garcia
 
¿Por qué debo de Participar en el Movimiento del Software Libre?
¿Por qué debo de Participar en el Movimiento del Software Libre?¿Por qué debo de Participar en el Movimiento del Software Libre?
¿Por qué debo de Participar en el Movimiento del Software Libre?Emilio Osorio Garcia
 
Lean-Agile como Proceso de Innovación
Lean-Agile como Proceso de InnovaciónLean-Agile como Proceso de Innovación
Lean-Agile como Proceso de InnovaciónEmilio Osorio Garcia
 
Emprendimiento Social e Innovación Educativa
Emprendimiento Social e Innovación EducativaEmprendimiento Social e Innovación Educativa
Emprendimiento Social e Innovación EducativaEmilio Osorio Garcia
 
Presentación de Programas Académicos Avanzados
Presentación de Programas Académicos AvanzadosPresentación de Programas Académicos Avanzados
Presentación de Programas Académicos AvanzadosEmilio Osorio Garcia
 
Presentación de Programas Académicos Avanzados
Presentación de Programas Académicos AvanzadosPresentación de Programas Académicos Avanzados
Presentación de Programas Académicos AvanzadosEmilio Osorio Garcia
 
Lean Development en México: El cambio en la organización y la psicologia labo...
Lean Development en México: El cambio en la organización y la psicologia labo...Lean Development en México: El cambio en la organización y la psicologia labo...
Lean Development en México: El cambio en la organización y la psicologia labo...Emilio Osorio Garcia
 
Patrones de Cambio Organizacional en la Adopción de Métodos Ágiles
Patrones de Cambio Organizacional en la Adopción de Métodos ÁgilesPatrones de Cambio Organizacional en la Adopción de Métodos Ágiles
Patrones de Cambio Organizacional en la Adopción de Métodos ÁgilesEmilio Osorio Garcia
 

Plus de Emilio Osorio Garcia (13)

La práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresaLa práctica de Machine Learning en la empresa
La práctica de Machine Learning en la empresa
 
Sg14 minoru -por que usar machine learning
Sg14   minoru -por que usar machine learningSg14   minoru -por que usar machine learning
Sg14 minoru -por que usar machine learning
 
Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...
Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...
Aprendizaje basado en Proyectos: Una manera sustentable de capacitar a equipo...
 
Regresando la Diversión al Desarrollo de Software
Regresando la Diversión al Desarrollo de SoftwareRegresando la Diversión al Desarrollo de Software
Regresando la Diversión al Desarrollo de Software
 
Software Libre: Del Consumo a la Innovación
Software Libre: Del Consumo a la InnovaciónSoftware Libre: Del Consumo a la Innovación
Software Libre: Del Consumo a la Innovación
 
¿Por qué debo de Participar en el Movimiento del Software Libre?
¿Por qué debo de Participar en el Movimiento del Software Libre?¿Por qué debo de Participar en el Movimiento del Software Libre?
¿Por qué debo de Participar en el Movimiento del Software Libre?
 
Lean-Agile como Proceso de Innovación
Lean-Agile como Proceso de InnovaciónLean-Agile como Proceso de Innovación
Lean-Agile como Proceso de Innovación
 
Emprendimiento Social e Innovación Educativa
Emprendimiento Social e Innovación EducativaEmprendimiento Social e Innovación Educativa
Emprendimiento Social e Innovación Educativa
 
Jalisco Academic Java Centers
Jalisco Academic Java CentersJalisco Academic Java Centers
Jalisco Academic Java Centers
 
Presentación de Programas Académicos Avanzados
Presentación de Programas Académicos AvanzadosPresentación de Programas Académicos Avanzados
Presentación de Programas Académicos Avanzados
 
Presentación de Programas Académicos Avanzados
Presentación de Programas Académicos AvanzadosPresentación de Programas Académicos Avanzados
Presentación de Programas Académicos Avanzados
 
Lean Development en México: El cambio en la organización y la psicologia labo...
Lean Development en México: El cambio en la organización y la psicologia labo...Lean Development en México: El cambio en la organización y la psicologia labo...
Lean Development en México: El cambio en la organización y la psicologia labo...
 
Patrones de Cambio Organizacional en la Adopción de Métodos Ágiles
Patrones de Cambio Organizacional en la Adopción de Métodos ÁgilesPatrones de Cambio Organizacional en la Adopción de Métodos Ágiles
Patrones de Cambio Organizacional en la Adopción de Métodos Ágiles
 

Dernier

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Dernier (15)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

El Impacto Social del Software Libre como un Sistema Evolutivo

  • 1. El impacto social del Software Libre como un Sistema Evolutivo Emilio Osorio García Consultor Principal oemilio@sistemashumanos @oemilio
  • 2. Antecedentes Personales • 1993 – Estudios de Electrónica y Comunicaciones - UDLAP • 1995 – Nexus Net: uno de los 5 primeros ISP's en el país • 1997 – Nexusware: Compañía de Desarrollo de Sistemas Distribuídos • 2005 - Sistemas Humanos: Consultora en Desarrollo Lean-Agile y Procesos de Apropiación Tecnológica • Interesado en el impacto del Pensamiento Sistémico en la Apropiación del Software y la Cultura Libre
  • 3. El objetivo de mi presentación... Invitarles a considerar el impacto social de los movimientos del Software y la Cultura Libre como sujetos de estudio académico en la Ciencia de Sistemas
  • 4. ¿Qué ha logrado el Software Libre? • La propagación de licencias como GPL/CC ha producido cambios importantes en las Tecnologías de la Información – Se ha validado un modelo de creación basado en “comunes” – Se ha probado con éxito modelos de colaboración distribuída – Se han mostrado “tácitamente” que el modelo abierto es resistente a ataques de agentes externos e internos
  • 5. El Software Libre como sujeto de estudio... • Se ha estudiado desde diferentes perspectivas – Sistema Interactivo de difusión de conocimientos – Nuevo modelo de innovación – Paradigmas alterno para Evolución de Software – Demostración de la efectividad del desarrollo iterativo e incremental
  • 6. ¿Es el Software Libre un Sistema Evolutivo? • Según “Principles of Systems and Cybernetics: an evolutionary perspective” de F. Heylighen • Debería de cumplir con los siguientes principios: – La Retención Selectiva – El Crecimiento Auto-catalítico – Las Transiciones Asimétricas – Las Variaciones Ciegas – El Principio de la Variedad Selectiva – La Construcción Recursiva de Sistemas • Mi intuición es que no solo el movimiento del Software Libre es un Sistema Evolutivo, sino que sus efectos han trascendido el ámbito tecnológico y han creado un impacto social
  • 7. La Retención Selectiva • “Las configuraciones estables son retenidas, las inestables son eliminadas” – Criterios de Estabilidad: Económico, Riesgo, Contrato Social – Mi recorrido personal RedHat -> Suse -> Ubuntu – Debian, garantiza su estabilidad con un contrato social – Ubuntu, evalúa la forma en la que se incluyen paquetes en base a la estabilidad del código y factores como el “tamaño” del software – Un ejemplo del impacto social de la “estabilidad” puede ser el movimiento de servidores autónomos, como espora.org, diaspora.org vs “Cloud Computing”
  • 8. El Crecimiento Auto-catalítico • “Configuraciones estables que facilitan la aparición de configuraciones similares a las suyas se volverán más numerosas” – Debian ha resultado ser el proyecto más exitoso, probablemente debido a la facilidad del manejo de dependencias. – En nuestra práctica, seleccionamos “facilitar la creación de mentores internos” como criterio de selección de tecnológica • En el CDH Frayba un criterio de apropiación para el Software Libre y de selección del software no ha sido el mérito “técnico” de la solución, sino que tanto personal dentro de la propia organización puede facilitar la “apropiación” de sus compañeros – La facilidad de replicación probablemente se vea mas expresada en la adopción del modelo de contribución en Wikis, con casos que van desde la Wikipedia hasta la Constitución por Wiki de Finlandia
  • 9. Las Transiciones Asimétricas • “La transición de un estado inestable a uno estable es posible, pero lo inverso no lo es.” – La inestabilidad en el SL esta ligada a la posibilidad de “colapso” del proyecto – El número de desarrolladores es un factor predominante – Si existen muchos disponibles es poco probable que desaparezca – Casos recientes de estabilidad bajo presiones externas: MySQL / OpenOffice / ForgeRock – En el plano social, una correcta apropiación de SL produce cambios culturales profundos – El usuario/organización que reconoce los beneficios de SL generalmente se inclina a seleccionar modelos similares en otros ámbitos sin retornar a modelos cerrados
  • 10. Las Variaciones Ciegas • Al nivel mas fundamental los procesos de variación "no saben" cuales variantes que producen serán seleccionadas o no – No se puede saber de antemano la calidad o efectos de las contribuciones al software libre – Es casi imposible garantizar una cobertura de pruebas de 100% de código contribuído – Es común que cosas que funcionaban en un release dejen de funcionar en uno posterior – La tendencia con herramientas como Github es promover el “fork” como estrategia de innovación – El fork de “memes” a tenido un especial impacto en las campañas de activismo en redes sociales como #internetnecesario, #acta# o #CanonMX
  • 11. El Principio de la Variedad Selectiva • Entre mas grande es la variedad de configuraciones que experimenta un sistema, mayor es la probabilidad de que al menos una de las variedades se seleccionada para ser retenida – El kernel de linux es el ejemplo más claro – La probabilidad de que la variedad de Android sea la que sobreviva es cada ves más alta – En la Free Software Foundation los fabricantes de dispositivos, vehículos y maquinaria se están incrementando – En el activismo social, fenómenos emergentes como el de #anonymous o #lulzsec nos dan una muestra de lo que viene
  • 12. La Construcción Recursiva de Sistemas • Los procesos de Variaciones-Ciegas-Variedad-Selectiva construyen recursivamente sistemas a partir de la recombinación de bloques de construcción estables – Las capas aplicativas de alto nivel se basan en la estabilidad de las inferiores – Casos con el subsistema X11 y los entornos gráficos como Gnome, KDE o Unity son muestra – Linux por completo es un sistema basado en la estabilidad recursiva – Aún no he podido identificar en mi entorno cercano que este principio halla tenido un impacto social
  • 13. Conclusiones • En mi opinión existen evidencias que justifiquen un estudio formal de los principios de sistemas evolutivos en el Software Libre • He observado paralelismos en la adopción de estos principios en entornos sociales cercanos al Software Libre • Sería ideal tener un modelo sistémico para guiar a organizaciones sociales a “portar” las características del software libre en su quehacer.
  • 14. ¡Gracias por su atención! Emilio Osorio García Consultor Principal oemilio@sistemashumanos.com @oemilio