INTRODUCCIÓN
En la
actualidad se ha generado una comunidad mundial que utiliza y desarrolla el
software libre, la gran mayoría de software propietario tiene una contra
partida o un software equivalente desarrollado bajo la filosofía free “libre”.
La filosofía de software de libre, tiene un desarrollo a través de los
años. En los años '70 las computadoras venían acompañadas de su software y el
negocio de los fabricantes era vender computadoras y no sus sistemas
operativos. En esa época no era difícil encontrar software gratis acompañado de
sus fuentes. Hacia los años '80 la situación fue cambiando debido a que los
fabricantes comenzaron a ver en el software un gran negocio, de hecho hoy día
es más rentable que el hardware.
En 1983 Richard Stallman, que desarrollaba tareas en el departamento de
Inteligencia Artificial, decidió iniciar un proyecto con el objetivo de
restaurar aquel ambiente de los años '70. Como toda computadora necesita un
sistema operativo para funcionar el proyecto comenzó por allí.
El concepto de "liberar" el software va incluso un poco más
allá. Para Stallman el sofware no sólo debe ser gratis sino también
"libre", es decir, que el que adquiere un software debe poseer la
libertad de modificarlo para acomodarlo a sus necesidades, esto implica en
forma directa que el software debe ir acompañado de todo su código fuente. Esto
es aún más extraño si se lo compara con la política actual, las empresas
podrían estar de acuerdo en volver gratis su software y solo cobrar por los
servicios, pero difícilmente aceptarían entregar sus fuentes. Nace así la
llamada FSF = Free Software Foundation.
Con esta filosofía Stallman inicia la creación de un nuevo sistema
operativo llamado GNU, que significa "GNU no es Unix" y como se puede
ver es una definición circular. GNU
sería un sistema operativo con un kernel (núcleo) diferente al Unix, pero con
herramientas de trabajo compatibles y a su vez compatible con los estándares
POSIX.
Si bien GNU no es popular
como sistema operativo al menos dos versiones de Unix han sido creadas
utilizando las herramientas de GNU, es decir, que personas que no pertenecen a
GNU/FSF han creado kernels compatibles con Unix usando todas las herramientas
de GNU, de otra manera hubiera sido imposible crear un sistema operativo Unix
tan completo como estos dos.
·
Linux, originado por
Linus Torvalds (Finlandia).
·
Free BSD, originado en
la Universidad de Berkeley (CA, USA).
Linux, es la base de la solución propuesta del siguiente trabajo, el cual
pretende establecer el diseño de la migración desde el software propietario a
software libre, indicando los pasos lógicos que se deben ejecutar para lograr
un proyecto de esta envergadura. El ambiente donde se desarrolla la
investigación es una entidad del sector público, específicamente
Incluir
software libre como una solución tecnológica trae
diversos beneficios más que los económicos, promueve el desarrollo personal y
permite controlar los activos de información sin la dependencia tecnológica de
proveedores externos, por ello es la importancia del siguiente trabajo, el cual
parte de una primera fase de diagnóstico de software propietario instalado en
la (CGR) y luego establece los mecanismos a migrarlo a una solución “libre”.
El presente informe trata dar respuesta a como lograr el
cambio de una plataforma basada en software propietario a una basada en
software libre dentro de una institución pública como lo es la (CGR). Es por
ello que en primera instancia se refleja en el capítulo I el problema,
objetivo, importancia y justificación, es decir la condición actual de