Seguimos comentando algunas de las charlas de la SLUN 2011 que más me llaman la atención. Unai Gangoiti nos hablará sobre FOG, una herramienta de clonado de equipos bajo licencia libre GPL (no he encontrado la versión exacta). Hasta ahora en la UPV/EHU se usaba Rembo, pero al parecer daba problemas con las últimas versiones de ext3/ext4 y las capacidades de disco cada vez más altas. Cuando tienes que desplegar una solución para el clonado de miles de equipos empiezas a adquirir experiencia «de verdad», así que será un placer escuchar lo que Unai nos cuente.
Otra ponencia inusual es la que nos contará Alberto Alonso, bajo el título «Experiencia en el desarrollo de un proyecto libre (Multi Theft Auto)». No conocía el proyecto hasta hacer un par de días, pero cuando me lo contaron me sorprendió: se trata de una modificación del juego «Grand Theft Auto : San Andreas», escrita en C++ y con licencia GPL, que añade soporte multijugador a un juego que originalmente no lo tenía. La gracia del asunto es que la modificación se ha hecho a partir del binario del juego, es decir, sin el código fuente original. O dicho de otra forma, por ingeniería inversa. Esta técnica la había visto en el mundo de la seguridad informática (cracks, parches, análisis de cambios en patchs binarios, análisis forense en imágenes infectadas…), incluso para modificar una aplicación (es el caso de la agenda/PIM Ecco Pro, una aplicación de 1993! con miles de usuarios que siguen usándola gracias a hacks como éste), pero nunca para modificar un juego al nivel de MTA.