Proyecto GNU

Páginas: 32 (7909 palabras) Publicado: 6 de diciembre de 2013
Software Libre
June 5
2013

Investigación sobre el proyecto GNU y el software libre
Trabajo final



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 caras que sólo se podían encontrar en las Universidades y centros de investigación. Los programadores mantenían su código abierto y colaboraban entresí a través de Internet, construida toda ella con software libre. En aquellos años el sistema de referencia era UNIX propiedad de ATT, cuyo código era distribuido libremente a empresas y universidades por un precio simbólico. ATT no podía explotar comercialmente UNIXTM 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 dejo de ser 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 ordenadores se abarataron, se hicieron más ligeros y comenzaron a invadir los hogares. El software comenzó a ser comercializado y lasempresas obligaron a sus programadores a firmar acuerdos de no revelación, por los que se comprometían a cerrar el có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 en 1984 decidió iniciar el proyecto de crear un sistema operativo similar a UNIXTM, pero con una licencia que permitiese elacceso al código fuente, además de la libre distribución y copia. Para ello hubo de abandonar el laboratorio de Inteligencia Artificial del MIT (Instituto Tecnológico de Massachusetts) en el que había trabajado hasta entonces.
Siguiendo una costumbre muy popular entre los hackers informáticos de la época llamó al proyecto GNU (http://www.gnu.org), acrónimo recursivo que significa "GNU is NotUnix", y cuyo emblema sería un ñú. Para proteger al nuevo sistema se 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, y obliga a distribuir el código fuente junto con los binarios.
Manifiesto GNU
El Manifiesto GNU fue escrito por Richard Stallman en los comienzos del Proyecto GNU, con el fin de pedirparticipación y apoyo. En los primeros años, se hicieron actualizaciones menores para tomar en cuenta nuevos desarrollos, pero ahora parece ser mejor dejarlo como esta tal y como la mayoría de la gente lo ha visto. Desde entonces, hemos aprendido que es posible ayudar a evitar ciertas confusiones corrientes con un cambio en la selección de palabras, a lo largo de estos se han añadido notas al piede página para aclarar estas confusiones.
2.1 ¿Qué es GNU? ¡Gnu No es Unix!


GNU, que significa Gnu No es Unix, es el nombre de un sistema de software completamente compatible con Unix que estoy escribiendo para poder regalarlo2 libremente a quien pueda utilizarlo. Hay varios voluntarios ayudándome. Son muy necesarias las contribuciones en tiempo, dinero, programas y equipamiento.

Hastael momento tenemos un editor de texto Emacs con Lisp para escribir comandos de edición, un depurador de código fuente, un generador compatible con yacc, un comunicador y alrededor de 35 utilidades. Un shell (intérprete de comandos) se encuentra casi terminado. Un nuevo compilador portable de C ha sido compilado y será lanzado este año. Existe un kernel inicial pero requiere muchas máscaracterísticas para emular a Unix. Cuando el núcleo y el compilador estén completos, será posible distribuir un sistema GNU apropiado para el desarrollo de programas. Usaremos el procesador de documentos TeX, pero también se está trabajando en un nroff. Usaremos también el sistema libre de ventanas X que se puede migra. Después de esto agregaremos un Lisp portable, un juego Empire, una hoja de cálculo y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El Proyecto GNU
  • Proyecto GNU
  • Proyecto GNU
  • Gnu Que Es
  • Gnu Grub
  • Gnu basico
  • Gnu/linux
  • Gnu/linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS