Sistema operativo
Richard Stallman y el proyecto GNU
En los inicios de la informática todo el software era libre. Los ordenadores eran máquinas pesadas y carasque sólo se podían encontrar en las Universidades y centros de investigación. Los programadoresmantenían su código abierto y colaboraban entre sí a través de Internet, construida toda ella con softwarelibre. En aquellos años el sistema dereferencia era UNIX propiedad de ATT, cuyo código era distribuidolibremente a empresas y universidades por un precio simbólico. ATT no podía explotar comercialmenteUNIX™ debido a su calidad de monopolio.
Pero muy pronto este sistema de cooperación se vería amenazado. En el 1984 la ley antimonopolioestadounidense obligó a la compañía a dividirse. A partir de ese momento la restricción impuesta dejodeser efectiva, UNIX comenzó a comercializarse y se cerró su código.
Al mismo tiempo un nuevo mercado comenzaba a tomar forma: la informática doméstica. Los ordenadoresse abarataron, se hicieron más ligeros y comenzaron a invadir los hogares. El software comenzó a sercomercializado y las empresas obligaron a sus programadores a firmar acuerdos de no revelación, por losque se comprometían a cerrar elcódigo, y los programas comenzaron a venderse sin facilitar su código
fuente.
Esto generó una reacción de rechazo que se hizo patente cuando Richard Matthew Stallman(http://www.stallman.org/) en 1984 decidió iniciar el proyecto de crear un sistema operativo similar a UNIX™,pero con una licencia que permitiese el acceso al código fuente, además de la libre distribución y copia. Para ello hubo deabandonar el laboratorio de Inteligencia Artificial del MIT(Instituto Tecnológico de Massachusetts) en el que había trabajado hastaventonces.Siguiendo una costumbre muy popular entre los hackers informáticosde la épocallamó al proyecto GNU (http://www.gnu.org), acrónimo recursivo que significa"GNU is Not Unix", y cuyo emblema sería un ñú. Para proteger al nuevo sistemase creó la licencia GNU/GPL(Licencia Pública General GNU) y el copyleft(opuesto al copyright), que garantiza la libertad de uso, copia y modificación, yobliga a distribuir el código fuente junto con los binarios.
Linus Torvalds y el kernel Linux
El primer kernel libre y operativo no llegaría hasta la década de los 90.
En 1991 Linus Torvalds un estudiante finlandés de 21 años desarrolló un núcleo compatible con Unix ylodenominó Linux.
Todo comenzó como un proyecto fin de carrera: se trataba deprogramar un núcleo para sistema operativo inspirado en Minix, un
pequeño Unix desarrollado por el profesor Andrew Tanenbaum."Estoy haciendo un sistema operativo libre (es sólo un hobby, noserá grande ni profesional como GNU) pero funciona en 386(486) ATclones, lo he estado cocinando desde abril y está quedandolisto.Quisiera alguna retroalimentación de las cosas que a ustedes lesgustan y no les gustan de MINIX, ...
Este sencillo mensaje de Torvalds en un grupo de noticias motivó unaavalancha de colaboradores y los frutos no se harían esperar. Enenero de 1992 se publicó la versión 0.02, y poco tiempo después, en marzo de 1994 se liberó la versión1.0.0, ya lista para sistemas en producción. A partir de estaversión al combinar Linux con el sistema nocompleto GNU resultó un sistema operativo libre completo cuyo nombre correcto es GNU/Linux, y nosimplemente Linux por más que esta denominación abreviada se haya popularizado. De esta manera sereconoce explícitamente que el sistema no es sólo el núcleo, sino muchas otra piezas de software que seescribieron con anterioridad sin las que hubiera sido imposibletener algo funcional e incluso construirlo.
En 1996 vería la luz el kernel 2.0.0 ya asociado con la mascota del pingüino (llamada Tux). En la actualidadel kernel Linux (http://www.linux.org) va por la versión 2.6.17, está disponible para un gran variedad dearquitecturas y goza de un gran prestigio en la comunidad informática como fiable, sólido y seguro
DistribucionesGnu/Linux
Por su...
Regístrate para leer el documento completo.