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

  3. México Mágico
    @ixek

    View 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 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 Slide

  6. View Slide

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

    View Slide

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

    View Slide

  9. Primer parte
    Una breve historia del FOSS
    @ixek

    View Slide

  10. Recordemos que
    esta popularidad
    es nueva
    @ixek

    View Slide

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

    View Slide

  12. 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 Slide

  13. 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 Slide

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

    View Slide

  15. 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 Slide

  16. 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 Slide

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

    Richard Stallman
    @ixek

    View Slide

  18. Segunda parte
    El rol de la comunidad
    @ixek

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  23. 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 Slide

  24. 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 Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  31. Tercera parte
    Sustentabilidad presente y futuro
    @ixek

    View Slide

  32. 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 Slide

  33. 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 Slide

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

    View Slide

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

    View Slide

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

    View Slide

  37. 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 Slide

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

    View 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

    View Slide

  40. 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 Slide

  41. 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 Slide

  42. 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 Slide

  43. 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 Slide

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

    Tiempo
    03
    💸
    Tesoro
    @ixek

    View Slide

  45. Una cooperativa moderna
    @ixek
    💪

    💸
    Collaborative work orders

    View Slide

  46. Una cooperativa moderna
    @ixek
    💪

    💸
    Collaborative work orders
    Ambos + Labs
    Maintainers Industria

    View Slide

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

    View Slide

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

    View Slide

  49. 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 Slide

  50. Gracias
    trallard.dev
    @ixek

    View Slide