sábado, 12 de marzo de 2011

Barra libre de software

Hola, mi nombre es Jose Antonio Chavarría y uso software libre. Toda mi vida profesional, y antes la universitaria, ha estado relacionada con el software libre. Como adicto, voy a relatar mi experiencia para compartirla con vosotros, porque, conforme pasa el tiempo, esta adicción va a peor.


Durante mi etapa universitaria conocí Linux por primera vez. Recuerdo que se llamaba Debian y que la instalación era en modo texto, pero la libertad que descubrí, me hizo pensar en un mundo lleno de posibilidades. La gente se suele fijar en las curvas y las caras bonitas, ¿pero a quién le importan esas superficilalidades cuando puedes configurar todo a tu gusto, cuando todo se puede conocer y se puede adaptar a tus necesidades?


Luego, tuve que pensar en hacer mi proyecto fin de carrera. En aquella época, el mundo de la informática médica era totalmente cerrado y propietario. A un amigo y a mí se nos ocurrió que era hora de que esta situación cambiara y propusimos un proyecto de historia clínica digital basado en herramientas totalmente libres y transparentes. Incluso la documentación del proyecto la hicimos en formatos abiertos. Por supuesto, la licencia del producto es GPL (creo que fue el primer proyecto que se presentaba bajo esta licencia en nuestra universidad, pero espero que no fuera el último).


Gracias a los conocimientos adquiridos durante la realización de este proyecto, inmediatamente después de acabar mis estudios, empecé a trabajar como desarrollador de aplicaciones web. Mis herramientas diarias de trabajo eran ya en su mayoría libres. El servidor de base de datos era MySQL, el servidor de aplicaciones web Apache y el lenguaje de programación PHP. El navegador web principal sobre el que desarrollaba era Firefox (al principio fue Mozilla).


Pero también en el trabajo, descubrí nuevos programas de software libre. Allí empecé a usar Thunderbird como cliente de correo. Tanto me gustó, que al poco tiempo, logré que todo el mundo en la empresa lo usara. El sistema de control de versiones era un CVS en una máquina con Debian que además hacía las funciones de servidor de correo interno. Usábamos MediaWiki como herramienta de gestión del conocimiento. Nuestro blog interno estaba hecho con WordPress. El virus se extendió aún más cuando cambié el sistema de documentación que se usaba para las aplicaciones que se vendían. Instalé una plataforma de desarrollo de documentación basada en Docbook, TexLive y una serie de scripts en MS-DOS, que luego un compañero (pero también amigo) rehizo en Python. La plaga se iba extendiendo, pero por entonces, el sistema operativo usado en los ordenadores todavía era Windows.


Pero hace ya casi 3 años, cambié de empleo. Primero, he de decir que si no hubiera sido por todo el conocimiento que adquirí por usar herramientas libres, no lo hubiera conseguido. El Ayuntamiento de Zaragoza me contrató para formar parte del proyecto de migración del escritorio a software libre. Desde el primer día comencé a usar SuSE en mi ordenador y desde entonces me dedico a hacer paquetes RPM y scripts en Bash y Python. También me dedico a dar formación los usuarios. Una parte importante de la formación consiste en evangelizar a la gente con las bondades del software libre. Como herramienta de distribución de software usamos MigasFree. Este programa es invención de un compañero y es una pieza esencial del proyecto de migración.


Aparte de mi trayectoria profesional, está mi experiencia personal y cotidiana con el software libre. Cuando me planteé poner Internet en casa, es cuando instalé linux en mi ordenador. Quería evitar riesgos y sorpresas, y sentirme a la vez seguro. Llevo ya 6 años sin haber tenido ninguna infección. Como pringao ahora sólo recomiendo (e instalo) Linux en ordenadores de conocidos y amigos.


Hace un par de días, un nuevo proyecto ha nacido en Zaragoza. Un amigo se ha liado la manta a la cabeza y ha comenzado una nueva locura. Y a mí no se me ha ocurrido otra cosa que arar con los bueyes que tengo, es decir, contagiar a otros con mis experiencias. Esto que me pasa, ¿es tan grave como parece, doctor?


Actualización: 2011-03-13

Sí que es grave y ha empezado por mi memoria. Como me apunta jlontheweb, en Scati Labs ya se usaba antes de entrar yo, Bugzilla como gestor de incidencias del software creado allí, y FileZilla como cliente FTP. También me comenta que han empezado a usar OpenOffice.org.


Esta suite ofimática está instalada en el 100% de los ordenadores del Ayuntamiento a día de hoy. Y para convertir a los equipos Windows en equipos con Linux, usamos a diario Clonezilla.