Resumen Historia GNU/Linux

download Resumen Historia GNU/Linux

of 2

Transcript of Resumen Historia GNU/Linux

  • 7/24/2019 Resumen Historia GNU/Linux

    1/2

    Historia de GNU/Linux

    GNU/Linux es un sistema operativo hoy en da pero no fue as siempre, masespecficamente se debe a un conjunto de factores, los cuales se abarcaran a lo largo deeste documento.

    Unix y C

    Unix originalmente llamado UNICS fue creado en !"! en los laboratorios #ell de $%&% porun grupo de programadores liderados por 'en %hompson y (ennis )itchie, este sistemaposea un sistema de archivos, un int*rprete de comandos y algunas herramientas para elcomputador +(+-. uego de /ue lograran obtener el apoyo del laboratorio para sudesarrollo deciden reescribir el sistema en un lenguaje de alto nivel. +ara este proposito secre0 C un lenguaje de alto nivel basado en el lenguaje # creado por 'en %hompson. aprimera 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 /ue se necesitaban cambiosmnimos para poder utili1arlo en distintas ma/uinas, este punto junto a /ue en un principio se

    distribuyeron licencias de uso a universidades e instituciones del gobierno, este sistema logrogran popularidad en los grupos de investigaci0n. 2ue hasta !34 /ue $%&% lan1an la primeraversion comercial de este sistema. 5asta este momento existan muchas versiones de Unix/ue haban sido modificadas por las instituciones a las /ue se les haba entregado unalicencia dentro de estas la m6s importante la de la Universidad de #er7eley, esto genero unproblema por/ue no se saba /ue funcionalidades pertenecan a /ue versiones de Unix, espor esto /ue $%&% decide estandari1ar las versiones posteriores de su soft8are prometiendo/ue mantendran compatibilidad con versiones futuras y es as como nace el primer Unixestandari1ado Unix System 9.

    Estandar System V

    a (efinici0n de la Interfa1 del Sistema 9 :S9(I; propuesta en !3< por $%&%. a interfa1especifica caractersticas del sistema de las /ue existen garantas de /ue no van a cambiaren futuras versiones. 5ay muchos aspectos de este est6ndar /ue a=n se mantienen, hastahace poco el sistema de inicio de los sistemas >NU?inux era initrc /ue se present0 en UnixSys 9 version @, se les conoca como runlevels, ahora fue reempla1ado en la mayora de lasdistribuciones por sistema, aun/ue se ha creado un for7 llamado openrc.

    Estandar POSIX

    Aste est6ndar fue propuesto por la IAAA :Institution of Alectrical Angineers;. Al est6ndar+BSI :+ortable Bperating System Interface for Computer Anvironment;, presenta unafamilia de est6ndares /ue define cual/uier aplicaci0n /ue interact=a con un sistemaoperativo. Antre las 6reas cubiertas por los est6ndares +BSI est6n las llamadas al sistema,bibliotecas, herramientas, interfaces, verificaci0n y prueba, caractersticas en tiempo real yseguridad.

  • 7/24/2019 Resumen Historia GNU/Linux

    2/2

    Proyecto GNU

    Al +royecto >NU se inici0 en !3@ por )ichard Dathe8 Stallman para desarrollar el sistema>NU. Al nombre E>NUF :/ue significa EGuF en ingl*s; es un acr0nimo recursivo de EH>NUNo es UnixF. )ichard Stallman deseaba crear un sistema operativo libre /ue fueracompatible a Unix, con libre nos referimos a /ue respetara las libertades del usuario, /ue sedescriben en las licencias >+ de >NU.

    os sistemas operativos similares a Unix se construyen a partir de un conjunto deaplicaciones, bibliotecas y herramientas de programaci0n, adem6s de un programa paraalojar recursos e interactuar con el hard8are, denominado n=cleo.Al n=cleo propio de >NU, %he 5urd, se sigue desarrollando pues es un proyecto t*cnico

    interesante. (ebido a /ue 5urd no estaba listo se empe10 a usar las herramientas creadaspor >NU para su propios sistema en conjunto con inux, y es as /ue nacen los primerossistemas >NU?inux

    Minix

    Dinix. Sistema Bperativo basado en Unix creado por $ndre8 S. %anenbaum en !3- parapoder reali1ar sus explicaciones a sus alumnos de (iseGo de Sistemas Bperativos en la 9rijeUniversiteit :Jmsterdam;. Ast6 basado en la ar/uitectura de micro7ernel, y originalmente suprincipal funci0n era educacional. $ndre8 no permita /ue se modificara el c0digo de Dinix

    por/ue se le complicara explicarlo en un semestre. An la actualidad Dinix se encuentra en laversi0n