[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] Linux como resultado de Minix



> por comentarios que vi hace poco y para no quedarme con la duda,
> investigué sobre la historia de Linux, y encontré el siguiente sitio
> (Linx International), quienes distribuyen mucha información interesante
> sobre Linux, programas y demás. http://www.li.org/linuxhistory.php

Bonita liga, gracias ;-)

> Aquí se encuentran archivadas copias de los primeros emails que Linus
> Torvalds envio haciendo referencia al entonces recien creado sistema
> operativo Linux. Textualmente en uno de sus emails el dice a la
> comunidad de Linux:
>
> I used minix to develop linux, so I had no access to IO registers,
> interrupts etc. Under DOS it would have been possible to get access to
> all these, but then you don't have 32-bit mode. Intel isn't that great -
> it would probably have been much easier on a 68040 or similar. So after
> getting a simple task-switcher (it switched between two processes that
> printed AAAA... and BBBB... respectively by using the timer-interrupt -
> Gods I was proud over that), I still had to continue debugging basically
> by using printf.

Exacto., Pero con 'by using Minix', Linus se refiere a que el sistema
operativo que usaba era Minix. Probablemente, de hecho, tomó varias ideas
del código de Minix, que por algo era redistribuible: Para enseñar. Pero
sí, cito lo que dice Linus:

    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)

Y cito también a Jyrki Kuoppala, su interlocutor:

    I for one would like to port it to my Amiga (Mach needs a MMU and
    Minix is not free)

> También, en el mismo email él comenta sobre el momento en que cambio del
> ensamblador al C:
>
> I started using C at this stage, and it certainly speeds up
> developement. This is also when I start to get serious about my
> megalomaniac ideas to make "a better minix that minix". I was hoping I'd
> be able to recompile gcc under linux some day...
>
> Lo cual es muy interesante. Claro está que actualmente hay una gran
> diferencia entre el kernel actual de Linux con el de aquel entonces. En
> lo que sigue siendo igual es en que es monolítico.

Bueno, al decir 'a better Minix than Min' no se refiere a que tome ni
código ni detalles de la implementación de Minix. Se refiere a 'un mejor
sistema operativo de juguete que Minix' ;-)

Saludos,,

PD - Me tomo la liberad de poner tu correo en Cofradía, sale? Me gustó :)

-- 
Gunnar Wolf - gwolf en campus iztacala unam mx - (+52-55)5623-1118
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF

_______________________________________________
Ayuda mailing list
Ayuda en linux org mx
Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/



[Hilos de Discusión] [Fecha] [Tema] [Autor]