
Vayamos a finales de los 60 y principios de los 70. Por aquel entonces, los fabricantes de computadoras se preocupaban de eso, de hacer computadoras, pero no del software, que era un añadido al que no le daban valor. Hacían el equipo y le añadían un sistema operativo y programas para poder usarlo.
Lo bueno de este ambiente es que el código fuente de los programas y los sistemas operativos circulaba libremente por ahí. Cualquiera podía ver como estaba hecho un programa y modificarlo según lo necesitase. Por entonces, cada fabricante tenía su propio sistema operativo que servía sólo en sus máquinas. Hasta que Bell (o sea, AT&T) creo un sistema llamado UNIX. Y aquí se armó, porque UNIX era capaz de funcionar en muchas máquinas distintas. Se hizo tremendamente popular además porque era estable y administraba bien los recursos de la computadora. Eso hizo que las empresas se diesen cuenta del valor del software. Empezaron a venderlo, añadiendo su precio al del equipo, y dejaron de dar su código fuente.
*-*-*-

Entonces, allá por 1982, un programador llamado Richard Stallman se cansó de las restricciones que tenía el software. El problema de no poder acceder al código fuente era que no se podía cambiar un programa para adaptarlo a lo que cada uno necesitase.
Decidió crear su propio sistema operativo y sus propios programas, poniendo a disposición siempre el código fuente. El proyecto se llamó GNU. GNU es una broma de moda en la época. Es un acrónimo recursivo que significa GNU’s Not Unix, GNU no es Unix.
Pero lo más importante fue el concepto que Stallman presentó: el software libre. Éste interesó a muchos programadores que empezaron a involucrarse activamente en el proyecto de manera gratuita. En 1984 se comenzó por desarrollar las herramientas necesarias para la realización del sistema operativo. El proyecto había calado hondo y la comunidad de GNU creció más y más. Poco a poco, se dispuso de las herramientas necesarias para construir el núcleo.
Para entonces, Stallman había creado una organización para fomentar la creación de software libre: la FSF (Free Software Foundation). Pero realizar un sistema operativo es más complejo que crear los programas para hacerlo. Y Stallman no fue el único que tuvo la idea de hacer un sistema nuevo.
*-*-*-

En 1991, un estudiante de la universidad de Helsinki llamado Linus Torvalds decidió crear el núcleo de un sistema operativo como UNIX. Y que, además, todo quien quisiera pudiese utilizarlo en su computadora
Entonces fue cuando se unieron los esfuerzos de Linus Torvalds, los de expertos en informática en todo el mundo y los del proyecto GNU y, utilizando las herramientas de estos últimos terminó naciendo… ¡Linux! Hay que resaltar que el nombre completo es GNU/Linux, por como se entrelazaron ambos proyectos.
El concepto detrás de GNU/Linux es el del software libre, también llamado copyleft, porque le da la vuelta a la noción de copyright. Sobre el software libre hablaremos más adelante.
Pero para comprender mejor el éxito de GNU/Linux y su forma de distribución, hay que fijarse en dos aspectos. El software libre permite modificar un programa sin pedir permiso a nadie y sin poder negar tampoco ese permiso. Por eso, los programas deben ir acompañados por su código fuente, o estar disponibles en un sitio dónde sea fácil de conseguir (Internet).
Igualmente, cada uno puede hacer lo que le de la gana con él: ofrecerlo sin costo, venderlo, alquilarlo… ¡y también sin dar cuenta a nadie!
O sea, yo escribo un programa y si quiero, puedo venderlo. Pero la persona que me lo compre, puede cambiarlo y volver a venderlo… ¡O darlo gratis!
*-*-*-
Entradas Originales: Historia de GNU/Linux I, Historia de GNU/Linux II, Historia de GNU/Linux III
Autor: Iván Lasso
Fuente: Proyecto AutoDidacta“
Licencia: 
. En esta ocasión trae “