miércoles, 28 de marzo de 2012


HISTORIA Y EVOLUCIÓN DEL SOFTWARE LIBRE
Una de las cosas que han revolucionado el mundo en los últimos tiempos es, sin duda, el software libre; ya que ha ido cambiando la filosofía de los usuarios de ordenadores, partiendo desde el capitalismo y demostrando que el socialismo funciona muy bien en el mundo del software libre. La liberación del primer kernel de Linux desarrollado por el finlandés Linus Torvalds y luego el nacimiento de varias plataformas y aplicaciones orientadas a la web y que han sido Open Source. Siempre han ido apareciendo organizaciones que apoyan el software libre y además grandes plataformas que ayudan en el desarrollo del mismo, como por ejemplo Java o Python que son lenguaje de programación libres, el cual ha sido desarrollado por Guido Van Rossum, otro gran precursor del software libre.
El Software Libre es el software que se caracteriza por proporcionar en sus licencias el permiso para usarlo en cualquier máquina y en cualquier situación, para modificarlo, mejorarlo o corregirlo y para redistribuirlo libremente. Software libre no es software gratis, sino aquel que cumple con estas condiciones, si bien, no parece posible obtener contraprestación económica por él, como de hecho ocurre, siendo de coste cero la obtención de la práctica totalidad del software libre.  
Para comprender el nacimiento de este tipo de software nos tenemos que remontar al año 1979, cuando la Universidad de Berkeley distribuyó código de programas que ha desarrollado para el sistema operativo UNIX bajo una licencia denominada BSD (Berkeley Software Distribution), es la primera aparición en escena de lo que más tarde se denominará software libre. Estos primeros programas distribuidos bajo licencia BSD son utilidades para UNIX y entre ellas se encuentra una implementación de un protocolo de comunicaciones, el TCP/IP.
En 1980 la NSF (National Science Foundation) mejora el protocolo TCP/IP y comienza a utilizarlo para el intercambio de información entre ordenadores de universidades e investigadores de todo el mundo. Esta mejora de TCP/IP era abierta y se distribuía con el código fuente de su implementación, es el nacimiento de la red de Internet.
En 1984 aparece en escena una de las figuras más importante dentro del software libre, Richard Stallman, que lidera en este año un proyecto científico denominado GNU dentro del Instituto Tecnológico de Massachussets. Al año siguiente, aparece la primera versión de un sistema operativo denominado igual que el proyecto lanzado, GNU (Gnu’s not Unix). Este sistema operativo es gratuito y se distribuye junto con su código fuente bajo una licencia denominada Gnu Public License (GPL). En este mismo año 1985, Richard Stallman crea la Free Software Foundation, y aparece la primera definición formal de Software Libre, proporcionada por la FSF:
En 1991, Linus Torvalds, un estudiante sueco de la universidad de Helsinky crea un kernel de sistema operativo denominado Linux, y un año más tarde, fruto de la colaboración con el proyecto GNU, aparece el sistema operativo GNU/Linux, que se denominó Linux, si bien, la mayor parte del código procedía del proyecto GNU de Stallman.
La siguiente fecha importante en la historia del software libre es 1997, cuando Eric Raymond publica el artículo “The Cathedral and the Bazaar”, en el Raymond explica con detalle como una serie de programadores trabajando en colaboración en su tiempo libre (Bazaar) pueden producir software de mayor calidad que los producidos por los talentos contratados por las grandes compañías de software (Cathedral).
Siglo XXI, hoy  en día es utilizado tanto en empresas privadas como en la administración pública. Pero además en la administración pública existe una corriente de fomento de uso del software libre, tanto a nivel individual por los ciudadanos, como por empresas y otras instituciones. 
 
ELABORADO POR:
DAVID FLORES CORRAL
SANDRA SILVEYRA DUARTE
CLAUDIA DURÁN
VERÓNICA MADRIGAL POSADA