Está en la página 1de 8

Berkeley Software Distribution

1979

NSF mejora el protocolo TCP/IP

1980

Richard Stallman S.O GNU

1984

Richard Stallman FSF

1985

Linus Torvalds Crea un kerner para LINUX

1991

Eric Raymond The Cathedral and the Bazaar,

1997

Para comprender el nacimiento de este tipo de software nos tenemos que remontar al ao 1979, cuando la Universidad de Berkeley distribuy cdigo de programas que ha desarrollado para el sistema operativo UNIX bajo una licencia denominada BSD (Berkeley Software Distribution), es la primera aparicin en escena de lo que ms tarde se denominar software libre. Estos primeros programas distribuidos bajo licencia BSD son utilidades para UNIX y entre ellas se encuentra una implementacin 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 informacin entre ordenadores de universidades e investigadores de todo el mundo. Esta mejora de TCP/IP era abierta y se distribua con el cdigo fuente de su implementacin, es el nacimiento de la red de Internet.

En 1984 aparece en escena una de las figuras ms importante dentro del software libre, Richard Stallman, que lidera en este ao un proyecto cientfico denominado GNU dentro del Instituto Tecnolgico de Massachussets. Al ao siguiente, aparece la primera versin de un sistema operativo denominado igual que el proyecto lanzado, GNU (Gnus not Unix). Este sistema operativo es gratuito y se distribuye junto con su cdigo fuente bajo una licencia denominada Gnu Public License (GPL).

En este mismo ao 1985, Richard Stallman crea la Free Software Foundation, y aparece la primera definicin formal de Software Libre, proporcionada por la FSF:

Un software es software libre cuando el usuario del mismo tiene estas cuatro libertades: Libertad 0. Libertad de uso con cualquier propsito. Libertad 1. Libertad de adaptacin a sus necesidades. Libertad 2. Libertad para distribuirlo. Libertad 3. Libertad de mejora y libre distribucin de estas mejoras. No se dice explcitamente, pero para tener estas cuatro libertades el usuario debe disponer del cdigo fuente de los programas.

En 1991, Linus Torvalds, un estudiante sueco de la universidad de Helsinky crea un kernel de sistema operativo denominado Linux, y un ao ms tarde, fruto de la colaboracin con el proyecto GNU, aparece el sistema operativo GNU/Linux, que se denomin Linux, si bien, la mayor parte del cdigo proceda del proyecto GNU de Stallman.

La siguiente fecha importante en la historia del software libre es 1997, cuando Eric Raymond publica el artculo The Cathedral and the Bazaar, en el Raymond explica con detalle como una serie de programadores trabajando en colaboracin en su tiempo libre (Bazaar) pueden producir software de mayor calidad que los producidos por los talentos contratados por las grandes compaas de software (Cathedral). Las teoras expuestas en este artculo como las de liberar versiones del programa a menudo de forma que los usuarios puedan probar los programas y se obtengan pronto respuestas sobre su funcionamiento y que con un grupo muy amplio de programadores y usuarios, los problemas se identificarn con rapidez y la solucin ser obvia para alguien, hacen que las grandes compaas (IBM, Netscape, Sun, etc.) se fijen en el fenmeno del software libre y empiecen a colaborar con l. Raymond crea la OpenSource Inciative (OSI) (www.opensource.org). Con la aparicin de la OSI aparece tambin una nueva definicin de lo que se conoce como OpenSource (software de fuente abierta), mucho ms elaborada, y que est en continua evolucin, existiendo ya la versin 1.9 de esta definicin.

También podría gustarte