Breve Historia del proyecto GNU y Linux
Historia de Unix
En los inicios de la década de los 60 los laboratorios Bell desarrollaba un sistema operativo conocido como MULTICS (cuyas siglas significan, Multiplexed Information and Computing Service), a finales de esa misma década Ken Thompson y Dennis Ritchie lideraron un proyecto para el desarrollo de un sistema operativo multitarea, originalmente se llamo UNICS pero posteriormente fue renombrado a UNIX, aunque en sus inicios fue escrito totalmente en ensamblador, posteriormente el Kernel de UNIX se reescribió en C, el lenguaje creado sus autores. En 1974,el fenómeno UNIX se expandió rápida por diversos institutos académicos, muchas universidades empezaron a usarlo como modelo para sus clases de SO. Sin embargo, con la salida del UNIX 7 la AT&T comenzó a comercializar UNIX, lo que dio pie a que se crearan forks o variantes de UNIX, como el BSD Unix de la Universidad de Berkeley . Como datos interesantes, existen dos fechas de crucial importancia: 1983, Richard M. Stallman decide dejar su trabajo para dedicarse al proyecto GNU –la creación de un SO tipo UNIX, pero libre-; y el año 1987 cuando Andrew S. Tanenbaum decide crear un sistema tipo UNIX con fines educativos, con una infraestructura tipo micro núcleo.
Historia del proyecto GNU
En 1983, Richard Stallman, trabajaba en los laboratorios del MIT, un dia decidió dejar su trabajo para participar en el desarrollo de un sistema operativo libre tipo UNIX, y así nació el proyecto GNU, acrónimo recursivo que significa “GNU no es Unix”, el proyecto que comenzó en los años 1983-1984 había avanzado lo suficiente para la década de los 90’s, pero no lo suficiente, faltaba uno de los componentes principales, el Kernel del sistema operativo, y es allí donde el Kernel Linux hace su aparición y posterior ascenso a lo que conocemos hoy.
Historia del Kernel Linux
En 1991, Linus Torvalds compro un pequeno 386 para su estudios de informatica en la universidad, con el notable uso de minix como fuente para las clases de S.Os pero su limitada utilizacion producto de la licencia de Prentice Hall, Linus decidio escribir su propio kernel, tomando como guia el Kernel de Minix desarrolado por Andrew Tanenbaum, una vez que tenia algo estable, envio un correo a las listas de USENET, invitando a desarroladores al proyecto, asi comenzo el kernel Linux, el proyecto GNU posteriormente lo incorporo como kernel de su sistema operativo libre tipo UNIX.