Salvapantallas 100% Software Libre

José Ruiz es Ingeniero en Sistemas, Programador y trabajador de la Fundación CENDITEL. Es el actual programador responsable del proyecto Salvapantallas Bicentenario, que viene impulsando la fundación desde 2010.

A continuación reproducimos una breve entrevista que realizó el equipo de comunicación de CENDITEL a José Ruiz, quien ofreció un balance de lo que fue el desarrollo del Salvapantallas Bicentenario desde la visión de desarrollo de Tecnologías Libres

Equipo Comunicación CENDITEL: ¿Qué aspectos técnicos acompañaron el desarrollo del Salvapantallas Bicentenario?
José Ruiz: El Salvapantallas Bicentenario fue desarrollado en un ambiente totalmente libre, sobre sistema operativo GNU/Linux Debian y escrito en lenguaje C usando las librerías OpenGL (Open Graphics Library) que es un API multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y 3D.

ECC: ¿Qué implicaciones tiene el hecho de que se haya desarrollado con software libre? ¿Qué ventajas ofrece?
J.R: El hecho de que el Salvapantallas Bicentenario se haya desarrollado en software libre ofrece muchas ventajas al igual que otros desarrollos elaborados del mismo modo, entre ellas podemos mencionar que no es necesario pagar licencias por el uso de librerías utilizadas para su desarrollo, de tal manera que puede ser instalado tantas veces y en tantas maquinas como el usuario lo desee. El hecho de que el código fuente tanto del API OpenGL como del Salvapantallas Bicentenario esté disponible para su uso y modificación permite que los programadores no tengan que desarrollar todo el proceso partiendo de cero.

ECC: ¿Qué aporta en materia de software libre el Salvapantallas Bicentenario a las comunidades de desarrollo de software?
J.R: Actualmente el código fuente del Salvapantallas Bicentenario se encuentra en un repositorio de CENDITEL, ubicado en la dirección http://fsl.cenditel.gob.ve/scm/?group_id=73, donde los desarrolladores de la comunidad pueden descargarlo y utilizarlo para realizar desarrollos similares, beneficiándose de un largo trabajo que ya ha venido desarrollándose desde la Fundación y así evitar que tengan que partir desde cero (reinventar la rueda).

Por otro lado, debemos buscar otras estrategias de difusión. Por ejemplo, podríamos hacer uso de las máquinas de los Infocentros y a su vez tratar de dar una inducción a los responsables de Infocentros para que las personas que asistan puedan recibir esa misma inducción y se pueda expandir ese conocimiento a las comunidades

ECC: ¿Para qué plataformas está disponible el salvapantallas bicentenario?
J.R: Las versiones de 1810 - 1811 se encuentran para windows y linux. La versión 1812 está siendo liberada para linux y próximamente se encontrará igualmente para plataforma windows.

ECC: ¿Cuál es el aprendizaje que ha alcanzado el equipo técnico en materia de desarrollo de software a través del proyecto del salvapantallas?
J.R: En este desarrollo básicamente lo que se han utilizado son librerías de manejo de gráficos 2D y 3D; he aprendido a hacer desarrollo de aplicaciones con animaciones gráficas en este caso en 2D solamente. Y el otro paso es lo que es ya el empaquetamiento del sistema para que pueda correr tanto en linux como Windows, entonces hemos aprendido a usar herramientas para instalar gráficamente en Linux, Windows, incluso en desarrollar paquetes para distribuciones basadas en Debian como Canaima y Ubuntu.

ECC: ¿Cómo ha sido la experiencia de trabajo interdisciplinario con el resto del equipo que participó en el proyecto (reflexión, investigación, diseño, etc)
J:R: En este caso he tenido que interactuar con historiadores, diseñadores, guionistas.. Como parte de mi trabajo siempre he tenido que interactuar con personas de distintos ámbitos y no fue muy complicado, ya que siempre concurren diferentes áreas en un desarrollo de software, donde la comunicación entre el equipo juega un papel fundamental.

 




2020


Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL).
Dirección: Avenida Alberto Carnevali, vía La Hechicera, Edificio CENDITEL.
Apartado Postal: 078. Código Postal 5101A. RIF: G-20007349-7. Mérida-Venezuela.
Teléfono: (0274) 6574336