Revolution OS
anterior.
reproducción.
marcadores.
siguiente.

:11:02
Y me di cuenta de que eso era lo
que tenía que hacer con mi vida.

:11:05
De hecho, empecé un
proyecto en enero de 1984,

:11:10
fue cuando rechacé
mi trabajo en el MIT.

:11:13
para empezar a desarrollar
el Sistema Operativo GNU.

:11:16
Ahora debería explicar que
el nombre GNU es una broma,

:11:20
porque es un acrónimo recursivo.
:11:23
Viene de "GNU No es Unix",
así que G-N-U viene de GNU;

:11:29
y lo que el nombre significa
es que yo estaba desarrollando

:11:32
un Sistema Operativo que
era como el S.O. Unix,

:11:36
pero no era el S.O. Unix.
Este era un sistema distinto,

:11:39
tendríamos que escribirlo desde cero,
porque Unix era propietario.

:11:44
Se nos prohibía compartir Unix, no podíamos
usarlo, no era útil para una comunidad.

:11:49
Así que tuvimos que escribir
un reemplazo para ello.

:11:54
Durante los 80, mientras Richard
Stallman construía el proyecto GNU,

:11:58
informáticos de la Universidad
de California en Berkeley,

:12:01
estaban desarrollando su propio
sistema operativo libre.

:12:03
Conocido como Berkeley Unix, o BSD, estaba
basado en un Kernel Unix comprado a AT&T.

:12:10
No obstante, debido a problemas legales con
AT&T, y a la fragmentación del código,

:12:14
hackers y otros usuarios aficionados
tardaron en adaptarse al sistema.

:12:18
Bien, Unix consiste en un gran
grupo de programas independientes

:12:22
que se comunican unos con otros.
:12:24
Así que sólo teníamos que reemplazar
esos programas uno por uno.

:12:27
Entonces lo que empecé a hacer fue
escribir un reemplazo para un programa,

:12:31
y después otro, y después otro, hasta que
la gente comenzó a unirse a mí, porque

:12:35
publiqué un anuncio invitando
a otros a que se unieran a mí

:12:37
y me ayudaran a escribir
estos programas.

:12:40
Y, alrededor de 1991 ya teníamos
reemplazados prácticamente todos.

:12:47
¿Cuáles eran algunos de esos
programas que tenías que...?

:12:48
Bueno, teníamos que... para tener
un sistema completo necesitas tener

:12:53
un Kernel, que es el programa que gestiona
los recursos para los demás programas;

:12:58
necesitas un compilador,
que traduce el programa desde


anterior.
siguiente.