ATRAS
SIGUIENTE
INDICE

1. Introducción.

Objetivos y Alcances.

El presente trabajo apunta a presentar un análisis de las características específicas del movimiento del Software Libre. Es de gran importancia para un profesional de la informática conocer a nivel amplio el funcionamiento de este modelo que surgió principalmente en los ámbitos académicos, pero que gracias a Internet, ha logrado proliferar a través del mundo.

A esta altura de las circunstancias, la mayoría de la gente ha oído hablar de 'GNU/Linux'. La verdad es que gracias a la popularidad y publicidad obtenida por el sistema del Pingüino, mucha gente se ha acercado al mundo que se encuentra del otro lado del estándar de facto creado por Microsoft.

GNU/Linux es solo la punta del iceberg. Debajo de él, se encuentran miles de proyectos. Cada uno de los cuales tienen diferentes líderes, objetivos y filosofías. Este trabajo se introducirá en las entrañas de este movimiento.

Para comenzar, nos remontaremos a los finales de la década del sesenta cuando el software era libre para todos. Se estudiará cómo fue desapareciendo la camaradería entre desarrolladores y fueron surgiendo las grandes corporaciones que comenzaron a utilizar las licencias y contratos de no difusión para dejar de compartir el código fuente de sus programas.

Se analizará en profundidad uno de los casos más emblemáticos de todos los tiempos: el sistema operativo Unix. La etapa de colaboración entre Berkley y AT&T y los conflictos posteriores. Se nombrarán todas las bifurcaciones que surgieron a partir de este sistema operativo.

Al llegar a la década del ochenta, se expondrá el nacimiento del proyecto GNU. Richard Stallman comienza a desarrollar un conjunto de herramientas, e intenta crear un sistema operativo totalmente libre2. Nace la Free Software Foundation (Fundación para el Software Libre). Se expondrá la filosofía de este carismático líder.

También serán objeto de estudio las distintas licencias que surgieron para proteger el Software Libre. Se comentarán las ventajas y desventajas de cada una. Se detallará en qué situaciones es conveniente usar cada licencia.

Dentro del desarrollo, se dedicará una sección entera a presentar el modelo alternativo al software libre, conocido como Open Source. Se establecerán las similitudes y diferencias frente al software libre.

Se expondrán los aportes de Eric Raymond y se estudiará uno de sus escritos más famosos y comentados: “ La catedral y el bazar”.

Se estudiarán casos particulares de proyectos. Apache, Samba, Openoffice y WINE. Se analizarán sus estructuras de desarrollo, de decisión. Reportes y corrección de errores. Desarrollo y depuración distribuidos.

A su vez, se analizará la posición que ocupa actualmente el software libre en nuestro país y se presentarán distintos casos de proyectos de software libre. También se incluirá en el análisis de la coyuntura local, al proyecto de ley de software libre.

Para finalizar este trabajo, mi idea ha sido elaborar distintas propuestas para implementar en el ámbito de la Universidad. Las mismas apuntan a aprovechar las ventajas de este modelo y a su vez enriquecer la calidad académica de los cursos.

El desarrollo de este trabajo me ha permitido investigar e introducirme en un mundo más que interesante en donde prima la camaradería y el deseo de compartir el conocimiento para fomentar el desarrollo futuro, basándose en los logros anteriores.

Básicamente, este mundo se asemeja a lo expresado por Sir Isaac Newton: “Si he visto más lejos, es porque me apoyé sobre los hombros de gigantes”. Todos los participantes de este movimiento directa o indirectamente llevan a cabo lo dicho por este genio y son los que permiten que cada vez más gente se acerque a este universo donde el conocimiento es una herramienta y no un arma de dominación.

Pablo Luis Zorzoli -- Septiembre 2002




2Libre: Este es un término muy conflictivo, por la duplicidad del significado en inglés de Free . A lo largo de este trabajo se desarrollará con mayor detalle la acepción correcta que tiene en este tema.


ATRAS
SIGUIENTE
INDICE