Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Foss for fun and profit

Tania Allard
November 06, 2021

Foss for fun and profit

Keynote talk for PyCon Chile

Tania Allard

November 06, 2021
Tweet

More Decks by Tania Allard

Other Decks in Technology

Transcript

  1. FOSS for fun and profit
    Tania Allard, PHD
    Quansight Labs
    O como participar en código abierto
    Y no morir en el intento

    View full-size slide

  2. Co-directora en Quansight Labs
    Entusiasta del FOSS (Software libre y abierto)
    PSF Fellow y Parte de la Junta Directiva
    GDE - Google Developer Expert Machine
    Learning
    www.trallard.dev
    https:/
    /twitter.com/ixek
    Pueden encontrarme en
    Acerca de mi

    View full-size slide

  3. México Mágico
    @ixek

    View full-size slide

  4. ¿DE QUÉ VAMOS A HABLAR?
    01
    Una pequeña lección
    de historia
    INTRODUCCIÓN
    02
    Y su importancia en el
    contexto de OSS
    La comunidad
    03
    El presente y futuro
    de OSS
    Sustentabilidad
    @ixek

    View full-size slide

  5. Todos los días interactuamos con código
    abierto… cuando usamos nuestros móviles,
    al leer las noticias, revisar nuestras cuentas
    bancarias, al manejar nuestros vehículos.
    El código
    abierto esta en
    todos lados
    @ixek

    View full-size slide

  6. Crees en el
    código libre y
    abierto (FOSS)
    Free and open source software
    @ixek

    View full-size slide

  7. Queremos ver
    más FOSS en el
    mundo
    @ixek

    View full-size slide

  8. Primer parte
    Una breve historia del FOSS
    @ixek

    View full-size slide

  9. Recordemos que
    esta popularidad
    es nueva
    @ixek

    View full-size slide

  10. Fue lanzado en 1981, sentando un hito
    importante en la práctica de las licencias
    comerciales.
    MS DOS
    Un precedente
    histórico
    @ixek

    View full-size slide

  11. 1983 marca el nacimiento del GNU
    1984 nace la Free Software Foundation
    El código libre tiene
    orígenes en la
    movilización social
    Activismo
    @ixek

    View full-size slide

  12. El lanzamiento abierto de código de
    Netscape cambia las conversaciones, no
    sólo se trata de asuntos políticos sino
    tecnológicos
    Del activismo al
    pragmatismo
    Impulso tecnológico
    @ixek

    View full-size slide

  13. Sabes que es el
    software libre y
    abierto
    Hasta ahora es una suposición que he hecho
    @ixek

    View full-size slide

  14. Executar
    El código para cualquier propósito
    Las cuatro garantías del software libre
    Estudiar
    El funcionamiento del código
    Mejorar
    El código y publicar tus mejoras para el
    beneficio de la comunidad
    Redistribuir
    Y hacer copias para tu vecino
    https:/
    /www.gnu.org/philosophy/free-sw.en.html#four-freedoms
    @ixek

    View full-size slide

  15. La definición de código abierto
    1. Distribución libre
    2. Se debe incluir el código base
    3. Permitir la generación de trabajos derivados
    4. Integridad del código original
    5. No discriminación contra grupos o individuos
    6. No discriminación contra áreas de aplicación
    7. Distribución basada en licencias
    8. La licencia no debe de ser especifica para un solo producto
    9. La licencia no debe restringir otro software
    10.La licencia debe ser neutra (tech)
    https:/
    /opensource.org/osd-annotated
    @ixek

    View full-size slide

  16. El código abierto es una
    metodología; el código
    libre es un movimiento
    social

    Richard Stallman
    @ixek

    View full-size slide

  17. Segunda parte
    El rol de la comunidad
    @ixek

    View full-size slide

  18. Una unidad social de
    personas que
    comparten una visión
    y misión
    Que rayos es comunidad
    @ixek

    View full-size slide

  19. GitHub octoverse 2020
    https:/
    /octoverse.github.com/
    @ixek

    View full-size slide

  20. GitHub octoverse 2020
    https:/
    /octoverse.github.com/
    @ixek

    View full-size slide

  21. GitHub octoverse 2020
    https:/
    /octoverse.github.com/
    @ixek

    View full-size slide

  22. Los mayores contribuidores a mi carrera
    50%
    La comunidad del código abierto
    Desarrollar en base a código abierto
    En retrospectiva
    Mi propio camino
    50%
    @ixek

    View full-size slide

  23. Software
    carpentry
    Python y R
    RSE ingeniera de
    código de
    investigación
    Uno para todos y todos para uno
    Machine
    learning
    Devops
    Mlops
    @ixek

    View full-size slide

  24. Sin comunidad no hay
    código abierto ni libre
    En realidad es el pilar mas importante
    @ixek

    View full-size slide

  25. La apertura es una
    cosa buena
    Estamos de acuerdo,,,
    @ixek

    View full-size slide

  26. Aún en los panoramas más oscuros
    @ixek

    View full-size slide

  27. También puede exacerbar injusticias y
    sistemas de opresión
    @ixek

    View full-size slide

  28. Con la adopción del
    pragmatismo es fácil
    olvidar a las personas
    Enfocarnos en el código
    @ixek

    View full-size slide

  29. Diversidad de representación
    Y diversidad de pensamiento
    Para reflejar cómo es la comunidad
    @ixek

    View full-size slide

  30. Tercera parte
    Sustentabilidad presente y futuro
    @ixek

    View full-size slide

  31. Porque antes muchos de los que se
    benefician del coding abierto no tenían ni
    idea de cuan precaria es la situación en
    realidad
    Abriendo los
    ojos
    Un parteaguas
    https:/
    /www.fordfoundation.org/work/learning/research-reports/roads-and-bridges-the-unseen-
    labor-behind-our-digital-infrastructure/
    @ixek

    View full-size slide

  32. Haciendo lo que sabemos hacer
    1.Mozilla open source support grants
    2.Liberapay
    3.Open collective
    4.GitHub Sponsors
    5.Linux Foundation Community Bridge
    6.CZI EOSS grants
    @ixek

    View full-size slide

  33. Dinero no es siempre sustentabilidad
    Pero entre que son
    peras o manzanas
    @ixek

    View full-size slide

  34. Depender de labor no
    remunerada es
    extremadamente excluyente
    Sobre todo en el Sur Global (inc. LatAm)
    @ixek

    View full-size slide

  35. La cooperativa
    Un concepto popular en América Latina
    @ixek

    View full-size slide

  36. La cooperativa es una
    empresa de participación
    social libre y democrática
    donde la participación de
    cada socio es determinado
    por el trabajo incorporado
    al bien común

    @ixek Participación == shares o dividendos

    View full-size slide

  37. Hay un montón de
    paralelos con el
    código abierto
    Los latinos somos expertos en cooperativas sociales
    @ixek

    View full-size slide

  38. Los proyectos de código
    abierto so similares a un
    grupo de ciudadanos que
    de juntan y deciden crear
    caminos, puentes y
    carreteras

    @ixek
    Nadia Eghbal

    View full-size slide

  39. Los proyectos de código
    abierto so similares a un
    grupo de ciudadanos que
    de juntan y deciden crear
    caminos, puentes y
    carreteras

    @ixek
    Nadia Eghbal
    Para conectar comunidades que antes
    se hallaban aisladas

    View full-size slide

  40. Fundamentos de sustentabilidad
    01
    Talento, dinero, y tesoro
    -
    Tiffany Farriss @farriss
    contribuir
    02
    Herramientas, procesos, gente
    y geografía
    Diversidad humana y
    del entorno
    03
    A nivel comunitario
    Seguridad
    @ixek

    View full-size slide

  41. El acceso (abierto) no solo
    se trata de leer, sino de
    tener una voz para
    establecer la dirección, y
    los modelos económicos y
    estructurales

    Juan Pablo Alperín
    @ixek

    View full-size slide

  42. Revivir el concepto de cooperativa social
    dentro del marco del código abierto
    Para un efecto global
    Empoderamiento social
    Identificar barreras locales
    Inversión en modelos regionales
    Representación de las voces más
    marginalizadas
    La participación es voluntaria, pero
    la labor no
    Mecanismos de
    participación
    regional
    @ixek

    View full-size slide

  43. Contribuyendo las tres T’s
    01
    💪
    Talento
    02

    Tiempo
    03
    💸
    Tesoro
    @ixek

    View full-size slide

  44. Una cooperativa moderna
    @ixek
    💪

    💸
    Collaborative work orders

    View full-size slide

  45. Una cooperativa moderna
    @ixek
    💪

    💸
    Collaborative work orders
    Ambos + Labs
    Maintainers Industria

    View full-size slide

  46. Mi servicio de subscripción favorito
    cartwheelcoffe.com
    @ixek

    View full-size slide

  47. Igual podemos adoptar modelos globales
    https:/
    /opensource.mercedes-benz.com/news/the-Mercedes-Benz-foss-manifesto
    @ixek

    View full-size slide

  48. Para generar inclusión
    global debemos
    empezar con nuestro
    vecino
    Image by Scriberia for The Turing Way Community
    project, shared under CC-BY License. https:/
    /
    zenodo.org/record/3332807
    https:/
    /www.metadocencia.org/en/
    @ixek

    View full-size slide

  49. Gracias
    trallard.dev
    @ixek

    View full-size slide