¿Cómo comen l@s desarrolladores de Software Libre? Parte 1: Trisquel, LibreOffice y SuperTuxKart

Actualmente existe una gran cantidad de software libre de alta calidad. No obstante, sigue habiendo gente que cree que no es posible vivir desarrollando software libre y que es necesario privar a l@s usuari@s de su libertad para financiar el desarrollo de los programas. Afortunadamente, esto no es verdad, y en este artículo detallaré cómo se financian algunos proyectos de software libre.

Trisquel

Trisquel es una distribucion 100% libre de GNU+Linux basada en Ubuntu y que es muy fácil de usar. La última versión consiguió más de diez mil descargas en un mes, y es la que uso actualmente y con la que estoy escribiendo este artículo.

El proyecto Trisquel se sostiene exclusivamente mediante donaciones por parte de sus usuari@s, pero también existen organizaciones que donan parte de su dinero al proyecto. Por ejemplo, Technoethical, una tienda de laptops con Trisquel pre-instalado, dona una parte de sus ganancias a Trisquel. El año 2018, el proyecto Handshake, que busca desarrollar una alternativa al sistema centralizado de certificados de seguridad de los dominios de internet, donó 100.000 dólares sin compromiso alguno. Además, Zazzle, una tienda de regalos, vende artículos relacionados con Trisquel (como poleras y tazones) y también dona una parte de las ganancias de estos productos.

El dinero obtenido permite mantener a dos desarrolladores a tiempo completo, uno es el desarrollador principal y otro es el webmaster. También hay desarrolladores voluntarios que podemos encontrar en la página de desarrollo (de Gitlab) del proyecto.

Fuentes

LibreOffice

LibreOffice es la suite ofimática libre más popular, y según AlternativeTo, la principal alternativa a Microsoft Office. Está basada en OpenOffice.org, que fue abandonada hace años, y reemplaza a la mayoría de programas de Office.

LibreOffice está respaldada por una enorme comunidad de desarrolladores y organizaciones, y auspiciada por la Document Foundation, organización no gubernamental alemana dedicada a LibreOffice y formatos libres. Según el último reporte anual de la fundación, el del año 2020, recibió más de un millón de euros en ingresos, provenientes principalmente de donaciones vía PayPal y tarjeta de crédito, además de comisiones por parte de organizaciones socias de consejo asesor. El dinero obtenido se gasta en pagarle a emplead@s y freelanceers, mantener la infraestructura, organizar eventos comunitarios o de difusión, financiamiento del desarrollo de formatos libres que LibreOffice ocupa, entre otros.

Pero no todo es cuestión de dinero. La Document Foundation tiene miles de miembr@s con distintos motivos para participar. En el blog de LibreOffice podemos leer sobre vari@s de ell@s. Por ejemplo, José Gatica es un desarrollador front-end y músico chileno que se dedica a migrar computadores desde MS Office a LibreOffice en Chile, y se interesó por la fundación porque lo necesitaba para sus contribuciones en ParrotSec, una distribución de GNU+Linux centrada en Pentesters y hackers étic@s.

Otro caso interesante es el de Bayram Çiçek, recién egresado de la carrera de ciencias de la computación. En el artículo cuenta que empezó a contribuir al desarrollo de software libre por un ramo en la universidad, y escogió LibreOffice en particular porque lo usaba desde hace años y quería ser más que un simple usuario. En el Google Summer of Code, iniciativa de Google para animar a estudiantes de pregrado a contribuir con código a proyectos de software libre, encontró que contribuir al proyecto era tanto divertido como desafiante, por lo que decidió volverse miembro de la Document Foundation.

Fuentes

SuperTuxKart

SuperTuxKart (STK) es un videojuego libre de carreras de go karts, parecido a Mario Kart, pero con toques únicos que lo hace especial. Está basado en TuxKart, y el 2019 fue lanzada la versión 1.0. Cuenta con decenas de pistas y corredores, algunos campeonatos, varios modos de juegos, logros y hasta juego en línea.

El proyecto se financia exclusivamente mediante donaciones de l@s jugadores. Según su política de donaciones, el dinero se usa principalmente para pagar el alojamiento de los sitios web y el alquiler del dominio, y ocasionalmente se compra hardware relacionado con el producto y se contrata a gente para que realice algunas tareas específicas. Algo que puede llamar la atención es que no se hace mención a salarios para l@s desarrolladores.

Como es probable que a l@s desarrolladores no se les pague directamente por el trabajo en el proyecto, es legítimo preguntarse cual es su motivación para contribuir por tantos años a STK. L@s principales desarrolladores a cargo son Auria y samuncle (fuente), y en la fuente aparecen decenas de personas que han cooperado de alguna forma. El primer desarrollador afirma en una entrevista realizada por la Fundación de Software Libre que la comunidad hacía tantos aportes que l@s desarrlladores principales implementaron un servidor dedicado para los aportes, dónde l@s jugadores los pudieran descargar fácilmente.

Respondiendo a la inquietud anterior, en esta entrevista realizada el año 2012 se le preguntó a l@s cuatro desarrolladores principales del momento sobre sus motivaciones para involucrarse en el desarrollo del juego. Auria y samuncle querían ayudar a mejorar los gráficos y la primera señala más tarde que le gusta programar y le gustan los juegos de go karts, y el segundo que es divertido jugar un juego al que contribuyes. Joerg Henrichs (aka Hiker) empezó el proyecto en base al código de una versión mejorada del TuxKart original como una forma de devolver a la comunidad de software libre lo que ésta le había ayudado.

Fuentes

Conclusiones

Existen distintas motivaciones para escribir software libre, aparte de una retribución económica. En este artículo examinamos solo algunas, pero existen miles de desarrolladores de software libre y la naturaleza humana es muy diversa, por lo que pueden haber múltiples causas para realizar actividades similares. En las partes siguientes expondré otros proyectos de software libre con distintos modelos de negocio, y estudiaremos brevemente la motivación inicial detrás de estos y como es que salen adelante en la actualidad.