Você está na página 1de 2

Historia de GNU/Linux

GNU/Linux es un sistema operativo hoy en da pero no fue as siempre, mas


especficamente se debe a un conjunto de factores, los cuales se abarcaran a lo largo de
este documento.

Unix y C
Unix originalmente llamado UNICS fue creado en 1969 en los laboratorios Bell de AT&T por
un grupo de programadores liderados por Ken Thompson y Dennis Ritchie, este sistema
posea un sistema de archivos, un intrprete de comandos y algunas herramientas para el
computador PDP-7. Luego de que lograran obtener el apoyo del laboratorio para su
desarrollo deciden reescribir el sistema en un lenguaje de alto nivel. Para este proposito se
cre C un lenguaje de alto nivel basado en el lenguaje B creado por Ken Thompson. La
primera version de Unix fue escrita en ensamblador limitando la portabilidad de este sistema,
esta es uno de los puntos fuertes de reescribirlo en C ya que se necesitaban cambios
mnimos para poder utilizarlo en distintas maquinas, este punto junto a que en un principio se
distribuyeron licencias de uso a universidades e instituciones del gobierno, este sistema logro
gran popularidad en los grupos de investigacin. Fue hasta 1982 que AT&T lanzan la primera
version comercial de este sistema. Hasta este momento existan muchas versiones de Unix
que haban sido modificadas por las instituciones a las que se les haba entregado una
licencia dentro de estas la ms importante la de la Universidad de Berkeley, esto genero un
problema porque no se saba que funcionalidades pertenecan a que versiones de Unix, es
por esto que AT&T decide estandarizar las versiones posteriores de su software prometiendo
que mantendran compatibilidad con versiones futuras y es as como nace el primer Unix
estandarizado Unix System V.

Estandar System V
La Definicin de la Interfaz del Sistema V (SVDI) propuesta en 1983 por AT&T. La interfaz
especifica caractersticas del sistema de las que existen garantas de que no van a cambiar
en futuras versiones. Hay muchos aspectos de este estndar que an se mantienen, hasta
hace poco el sistema de inicio de los sistemas GNU/Linux era initrc que se present en Unix
Sys V version 4, se les conoca como runlevels, ahora fue reemplazado en la mayora de las
distribuciones por sistema, aunque se ha creado un fork llamado openrc.

Estandar POSIX
Este estndar fue propuesto por la IEEE (Institution of Electrical Engineers). El estndar
POSIX (Portable Operating System Interface for Computer Environment), presenta una
familia de estndares que define cualquier aplicacin que interacta con un sistema
operativo. Entre las reas cubiertas por los estndares POSIX estn las llamadas al sistema,
bibliotecas, herramientas, interfaces, verificacin y prueba, caractersticas en tiempo real y
seguridad.

Proyecto GNU
El Proyecto GNU se inici en 1984 por Richard Mathew Stallman para desarrollar el sistema
GNU. El nombre GNU (que significa u en ingls) es un acrnimo recursivo de GNU
No es Unix!. Richard Stallman deseaba crear un sistema operativo libre que fuera
compatible a Unix, con libre nos referimos a que respetara las libertades del usuario, que se
describen en las licencias GPL de GNU.
Los sistemas operativos similares a Unix se construyen a partir de un conjunto de
aplicaciones, bibliotecas y herramientas de programacin, adems de un programa para
alojar recursos e interactuar con el hardware, denominado ncleo.
El ncleo propio de GNU, The Hurd, se sigue desarrollando pues es un proyecto tcnico
interesante. Debido a que Hurd no estaba listo se empez a usar las herramientas creadas
por GNU para su propios sistema en conjunto con Linux, y es as que nacen los primeros
sistemas GNU/Linux

Minix
Minix. Sistema Operativo basado en Unix creado por Andrew S. Tanenbaum en 1987 para
poder realizar sus explicaciones a sus alumnos de Diseo de Sistemas Operativos en la Vrije
Universiteit (msterdam). Est basado en la arquitectura de microkernel, y originalmente su
principal funcin era educacional. Andrew no permita que se modificara el cdigo de Minix
porque se le complicara explicarlo en un semestre. En la actualidad Minix se encuentra en la
versin 3.

Linux
Linux fue creado en 1991 por Linus Torvalds, originalmente se llamara Freax (free+freak+x).
La primera version fue liberada el 5 de agosto de 1991, aunque la numeracin era 0.02 ya
que la 0.01 no se liber por no ser ejecutable. Linus era usuario de Minix pero este sistema
era limitado ya que estaba orientado al aprendizaje del funcionamiento de un sistema
operativo y no para uso convencional, adems que su creador hizo un mal uso de la los
derechos y un licencia llegaba a costar hasta 150 dlares, estas entre otras razones llevaron
a Linus a comenzar a escribir un conjunto de programas que formaran parte de lo que
posteriormente fue el kernel. Este proyecto fue ganando muchos colaboradores a lo largo de
internet que aportaban cdigo para su desarrollo y es debido a esta gigantesca comunidad
que el kernel es uno de los ms usado en el mundo.

Você também pode gostar