¿Todos los Hackathones son Opensource?
Los hackathones son una realidad tanto a nivel de dentro de las empresas, en las comunidades tecnológicas y de forma de promoción y captación de talento. Pero, ¿el código y las ideas desarrolladas, ¿a quién pertenece?, ¿con qué se define y desarrollan estas pruebas de concepto?, ¿es open source?
Casi todos los meses podemos encontrar diferentes Hackathones de temáticas que van desde el transporte, la medicina, leyes, telecomunicaciones… y estos pueden estar organizados generalmente por empresas en busca de nuevas ideas, pruebas de concepto de algún producto, captación de talento, promoción de algún estándar, etc.
Aunque para palabra “Hackathon” parece que conlleve consigo solo buenas intenciones, debemos tener cuidado con las bases legales, porque puede que nos encontremos que estamos cediendo los derechos de la idea al organizador, el código desarrollado e incluso, entrar en la obligación de finalizar el proyecto si nos seleccionan. Estamos realmente firmando un contrato con los organizadores.
Pero en el mejor de los casos, ¿suele ser el código desarrollado Open Source? A pesar de que en la mayoría de los casos las personas utilizarán tecnologías de software libre y/u open source, las ideas y el desarrollo pertenecerá únicamente al participante. Esto nos lleva a que a pesar de que todo el mundo suele preferir utilizar tecnologías y software open source, cuando tenemos la oportunidad de colaborar en este entorno, no lo hacemos.
En el caso de que te animases a compartir tu código de desarrollo, tanto del hackathon como otros, tenemos diversas licencias que podremos aplicar a nuestro proyecto, para que cualquier persona que desee utilizar nuestro desarrollo pueda. Github nos facilita la creación de dicho archivo y la selección de las diferentes licencias existentes.
Las licencias más conocidas, que deberíamos tener en cuenta:
- GPL: Licencia Pública General de GNU
- LGPL: Licencia Pública General Reducia de GNU
- AGPL: Licencia Pública General de Affero
- FDL: Licencia Pública de Documentación
- BSD: Licencia de Distribución de Software Berkely
- MIT
Si deseamos participar en algún hackathon, una de las comunidades que suele promover los hackathones y que tiene en cuenta las condiciones legales, para evitar que estafen a los desarrolladores, es HackathonLovers. Suelen promocionar dichos eventos a través de twitter. Uno de los próximos, aunque parece que solo es para internos de la empresa, sería Summer Code.
Al igual que enseñamos a nuestros hijos la belleza del compartir, también debemos predicar con el ejemplo colaborando con nuestro código libre para que todos podamos aprender.
Bibliografía