FLOSS no es gratis
Porqué debería importarte
Santos Gallegos
-
[email protected]
@stsewd
Libertades
- La libertad de usar el programa, con cualquier propósito
-
La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a las propias necesidades
- La libertad de distribuir copias del programa, con lo cual se puede ayudar a otros usuarios
-
La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la
comunidad se beneficie
- La libertad de usar el programa, con cualquier propósito
- La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a las
propias necesidades
- La libertad de distribuir copias del programa, con lo cual se puede ayudar a otros
usuarios
- La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo
que toda la comunidad se beneficie
FLOSS es una cuestión de libertad, no de precio
Probablemente lo uses todos los días
- En tu escuela/universidad
- En tu trabajo
- En tus tiempos de ocio
Pero...
¿Pagaste algo por usarlo?
¿Diste algo a cambio por usarlo?
Software no crece en los árboles...
Es escrito por personas
Personas
Maintainers no son eternos
Tranvia Bus Factor
https://en.wikipedia.org/wiki/Bus_factor
Sus vidas continúan más allá de las computadoras
La personas tienen otras actividades, tienen familia, un trabajo, etc
Pierden el interés
Paquete de NPM infectado con backdoor
https://github.com/dominictarr/event-stream/issues/116
Stress (burnout)
I don't ever want to have to fight so hard for a
PEP and find that so many people despise my decisions...
I'm tired, and need a very long break.
Guido van Rossum, Julio 2018
https://mail.python.org/pipermail/python-committers/2018-July/005664.html
Sin ingresos suficientes
Obligan a que el software cambie de licencias a otras menos permisivas,
o el software se vuelve propietario.
- Mongo DB (AGPL → SSPL)
- Elasticsearch (Apache 2.0 → SSPL)
- Sentry (BSD → BSL)
Personas...
Dependen de software FLOSS...
Tu producto
Tu trabajo
Tu profesión
Tu empresa
Tu libertad
Tu seguridad
...y probablemente no estás haciendo nada para ayudar a mantenerlo
¿Cómo puedo ayudar?
- Donando tu dinero
- Donando tu tiempo
- Donando tu conocimiento
- Donando tus habilidades
Donar...
s/Donando/Intercambiando/
- Intercambiando tu dinero
- Intercambiando tu tiempo
- Intercambiando tu conocimiento
- Intercambiando tus habilidades
Si un proyecto no está activo, dale tiempo al maintainer.
Ayuda a crecer a una comunidad, no tomes control de ella
- Empresas disfrazadas de comunidades
- Empresas/individuos tomando control de la organización de eventos de comunidades
No hagas de FLOSS una estrategia de marketing
- Sé honesto con tus motivos
- Llamar a tu producto FLOSS sin entender lo que significa
FLOSS es más que computadoras
Sé amable y respetuoso con la comunidad, nadie les está pagando para leer tus comentarios quejándote.
Ayuda difundiendo, organizando eventos, participa en tus comunidades locales.
Si se puede generar dinero con proyectos FLOSS
Varios proyectos son auto sustentables o generan ingresos a sus maintainers
- Neovim
- Django Rest Framework
- Read the Docs
- Y muchos más...
Pero aún así estos proyectos necesitan de tu ayuda
#3
La libertad de mejorar el programa y hacer públicas esas mejoras a los demás,
de modo que toda la comunidad se beneficie
¿Estás listo para pasar de ser consumidor a ser colaborador?