XYZ

Programa 3 (22/9/2005) - Breve historia de GNU/Linux

En la actualidad GNU/Linux está cada vez más presente en nuestra sociedad. Raro es el día que no sale una noticia relacionada en un medio generalista, cada vez más estamentos gubernamentales de todo el mundo adoptan soluciones informáticas libres (en España varias comunidades autónomas tienen iniciativas al respecto), incluso si nos acercamos al quiosco de nuestro barrio probablemente ya tenga una sección de publicaciones de nuestro sistema operativo favorito. Este veloz aumento de popularidad, a veces, lleva consigo una incorrecta asimilación de conceptos en forma de falsos mitos (libre no significa gratis) o de rumores falsos alimentados premeditadamente por los detractores más activistas de las plataformas libres.

En nuestra sección, tras definir el concepto de software libre, esta semana hemos comentado brevemente la historia de GNU/Linux con el objeto de dar sentido y coherencia a todos esos términos y posiciones éticas que forman parte de la filosofía del software libre.

Si comenzamos desde el principio de esta historia, ya nos encontramos con el primer falso mito. Habitualmente se tiende a pensar que el software libre es algo moderno, un invento de los últimos años, pero la realidad es bien distinta. Tendríamos que remontarnos a la época en que las computadoras tenían un ámbito limitado (universidades y grandes empresas), era un tiempo en el que éstas se adquirían con el software instalado. Los programadores de entonces podían compartir sus ideas de programación libremente. Nadie se planteaba aspectos sobre las libertades del software por la sencilla razón de que no era necesario, por ello, se puede afirmar que el software libre nace antes de que aparezca la necesidad de definirlo.

Más tarde, algunas grandes compañías del sector, anticipando el gran negocio que supondría la venta de software, empiezan a imponer compromisos de “no revelación” a los desarrolladores: el código deja de poder compartirse libremente.

En el Instituto Tecnológico de Massachusets (MIT) trabajaba por aquel entonces un informático que según cuenta la historia tuvo un problema con una impresora, el cual no pudo solucionar por no poder acceder al código del software de control de la misma. Esta situación le pareció tan injusta que decidió buscar una solución.

En el año 1983, Richard Mathew Stallman, así se llamaba este informático, envió un mensaje en el que exponía la idea de crear un sistema totalmente funcional. Este sistema operativo, estilo UNIX, estaría integramente formado por software libre.

Es en 1984 cuando se funda GNU, dejando claro hasta en su nombre (GNU: GNU no es Unix) que no tendría ninguna vinculación con UNIX. Stallman abandona su puesto en el MIT (como medio para ganarse la vida empieza a vender copias de programas libres en cintas - Libre no significa gratis) para comenzar a desarrollar GNU, además de reclamar participación y soporte a otros programadores. El software libre, como lo conocemos hoy, había nacido, pero un proyecto de estas dimensiones necesitaba mucha coordinación y fondos. Con estos objetivos se crea a mediados de la decada de los 80 la Fundación del Software Libre (FSF) la cual entre otras muchas actividades definió la Licencia Pública General (GPL) que es adoptada por GNU para la mayoría de su software.

A principios de los 90, GNU estaba casi completo, pero le faltaba una pieza clave en el funcionamiento de cualquier sistema operativo, el núcleo (o kernel). A pesar de varios intentos de núcleos, ninguno llegó a buen puerto por una razón u otra (actualmente GNU trabaja en su propio núcleo, Hurd, pero todavía no existe una versión estable).

Desde Helsinki (Finlandia), un estudiante de informática llamado Linus Benedict Torvalds, manda un mensaje al grupo de noticias comp.os.minix anunciando la versión 0.01 de Linux, un núcleo basado en minix que cumplía el estándar posix de UNIX. ¡La pieza que le faltaba al sistema operativo GNU!

Linus licenció su núcleo bajo la GPL y al integrarlo con GNU formó el sitema operativo GNU/Linux (GNU: los programas, Linux: el núcleo) totalmente funcional. En el año 94, aparece la primera versión estable (1.0).
En este momento colaboran multitud de personas en el proyecto y aparece el concepto de distribución para facilitar la integración de software sobre el núcleo. Se crean las primeras empresas en torno a GNU/Linux (Red Hat, SUSE, …) y se empieza a desarrollar la industria en torno a estos sistemas. Aparece también el proyecto Debian, distribución en la que está basada Guadalinex.

Dada la ambigüedad del término anglosajón free (libre o gratis) y como respuesta a la dificultad, que según algunos grupos de empresas, experimentaban en la promoción de un producto con este apellido se crea la Iniciativa de Fuente Abierta (OSI) que la FSF no adopta por no mencionar las cuatro libertades. Actualmente se contempla como otra de las definiciones de software libre.

A finales del siglo XX llega la gran explosión de este movimiento. Es el momento en el que gobiernos y grandes empresas los respaldan. En España, por ejemplo, aparecen desarrollos en Extremadura (pionera en España), Andalucía o Castilla La Mancha entre otras, en torno a las metadistribuciones. Y todo no acaba aquí, las más importantes consultoras del mundo auguran que el Software Libre será uno de las áreas de negocios que más crecerá en el futuro próximo y es que ¡lo mejor está por venir!

Audio del Programa 3 (Ogg Vorbis)

3 Comentarios »

RSS feed para los comentarios de esta entrada. TrackBack URI

  1. EXCELENTE…. resumen….
    fácil y razonable para el nuevo usuario….y que de una vez se metan el la cabeza que software libre, no significa gratis…. se ha dicho…
    saludos desde perú

    Comentario por JulioNC — 25 de September de 2005 #

  2. Aparte de la mucha información que existe sobre la historia de Unix, GNU y Linux, en toda ella se extrae que compartir con la comunidad los progresos que se obtienen ha sido siempre el mejor método de mejorar el software.

    Por desgracia las grandes empresas del sector no ven esta necesidad (obviamente es una ventaja), salvo Sun, Apple (con Darwin),IBM. Las empresas que den el paso se verán recompensadas, creo yo, con el aliciente del apoyo de los consumidores, y esto les garantizará la supervivencia en muchos casos.

    Comentario por Juan Antonio Páez — 26 de September de 2005 #

  3. hola ,bueno yo estoy buscando la situacion del kernel en el peru y no se porq dan tantas escrituras y nada de decir como esta la situacion que tonteria es esta….

    Comentario por jose — 17 de October de 2007 #

Dejar un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WP Hashcash

Este blog funciona gracias a WordPress con el theme GimpStyle diseñado por Horacio Bella.
Entradas y Comentarios feeds. XHTML y CSS válidos.