Primeros años
El suceso que colmó la paciencia de Stallman, fue el fallo de los drivers de una impresora, los cuales él podía arreglar porque tenía el conocimiento, pero no se lo permitieron porque los términos de la licencia lo impedía. Otra probable inspiración para desarrollar el proyecto, fue un desacuerdo con Symbolics Inc. sobre el acceso a las actualizacionesde un software que esta empresa desarrolló a partir de un código fuente desarrollado por el MIT.
En 1984, Stallman renuncia al MIT para evitar que la universidad exigiera derechos sobre el software que estaba desarrollando en el marco del Proyecto GNU y en 1985 publica el Manifiesto GNU para describir el propósito del proyecto y explicar la importancia del software libre. En 1986 publicó la definición de "Software Libre" y creo la Fundación para el Software Libre (Free Software Foundation - FSF), y en 1989 publicó la primera versión de la Licencia Pública General GNU (General Public License - GPL).
Linux
Linux es el nombre del núcleo (kernel) de un sistema operativo desarrollado por Linus Torvalds y publicado cómo código fuente modificable en 1991. Aunque inicialmente la licencia no era de software libre, con la versión 0.12 de febrero de 1992, Torvalds utiliza la Licencia Pública General GNU.
Hasta este punto, la falta de un núcleo en el Proyecto GNU significaba que no existían sistemas operativos completos aunque ya se habían desarrollados muchos componentes.Torvalds llenó el hueco que existía, lo que hizo que muchos desarrolladores de software en el mundo empezarán a contribuir.
La combinación de los componentes software del Proyecto GNU con el núcleo Linux permitieron materializar la idea de un sistema operativo completamente libre, por lo que surgieron varios proyectos de integración de componentes, a cada uno de los cuáles se les llamó distribución. Una de las primeras distribuciones, que además se comprometió con los principios del Proyecto GNU y de la FSF, fue Debian GNU/Linux, creada por Ian Murdock en 1993.
Los éxitos del Software Libre
Entre mediados y finales de los 90, cuando aparecieron muchas compañías para ofrecer servicios en la web, se volvieron populares una "pila" de programas para ofrecer estos servicios. En la base estaba un Sistema Operativo GNU/Linux, con Apache
como proveedor del servicio web, Mysql como motor para el almacenamiento de datos y PHPcomo lenguaje para la programación de las páginas web dinámicas. Este sistema base para ofrecer servicios en Internet, es conocido como LAMPpor las iniciales de los programas.
No hay comentarios.:
Publicar un comentario