FOSS for fun and profit
Tania Allard, PHD
Quansight Labs
O como participar en código abierto
Y no morir en el intento
Slide 2
Slide 2 text
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
Slide 3
Slide 3 text
México Mágico
@ixek
Slide 4
Slide 4 text
¿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
Slide 5
Slide 5 text
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
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
Crees en el
código libre y
abierto (FOSS)
Free and open source software
@ixek
Slide 8
Slide 8 text
Queremos ver
más FOSS en el
mundo
@ixek
Slide 9
Slide 9 text
Primer parte
Una breve historia del FOSS
@ixek
Slide 10
Slide 10 text
Recordemos que
esta popularidad
es nueva
@ixek
Slide 11
Slide 11 text
Fue lanzado en 1981, sentando un hito
importante en la práctica de las licencias
comerciales.
MS DOS
Un precedente
histórico
@ixek
Slide 12
Slide 12 text
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
Slide 13
Slide 13 text
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
Slide 14
Slide 14 text
Sabes que es el
software libre y
abierto
Hasta ahora es una suposición que he hecho
@ixek
Slide 15
Slide 15 text
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
Slide 16
Slide 16 text
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
Slide 17
Slide 17 text
El código abierto es una
metodología; el código
libre es un movimiento
social
“
Richard Stallman
@ixek
Slide 18
Slide 18 text
Segunda parte
El rol de la comunidad
@ixek
Slide 19
Slide 19 text
Una unidad social de
personas que
comparten una visión
y misión
Que rayos es comunidad
@ixek
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
Slide 24
Slide 24 text
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
Slide 25
Slide 25 text
Sin comunidad no hay
código abierto ni libre
En realidad es el pilar mas importante
@ixek
Slide 26
Slide 26 text
La apertura es una
cosa buena
Estamos de acuerdo,,,
@ixek
Slide 27
Slide 27 text
Aún en los panoramas más oscuros
@ixek
Slide 28
Slide 28 text
También puede exacerbar injusticias y
sistemas de opresión
@ixek
Slide 29
Slide 29 text
Con la adopción del
pragmatismo es fácil
olvidar a las personas
Enfocarnos en el código
@ixek
Slide 30
Slide 30 text
Diversidad de representación
Y diversidad de pensamiento
Para reflejar cómo es la comunidad
@ixek
Slide 31
Slide 31 text
Tercera parte
Sustentabilidad presente y futuro
@ixek
Slide 32
Slide 32 text
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
Slide 33
Slide 33 text
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
Slide 34
Slide 34 text
Dinero no es siempre sustentabilidad
Pero entre que son
peras o manzanas
@ixek
Slide 35
Slide 35 text
Depender de labor no
remunerada es
extremadamente excluyente
Sobre todo en el Sur Global (inc. LatAm)
@ixek
Slide 36
Slide 36 text
La cooperativa
Un concepto popular en América Latina
@ixek
Slide 37
Slide 37 text
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
Slide 38
Slide 38 text
Hay un montón de
paralelos con el
código abierto
Los latinos somos expertos en cooperativas sociales
@ixek
Slide 39
Slide 39 text
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
Slide 40
Slide 40 text
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
Slide 41
Slide 41 text
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
Slide 42
Slide 42 text
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
Slide 43
Slide 43 text
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
Slide 44
Slide 44 text
Contribuyendo las tres T’s
01
💪
Talento
02
⏳
Tiempo
03
💸
Tesoro
@ixek
Slide 45
Slide 45 text
Una cooperativa moderna
@ixek
💪
⏳
💸
Collaborative work orders
Slide 46
Slide 46 text
Una cooperativa moderna
@ixek
💪
⏳
💸
Collaborative work orders
Ambos + Labs
Maintainers Industria
Slide 47
Slide 47 text
Mi servicio de subscripción favorito
cartwheelcoffe.com
@ixek
Slide 48
Slide 48 text
Igual podemos adoptar modelos globales
https:/
/opensource.mercedes-benz.com/news/the-Mercedes-Benz-foss-manifesto
@ixek
Slide 49
Slide 49 text
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