El Blog de Machinarium021

Software libre y tecnología en general.



Werner Koch y GPG, una historia dramática con un final esperanzador

Werner-Koch

Hace unos cuantos días en varios medios especializados tuvimos la noticia de que el desarrollador alemán Werner Koch, creador y principal desarrollador de GPG, el cual es el software criptográfico más extendido del mundo, estaba a punto de declararse en quiebra y con un proyecto tan importante para el software libre como este a cuestas.

El mundo se escandalizó de que una de las herramientas más importantes para GNU/Linux dependiera de un solo hombre, estamos hablando de algo que permite una comunicación segura entre distribuciones y sus repositorios, que nos permite cifrar correos electrónicos y en resumen cualquier forma de comunicación en la web.

Koch inició este proyecto en 1997, inspirado en una de las conferencias de Richard Stallman, lo cual lo motivo a realizar una pieza de software que reemplazara a PGP el cual cumple una función similar, pero es software privativo.

Uno podría pensar que tantos años de desarrollo de un proyecto tan fundamental para la seguridad de muchos países le habría generado ingresos, nada más alejado de la realidad ya que aunque al inicio el gobierno alemán le designó la tarea de portar el software a Windows (GPG4Win), con financiamiento en el año 1999 y 2000, lo cual le permitió contratar a otros desarrolladores, pronto en el 2010 se quedó sin recursos y en el 2012 tuvo que despedir a un desarrollador. En el año 2013 pensó en abandonar el proyecto e intentar conseguir un trabajo en el mundo empresarial.

Koch siguió por una simple razón: el escándalo de la NSA y Edward Snowden lo llevó a darse cuenta que no era el momento adecuado de dar por cancelado a GPG, ya que aunque es software libre y podemos conocer como trabaja, la NSA no había conseguido hasta el momento ninguna forma de vulnerar el método de cifrado utilizado.

Koch explica que a partir del 2001 ha podido ganar 25,000 dólares anuales, esa cantidad no es dinero suficiente para mantener a una esposa y una hija que hoy tiene 8 años en un país europeo y vivir de forma despreocupada, también el proyecto ha recibido donaciones que sin animos de minimizar, no son suficientes (en 2011: 553 €, en 2012: 5.991 €, en 2013: 5.041 €, en 2014: 34.700 €) tomando en cuenta que Koch debe pagar a un equipo de desarrolladores para que puedan apoyarlo.

En diciembre decidió lanzar una campaña de crowdfunding con una meta de 137,000 dólares, lo que le permitiría vivir de forma más fácil y seguir el proyecto por el cual ha dado gran parte de su vida a la vez que contrataría a un nuevo desarrollador que pudiese ayudarlo. Hasta el momento en el que se supo su historia solo llevaba 43,000 dólares recaudados, haciéndonos pensar que realmente no damos importancia a estos componentes críticos del sistema hasta que son comprometidos por algún fallo, por ejemplo el caso de Heartbleed.

Mi pregunta es: ¿Por qué un desarrollador con su talento debe vivir de la caridad?, ¿ porque otros proyectos que no aportan nada (o muy poco) al software libre y open source no sufren de estos problemas?, ¿Será que para nosotros es más importante tener un catálogo de juegos amplio que nuestra propia seguridad?.

WErner-Koch-2

¿Un final felíz?

De cualquier forma, desde que el sitio ProPublica lanzó el artículo original que habla sobre la historia de Werner Koch, muchas personas están siendo conscientes de que existen proyectos importantes que se mantienen gracias a desarrolladores voluntarios, pero que a pesar de eso hay un gasto como en cualquier otro proyecto de software.

La campaña de crowdfunding de Koch ha sobrepasado los 137,000 dólares que se habían pedido. GPG ha recibido 60,000 dólares del Core Infrastructure Initiative de la Linux Foundation, el cual es un proyecto surgido a raíz de Heartbleed y el cual se enfoca en suministrar fondos a proyectos importantes que mantienen la infraestructura de la web. Facebook y Stripe se han comprometido a donar 50,000 dólares anuales al proyecto cada uno.

Esto está lejos de tener fin, quizás GPG puede seguir existiendo y Koch puede seguir manteniendo a su familia sin la preocupación de quedarse sin fondos, pero allá afuera hay muchos proyectos que no están pasando por sus mejores momentos, proyectos importantes para la web, para diferentes sistemas. Quizás hoy somos un poquito más concientes, pero el problema del financiamiento del software libre está lejos de desaparecer, como dice Koch "desarrollar software libre no es viable económicamente, tiene que salirte de dentro…", puede ser cierto, pero tal vez sea posible mantener proyectos de este tipo sin depender de donaciones.

Blog Logo

Richard Armuelles

Frontend, Mozilla Reps, Blogger, Speaker & Free Software Evangelist

  • Panama
comments powered by Disqus