Sei sulla pagina 1di 3

ESCUELA POLITCNICA NACIONAL

FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA


SISTEMAS OPERATIVOS
DEBER # 2
Alex Beltrn
RESUMEN PROYECTO GNU
Richard Stallman formo parte de una comunidad que comparta software cuando empez su
actividad laboral en el ao de 1971 en el Laboratorio de Inteligencia Artificial del MIT. Esta
comunidad ya exista desde hace mucho tiempo atrs y no se limitaba el intercambio.
Los Hackers del Laboratorio crearon un sistema operativo escrito en lenguaje ensamblador llamado
ITS (Sistema de Tiempo Compartido Incompatible) para uno de los grandes equipos de esa poca
(PDP-10 Digital). Este Sistema Operativo fue usado por el Laboratorio de IA.
Richard como un miembro ms de la comunidad tena la tarea de mejorar este Sistema Operativo.
La comunidad no pudo denominar a su Sistema Operativo con el nombre de "software libre" ya que
ese trmino aun no exista, pero ellos tenan claro que de eso se trataba.
Otra actividad que tuyo que realizo Richard fue crear nuevos programas; leyendo, modificando o
tomando partes de otros programas que personas de otras universidades o empresas utilizaban y
le facilitaban ver el cdigo fuente.
Para comunidad "hacker" significaba "Alguien a quien le gusta programar y disfruta de ser
inteligente".
La situacin para la comunidad cambi drsticamente a principios de la dcada de 1980, cuando
Digital discontinu la serie PDP-10 ya que su arquitectura, elegante y poderosa que existi en los
aos 60 no se pudo mantener, esto dio pie a que casi todos los programas quedaran obsoletos.
Las computadoras modernas en los aos 80, como la VAX o el 68020, tenan sus propios sistemas
operativos, pero ninguno de ellos era software libre; incluso usted tena que firmar un acuerdo de
confidencialidad para obtener una copia ejecutable.

Esto significaba que el primer paso para poder utilizar una computadora era prometer que no
ayudara a su vecino. Se prohiba la existencia de una comunidad que comparta el Sistema
Operativo. La regla hecha por los dueos de software privativo, "Si usted comparte con su vecino,
usted es un pirata.
Richard nunca comparti esta idea l tena una filosofa diferente Los usuarios de computadoras
deberan ser libres para modificar los programas para ajustarlos a sus necesidades, y libres para
compartir el software, porque ayudar a otras personas es la base de la sociedad.
No pudo continuar en la comunidad, se enfrent a una eleccin de moral severa.
La eleccin fcil era unirse al mundo del software privativo, firmando acuerdos de no revelacin, y
prometiendo que no ira en ayuda de su compaero hacker y as traicionando a sus compaeros.
Richard pensaba Yo podra haber hecho dinero de esta manera, y tal vez me hubiese entretenido
escribiendo cdigo.
Pero saba que al final de su carrera, le gustara mirar hacia atrs en los aos y decir que: No
construyo muros para dividir a la gente y no hizo del mundo un lugar peor.
Otra opcin, sencilla pero desagradable, era abandonar el campo de la computacin.
As que busco la manera en la cual un programador podra hacer algo para bien. Se pregunt: Existe
un programa o programas que yo pueda escribir, de tal manera de hacer posible una comunidad
nuevamente?
Su respuesta fue clara: lo primero que se necesitaba era un sistema operativo. Ese es el software
crucial para empezar a usar una computadora. Con un sistema operativo, usted puede hacer muchas
cosas; sin uno, no se puede ejecutar el ordenador. Con un sistema operativo libre, podramos tener
de nuevo una comunidad de hackers cooperando, e invitar a cualquiera a unirse siendo capaz de
utilizar una computadora sin conspirar para privar a sus amigos o amigas.
Richard como un programador de sistemas operativos, tena las habilidades apropiadas para esta
tarea. Se dio cuenta que haba sido elegido para hacer ese trabajo. Opto por hacer un sistema
compatible con Unix para que fuera portable, y para que los usuarios de Unix pueden cambiar
fcilmente.
El nombre GNU fue elegido despus como un acrnimo recursivo para "GNU No es Unix."
En enero de 1984 renuncio a su trabajo en el MIT y comenz a escribir software GNU.

Richard abandono el MIT para que no pudieran interferir con la distribucin de GNU como software
libre. Si se hubiese mantenido en el personal, el MIT podra haber reclamado la titularidad sobre el
trabajo, y podra haber impuesto sus propios trminos de distribucin, o incluso podra haberlo
transformado en un paquete de software privativo.
Poco antes de comenzar el proyecto GNU, escucho acerca del Free University Compiler Kit, tambin
conocido como VUCK. Se trataba de un compilador diseado para manejar mltiples lenguajes,
entre ellos C y Pascal, y para admitir mltiples mquinas destino. Le escribo a su autor para
consultarle si GNU lo podra usar.
l le respondi, dejando en claro que la universidad era libre, pero el compilador no. Por lo tanto,
decido que su primer programa para el proyecto GNU sera un compilador multilenguaje y
multiplataforma.

CONCLUSIONES:

Richard tuvo que tomar difciles decisiones para que el proyecto GNU se realice.

Debemos apoyamos los unos a los otros cuando participamos en algn proyecto para que
se realice satisfactoriamente.

Software Libre no es necesariamente Gratuito.

BIBLIOGRAFIA:
http://org.noemalab.eu/sections/ideas/ideas_articles/pdf/stallman_eng.pdf

Potrebbero piacerti anche