El proceso de nacimiento de Linux

  
                  

En 1991, el Proyecto GNU había desarrollado una serie de herramientas. El compilador Gnu C más esperado ha aparecido, pero aún no ha desarrollado un sistema operativo GNU gratuito. Incluso MINIX comenzó a tener derechos de autor y debe comprarse para obtener el código fuente. El sistema operativo GNU HURD ha estado en desarrollo, pero no se puede completar en unos pocos años. Para Linus · Tovarz, no puedo esperar.

En abril de 1991, comenzó a elaborar y configurar su propio sistema operativo. Al principio, su propósito era simple, solo para aprender las técnicas de programación del modo de protección de la arquitectura Intel 386. Pero entonces el desarrollo de Linux cambió completamente su intención original. A principios de 1991, Linus · Tovarz comenzó a aprender el sistema operativo minix en un microordenador compatible con 386sx. A través del aprendizaje, gradualmente no pudo satisfacer el rendimiento existente del sistema minix y comenzó a desarrollar un nuevo sistema operativo gratuito. Según un mensaje publicado en comp.os.minix grupos de noticias de Linux, sabía que podía aprender gradualmente a partir del sistema Minix para desarrollar su propio proceso de Linux.

principios de abril de 1991, Linus y middot; Torvalds llevó casi todo el tiempo para estudiar el sistema 386-minix (hackear el núcleo), y tratar de trasplantar el software GNU al sistema (GNU Gcc, bash, qbd, etc.). liberación comp.os.minix dijo el 13 de abril, 1991, que se han trasplantado con éxito para golpear en minix, y no ha dejar de leerlo, no pueden salir del software de concha. 3 de julio de 1991 con el primer noticias relacionadas con Linux se publica en comp.os.minix (por supuesto, Linux todavía no existe en este momento el nombre fue Linus y middot; Torvalds en mi forma de pensar Puede ser FREAX, el significado en inglés de FREAX es grotesco, monstruo, caprichoso, etc.). Reveló que está desarrollando sistemas Linux, y al principio de Linux, había pensado en lograr la compatibilidad con POSIX.

1991 Nian 8 25, en el Linus y middot; siguiente comunicado de prensa Torvalds, le pidió a todos los usuarios de Minix " ¿Qué le gustaría ver en minix "? ( " lo que más quiere ver en minix en "?), en el mensaje que reveló por primera vez, está desarrollando un i386 Caozuoxitong libre, y decir sólo un hobby, el código no será grande, pero también no como GNU Tan profesional Caozuoxitong libre de desarrollar esta idea a partir de abril comenzó elaboración de la cerveza, te espero sistema de retroalimentación en el que una serie de características para Minix gustos, disgustos y otra información, por razones prácticas y otros, el sistema de nuevo desarrollo al igual que el inicio de la minix (y utilizar el sistema de archivos Minix), y tiene éxito bash (1.08) y gcc (1.40 versión) llevan al nuevo sistema, y ​​unos meses está listo para su uso. Linus y middot; Torvalds afirmó que desarrolló Caozuoxitong minix no utiliza una línea de código fuente, y debido a la utilización de la conmutación de tareas características de i386, de manera que Caozuoxitong mal trasplante (no hay portabilidad), y sólo se puede utilizar En el disco duro Para los problemas de portabilidad de Linux, Linus · Tovarz no lo consideró en ese momento. Pero Linux puede ejecutarse en casi cualquier arquitectura de hardware. 1991 5 de octubre de Linus y middot; Torvalds publicó un mensaje en grupos de noticias comp.os.minix, anunció el nacimiento de Linux kernel fuera del sistema (fuentes del kernel de Minix-como libres de 386-AT).

Copyright © Conocimiento de Windows All Rights Reserved