feliz cumpleaños LINUX

Enrique Herrera Noya eherrera en linuxlatinamerica.com
Jue Ago 25 11:14:37 CLST 2011



Hace 20 Años Linus Torvalds escribió:

Hello everybody out there using minix - I'm doing a (free) operating
system (just a hobby, won't be big and professional like gnu) for
386(486) AT clones. This has been brewing ; since april, and is starting
to get ready. I'd like any feedback on things people like/dislike in
minix, as my OS resembles it somewhat (same physical layout of the
file-system (due to practical reasons) among other things). I've
currently ported bash(1.08) and gcc(1.40),and things seem to work.This
implies that I'll get something practical within a few months, andI'd
like to know what features most people would want. Any suggestions are
welcome, but I won't promise I'll implement them :-) Linus
(torvalds en kruuna.helsinki.fi) PS. Yes - it's free of any minix code, and
it has a multi-threaded fs. It is NOT protable (uses 386 task switching
etc), and it probably never will support anything other than
AT-harddisks, as that's all I have :-(.


Hola a todos los que ahí fuera usan MINIX - Estoy haciendo un sistema
operativo (gratuito) para el 386(486) AT y clones (sólo como hobby, no
será grande y profesional como GNU). Lo he estado haciendo desde abril y
parece que empieza a estar preparado. Me gustaría realimentarlo mediante
lo que a la gente le gusta/disgusta de MINIX, ya que mi sistema
operativo se asemeja a él en algunos aspectos (el mismo diseño físico
del sistema de ficheros debido a razones prácticas). Actualmente, he
incluido el bash(1.08) y el gcc(1.40), y la cosa parece que funciona.
Esto quiere decir que tendré algo funcional en unos pocos meses, y me
gustaría saber que características querría la mayoría de la gente que
tenga. Cualquier sugerencia es bienvenida, pero no prometo que sea
implementada :-) Linus (torvalds en kruuna.helsinki.fi) PD: si - está libre
de cualquier código de minix, y tiene un fs multi-hilo. NO es portable
(usa las tareas del 386, el switching, etc.), y, probablemente, nunca
soportará discos duros distintos a los AT, es todo lo que tengo :-(.


Como aparentemente se puede extraer del correo, el mismo Linus no creía
que su creación pudiese llegar a ser lo suficientemente grande para
cambiar la computación para siempre. La versión 0,01 de Linux fue
lanzada a mediados de septiembre de 1991 y fue puesta en la red.
Rápidamente el entusiasmo rodeó la nueva creación, y los códigos fuente
fueron descargados, probados, modificados y devueltos a Linus. La
versión 0.02 llegó el 5 de octubre acompañada por esta famosa
declaración de linux:

Do you pine for the nice days of minix-1.1, when men were men and wrote
their own device drivers? Are you without a nice project and just dying
to cut your teeth on a OS you can try to modify for your ; needs? Are
you finding it frustrating when everything works on minix? No more
all-nighters to get a nifty program working? Then this post might be
just for you :-) As I mentioned a month(?) ago, I'm working on a free
version of a minix-lookalike for AT-386 computers. It has finally
reached the stage where it's even usable (though may not be depending on
what you want), and I am willing to put out the sources for wider
distribution. It is just version 0.02 (+1 (very small) patch already),
but I've successfully run bash/gcc/gnu-make/gnu-sed/compress etc under
it. Sources for this pet project of mine can be found at nic.funet.fi
(128.214.6.100) in the directory /pub/OS/Linux. The directory also
contains some README-file and a couple of binaries to work under linux
(bash, update and gcc, what more can you ask for :-). Full kernel source
is provided, as no minix code has been used. Library sources are only
partially free, so that cannot be distributed currently. The system is
able to compile "as-is" and has been known to work. Heh. Sources to the
binaries (bash and gcc) can be found at the same place in /pub/gnu.

¿Suspiráis por los agradables días de minix-1.1, cuando los hombres eran
hombres y programaban sus propios controladores de dispositivos? ¿Os
encontráis sin ningún proyecto interesante y solamente agonizáis por
clavarle los dientes a un sistema operativo que podáis intentar
modificar para ajustarlo a vuestras necesidades? ¿Encontráis frustrante
que todo el mundo trabaje sobre minix? ¿Quereis dejar de pasar noches en
vela para conseguir que un programa funcione? Entonces, probablemente
este correo sea para ti :-) Como mencioné hace un mes, estoy trabajando
en una versión libre de un sistema operativo parecido a minix para
ordenadores 386. Finalmente, ha llegado a la etapa en la que incluso
puede ser utilizado (aunque puede que no lo sea, dependiendo de lo que
querais), y he estado deseando publicar los fuentes para una mayor
distribución. Esta es sólo la versión 0,02 (mas un (muy pequeño)
parche), pero he conseguido ejecutar bash/gcc/gnu-make/gnu-sed/compress
etc. bajo él. Las fuentes de este mi proyecto preferido se pueden
encontrar en nic.funet.fi (128.214.6.100) en el directorio
/pub/OS/Linux. El directorio contiene, además, algunos ficheros README y
un par de binarios que funcionan bajo linux (bash, update y gcc, los que
más me habéis pedido :-). Se provee las fuentes del núcleo al completo
ya que no ha sido usado el código de minix. Las fuentes de las librerías
son parcialmente libres por lo que no pueden ser distribuidas todavía.
El sistema permite compilar "as-is" y se sabe que funciona. Heh. Las
fuentes de los binarios (bash y gcc) pueden encontrarse en el mismo
sitio en /pub/gnu.


¿Por que se llama Linux?

RTA/ cuando Linus Torvalds estaba pensando en que nombre considero esta
alternativa pero le parecio algo egocentrico ponerle así por lo cual le
iba a llamar freax de freak= raro y la x por unix, Ari Lemmke compañero
de Linus quien administraba el servidor FTP en el que se iba a hospedar
el proyecto no gusto de este nombre y le coloco Linux sin consultarle a
Linus luego Linus estuvo de acuerdo.







saludos
quiquetux
-- 
Mis Certificaciones:
Red Hat Certified System Administrato RHCSA Nº100223072
Red Hat Certified Technician (RHCT) Nº605010753835478
Novell Certified Linux Professional CLP 10





Más información sobre la lista de distribución Linux