SlideShare una empresa de Scribd logo
Introducción.-
Dado que las ventajas y los inconvenientes de este sistema operativo se deben a la historia de su
desarrollo, es interesante exponerla brevemente.
Los Laboratorios Bell fueron los responsables del desarrollo de Unix como un proyecto de investigación
privado dirigido por un pequeño grupo de personas que empezó en 1969.
El sistema operativo Unix tiene su origen en los laboratorios Bell de AT&T en los años 60. Estos
laboratorios trabajaban en un sistema operativo nuevo llamado MULTICS (Multiplexed Information and
Computing System. Este proyecto fue un fracaso, pero los componentes del equipo adquirieron una gran
experiencia durante su desarrollo.
Uno de los componentes del equipo, Kem Thompson, escribió un juego llamado "Space Travel" y escribió
un sistema operativo para poder jugar con él. Consiguió que dos personas pudieran jugar
simultáneamente, con este sistema operativo, que por un juego de palabras en comparación con
MULTICS, lo llamó UNICS.
Viendo el problema, Ken Thomson y Denis Ritchie crearon un lenguaje de programación de alto nivel, el
lenguaje C, en el cual reescrbieron todo el sistema operativo lo que permitió que se pudiera usar en
prácticamente cualquier tipo de ordenador de la época. Sólo las partes críticas seguían en ensamblador.
Más tarde un decisión judicial obligó a AT&T a dejar de vender su sistema operativo. Esta compañía dejó
las fuentes del sistema operativo a diversas universidades, las cuales, junto con otras empresas,
continuaron el desarrollo del sistema operativo Unix e hizo que tuviera una enorme difusión.
Características.-
    •    Ventajas
El objetivo del grupo fue diseñar un sistema operativo que cumpliera los siguientes requisitos:
    •    Que fuera simple y elegante.
    •    Que estuviera escrito en un lenguaje de alto nivel.
    •    Que permitiera reutilizar el código.
Unix tenía una relativamente pequeña parte de su código escrita en ensamblador (la que se encargaba de
gestionar el hardware, más conocida como Kernel) y el resto del código escrito en C.
A medida que el desarrollo avanzaba se realizaban pequeñas modificaciones al código del kernel
(dependiendo de la plataforma) y se desarrollaron muchas utilidades en C. A través de esta evolución el
kernel y el software asociado se extendieron hasta que un sistema operativo completo se desarrolló "sobre"
el kernel.
•   Desventajas.
Este sistema UNIX estaba escrito en ensamblador, lo que dificultaba que se pudiera usar en máquinas con
distintos procesadores.
Implementación.-

                               HISTORIA DE UNIX
Dado que las ventajas y los inconvenientes de este sistema operativo se deben a la historia de su
desarrollo, es interesante exponerla brevemente.
Los Laboratorios Bell fueron los responsables del desarrollo de Unix como un proyecto de investigación
privado dirigido por un pequeño grupo de personas que empezó en 1969. El objetivo del grupo fue
diseñar un sistema operativo que cumpliera los siguientes requisitos:
    • Que fuera simple y elegante.
    • Que estuviera escrito en un lenguaje de alto nivel.
    • Que permitiera reutilizar el código.
Unix tenía una relativamente pequeña parte de su código escrita en ensamblador (la que se encargaba
de gestionar el hardware, más conocida como Kernel) y el resto del código escrito en C.
A medida que el desarrollo avanzaba se realizaban pequeñas modificaciones al código del kernel
(dependiendo de la plataforma) y se desarrollaron muchas utilidades en C. A través de esta evolución el
kernel y el software asociado se extendieron hasta que un sistema operativo completo se desarrolló
"sobre" el kernel.
EVOLUCIÓN
1969
        Ken Thompson de los Laboratorios Bell escribió la primera versión de lo que se llamó
        posteriormente Unix. Corría en una máquina DEC PDP-7. En 1970 Thompson y Dennis Ritchie lo
        portaron a una máquina DEC PDP-11/20, lo que propicio que Ritichie diseñara y desarrollara el
        primer compilador de C.
1973
       Ritchie y Thompson reescribieron el kernel de Unix en C.
1974-1977
       El código de Unix se distribuyó libremente a las universidades. Como resultado, Unix se
       popularizó en el ámbito académico.
1978
       Se distribuye la versión 7 de Unix. Esta versión se diseñó para ser portable a varias arquitecturas
       hardware, además ATT anuncia que van a empezar a cobrar por la distribución del código fuente
       de Unix, como consecuencia, la versión 7 forma la base de todas las versiones de Unix actuales.
1979
       ATT anunció su intención de comercializar Unix, lo que provocó que la Universidad de California
       (Berkeley) creara su propia variante: BSD UNIX. Las versiones BSD más influyentes han sido
       BSD 4.2 (1983) y 4.3 (1987). El desarrollo patrocinado por DARPA de internet fue sobre BSD. La
       mayoría de las casas que comercializaban Unix (Sun con su SunOS, DEC con su Ultrix, etc.) se
       basaron en BSD.
1980
       Microsoft introduce XENIX
1983
       ATT lanza su sistema comercial UNIX System V. También sale BSD versión 4.2 que incluye una
       implementación completa de la familia de protocolos TCP/IP
1987
       Sale ATT Unix System V release 3, esta versión incluye STREAMS, TLI y RFS. Esta es la versión
       en la que varios fabricantes de hardaware como HP (HP-UX) e IBM (AIX) se basaron. También
       sale BSD 4.3. ATT y Sun deciden cooperar para unificar System V y BSD.
1990
ATT lanza System V release 4 como un nuevo estándar para la unificación de las distintas
       variantes de UNIX (System V, BSD y XENIX). Esta es la consecuencia de la cooperación entre
       ATT y SUN. No obstante otros fabricantes como DEC, HP e IBM amenazados por esta
       cooperación se unieron creando la "Open Software Foundation", OSF.
       En este año Larry Wall y Randal Schwartz publican su libro Programming in Perl, lenguaje que
       acabará convirtiéndose en el estándar usado para realizar utilidades de administración de
       sistemas UNIX, mientras que C se usa para desarrollos de sistemas.
1991
       Aparece en el mercado OSF-1. Hasta 1995 DEC es el principal fabricante que ha adoptado OSF,
       aunque algunos como IBM han adoptado partes. Empiezan a aparecer clones Unix de libre
       distribución como Linux o FreeBSD.
1992
       SUN desarrolla su sistema Solaris, que es un derivado de System V release 4 con soporte para
       Multiproceso simétrico. USL lanza UNIX system V 4.2 (Destiny).
1993
       X Window, el GUI cliente/servidor desarrollado por el MIT y de amplio uso en las estaciones de
       trabajo hacia 1987. En este año se empezó a distribuir libremente a plataformas Intel (XFree86).
       Se lanza BSD 4.4. Novell adquiere USL.
1994
       Empieza a popularizarse Internet. La arquitectura Cliente/Servidor está de moda.
1995
       Linux, un clon de Unix desarrollado como proyecto de fin de carrera de Linus Torvalds e inspirado
       en Minix está siendo desarrollado. El código de Unix (retornando a sus orígenes) está disponible
       de forma gratuita.
       X/Open introduce el estándar UNIX 95. Novell vende UnixWare a SCO.
1997
       El Open Group introduce la Versión 2 de su especificación Single UNIX, que incluye soporte para
       tiempo real, threads, 64 bits y soporte procesadores de más capacidad.
1998
       El Open Group introduce la familia de estándares UNIX 98 que incluye la Base, Workstation y
       Server. Sun lanza los primeros productos registrados UNIX 98.
1999
       UNIX alcanza su 30 aniversario. Se lanza Linux kernel 2.2. Las compañías de software cada vez
       desarrollan más versiones de los productos más populares para Linux.
2000
        Primeros gestores de volúmenes lógicos para Linux. Sun lanza Solaris 8.
Más información en:
Conclusión.-

Más contenido relacionado

PPTX
Unix y Linux
PDF
Sistemas operativos para pc libres
PPTX
Sistema operativo libre
PPTX
Historia de unix
PDF
Comandos basicosunix
PPT
Unix y Linux
PPSX
Unix
PPTX
Unix nueva diapositiva
Unix y Linux
Sistemas operativos para pc libres
Sistema operativo libre
Historia de unix
Comandos basicosunix
Unix y Linux
Unix
Unix nueva diapositiva

La actualidad más candente (20)

PPTX
Sistemas operativos bdk
PPTX
Linea del tiempo sistemas operativos
PPTX
Cronología de Windows
DOCX
Inicios de los sistemas operativos
PPTX
Principales sistemas operativos de la década de los 70
PPTX
Historia de los sistemas operativos
PDF
PPTX
Linea del tiempo de los sistemas operativos
PDF
40 cosas que probablemente no sepas sobre linux
PPTX
Sistema operativo unix
PPTX
Historia Unix_Linux ESPOCH
PPTX
Sistema operativo años 60
PPT
Sistemas Operativos
PDF
Sistemas operativos 1 c pdf
PPTX
Diferenciar las funciones del sistema operativo
PPTX
PPTX
Diferenciar las funciones del sistema operativo
PPTX
Diferenciar las funciones del sistema operativo
PPTX
Sistmas operativos
Sistemas operativos bdk
Linea del tiempo sistemas operativos
Cronología de Windows
Inicios de los sistemas operativos
Principales sistemas operativos de la década de los 70
Historia de los sistemas operativos
Linea del tiempo de los sistemas operativos
40 cosas que probablemente no sepas sobre linux
Sistema operativo unix
Historia Unix_Linux ESPOCH
Sistema operativo años 60
Sistemas Operativos
Sistemas operativos 1 c pdf
Diferenciar las funciones del sistema operativo
Diferenciar las funciones del sistema operativo
Diferenciar las funciones del sistema operativo
Sistmas operativos
Publicidad

Destacado (19)

PDF
Acoustic Flooring - LuxFeel Brochure Architect
PDF
AH Ch 1.1
PPT
Algebra Capital Product Overview
PDF
HighPerformanceWorkSystems
PPTX
Geometria
PPTX
Argentina en Colores
PPTX
B&P IT Consulting
ODP
Presentación tema 8
PDF
KMcLean_Resume
DOC
Gris Fluix7
DOC
Blau Fort4
PDF
Vi 40sugawara
PDF
Interior Muestra
PDF
KMcLean_Resume
PPTX
Actividad 2 reconocimiento general y de actores biodiversidad
PPTX
Presentacion de power point
PPTX
A ética cristã na mídia virtual e no uso de outra tecnologias
PPTX
Lição 11 a ética cristã na mídia virtual
PDF
Lista de heresias da Igreja Católica
Acoustic Flooring - LuxFeel Brochure Architect
AH Ch 1.1
Algebra Capital Product Overview
HighPerformanceWorkSystems
Geometria
Argentina en Colores
B&P IT Consulting
Presentación tema 8
KMcLean_Resume
Gris Fluix7
Blau Fort4
Vi 40sugawara
Interior Muestra
KMcLean_Resume
Actividad 2 reconocimiento general y de actores biodiversidad
Presentacion de power point
A ética cristã na mídia virtual e no uso de outra tecnologias
Lição 11 a ética cristã na mídia virtual
Lista de heresias da Igreja Católica
Publicidad

Similar a Historia de unix (20)

PPSX
Historia de linux
PPTX
Sistema Unix, Unix como sistema operativo sienta los nuevos estandares.pptx
DOCX
115160020 cp101-6
PDF
Linux leccion 1.1 historia de unix
ODP
Historia de UNIX
PDF
MARISOL MALDONADO RUIZ DN13
PDF
Curso de administracion de Linux Capitulo 1
PPTX
Unix
PPTX
Historia unix y linux
PPT
Historia De Los So
PPTX
Historia de unix
PPT
Presentac..
PDF
Sistemas operativos torrespacheco (2)
PPTX
Presentación1
PPTX
Linux,unix y ubuntu
PPTX
UNIX S.O
PPTX
Utec, israel espinoza españa,dn13,unix
PPTX
Sistemas presentacion
PPTX
Sistema operativo de red inux
Historia de linux
Sistema Unix, Unix como sistema operativo sienta los nuevos estandares.pptx
115160020 cp101-6
Linux leccion 1.1 historia de unix
Historia de UNIX
MARISOL MALDONADO RUIZ DN13
Curso de administracion de Linux Capitulo 1
Unix
Historia unix y linux
Historia De Los So
Historia de unix
Presentac..
Sistemas operativos torrespacheco (2)
Presentación1
Linux,unix y ubuntu
UNIX S.O
Utec, israel espinoza españa,dn13,unix
Sistemas presentacion
Sistema operativo de red inux

Historia de unix

  • 1. Introducción.- Dado que las ventajas y los inconvenientes de este sistema operativo se deben a la historia de su desarrollo, es interesante exponerla brevemente. Los Laboratorios Bell fueron los responsables del desarrollo de Unix como un proyecto de investigación privado dirigido por un pequeño grupo de personas que empezó en 1969. El sistema operativo Unix tiene su origen en los laboratorios Bell de AT&T en los años 60. Estos laboratorios trabajaban en un sistema operativo nuevo llamado MULTICS (Multiplexed Information and Computing System. Este proyecto fue un fracaso, pero los componentes del equipo adquirieron una gran experiencia durante su desarrollo. Uno de los componentes del equipo, Kem Thompson, escribió un juego llamado "Space Travel" y escribió un sistema operativo para poder jugar con él. Consiguió que dos personas pudieran jugar simultáneamente, con este sistema operativo, que por un juego de palabras en comparación con MULTICS, lo llamó UNICS. Viendo el problema, Ken Thomson y Denis Ritchie crearon un lenguaje de programación de alto nivel, el lenguaje C, en el cual reescrbieron todo el sistema operativo lo que permitió que se pudiera usar en prácticamente cualquier tipo de ordenador de la época. Sólo las partes críticas seguían en ensamblador. Más tarde un decisión judicial obligó a AT&T a dejar de vender su sistema operativo. Esta compañía dejó las fuentes del sistema operativo a diversas universidades, las cuales, junto con otras empresas, continuaron el desarrollo del sistema operativo Unix e hizo que tuviera una enorme difusión. Características.- • Ventajas El objetivo del grupo fue diseñar un sistema operativo que cumpliera los siguientes requisitos: • Que fuera simple y elegante. • Que estuviera escrito en un lenguaje de alto nivel. • Que permitiera reutilizar el código. Unix tenía una relativamente pequeña parte de su código escrita en ensamblador (la que se encargaba de gestionar el hardware, más conocida como Kernel) y el resto del código escrito en C. A medida que el desarrollo avanzaba se realizaban pequeñas modificaciones al código del kernel (dependiendo de la plataforma) y se desarrollaron muchas utilidades en C. A través de esta evolución el kernel y el software asociado se extendieron hasta que un sistema operativo completo se desarrolló "sobre" el kernel.
  • 2. Desventajas. Este sistema UNIX estaba escrito en ensamblador, lo que dificultaba que se pudiera usar en máquinas con distintos procesadores. Implementación.- HISTORIA DE UNIX Dado que las ventajas y los inconvenientes de este sistema operativo se deben a la historia de su desarrollo, es interesante exponerla brevemente. Los Laboratorios Bell fueron los responsables del desarrollo de Unix como un proyecto de investigación privado dirigido por un pequeño grupo de personas que empezó en 1969. El objetivo del grupo fue diseñar un sistema operativo que cumpliera los siguientes requisitos: • Que fuera simple y elegante. • Que estuviera escrito en un lenguaje de alto nivel. • Que permitiera reutilizar el código. Unix tenía una relativamente pequeña parte de su código escrita en ensamblador (la que se encargaba de gestionar el hardware, más conocida como Kernel) y el resto del código escrito en C. A medida que el desarrollo avanzaba se realizaban pequeñas modificaciones al código del kernel (dependiendo de la plataforma) y se desarrollaron muchas utilidades en C. A través de esta evolución el kernel y el software asociado se extendieron hasta que un sistema operativo completo se desarrolló "sobre" el kernel. EVOLUCIÓN 1969 Ken Thompson de los Laboratorios Bell escribió la primera versión de lo que se llamó posteriormente Unix. Corría en una máquina DEC PDP-7. En 1970 Thompson y Dennis Ritchie lo portaron a una máquina DEC PDP-11/20, lo que propicio que Ritichie diseñara y desarrollara el primer compilador de C. 1973 Ritchie y Thompson reescribieron el kernel de Unix en C. 1974-1977 El código de Unix se distribuyó libremente a las universidades. Como resultado, Unix se popularizó en el ámbito académico. 1978 Se distribuye la versión 7 de Unix. Esta versión se diseñó para ser portable a varias arquitecturas hardware, además ATT anuncia que van a empezar a cobrar por la distribución del código fuente de Unix, como consecuencia, la versión 7 forma la base de todas las versiones de Unix actuales. 1979 ATT anunció su intención de comercializar Unix, lo que provocó que la Universidad de California (Berkeley) creara su propia variante: BSD UNIX. Las versiones BSD más influyentes han sido BSD 4.2 (1983) y 4.3 (1987). El desarrollo patrocinado por DARPA de internet fue sobre BSD. La mayoría de las casas que comercializaban Unix (Sun con su SunOS, DEC con su Ultrix, etc.) se basaron en BSD. 1980 Microsoft introduce XENIX 1983 ATT lanza su sistema comercial UNIX System V. También sale BSD versión 4.2 que incluye una implementación completa de la familia de protocolos TCP/IP 1987 Sale ATT Unix System V release 3, esta versión incluye STREAMS, TLI y RFS. Esta es la versión en la que varios fabricantes de hardaware como HP (HP-UX) e IBM (AIX) se basaron. También sale BSD 4.3. ATT y Sun deciden cooperar para unificar System V y BSD. 1990
  • 3. ATT lanza System V release 4 como un nuevo estándar para la unificación de las distintas variantes de UNIX (System V, BSD y XENIX). Esta es la consecuencia de la cooperación entre ATT y SUN. No obstante otros fabricantes como DEC, HP e IBM amenazados por esta cooperación se unieron creando la "Open Software Foundation", OSF. En este año Larry Wall y Randal Schwartz publican su libro Programming in Perl, lenguaje que acabará convirtiéndose en el estándar usado para realizar utilidades de administración de sistemas UNIX, mientras que C se usa para desarrollos de sistemas. 1991 Aparece en el mercado OSF-1. Hasta 1995 DEC es el principal fabricante que ha adoptado OSF, aunque algunos como IBM han adoptado partes. Empiezan a aparecer clones Unix de libre distribución como Linux o FreeBSD. 1992 SUN desarrolla su sistema Solaris, que es un derivado de System V release 4 con soporte para Multiproceso simétrico. USL lanza UNIX system V 4.2 (Destiny). 1993 X Window, el GUI cliente/servidor desarrollado por el MIT y de amplio uso en las estaciones de trabajo hacia 1987. En este año se empezó a distribuir libremente a plataformas Intel (XFree86). Se lanza BSD 4.4. Novell adquiere USL. 1994 Empieza a popularizarse Internet. La arquitectura Cliente/Servidor está de moda. 1995 Linux, un clon de Unix desarrollado como proyecto de fin de carrera de Linus Torvalds e inspirado en Minix está siendo desarrollado. El código de Unix (retornando a sus orígenes) está disponible de forma gratuita. X/Open introduce el estándar UNIX 95. Novell vende UnixWare a SCO. 1997 El Open Group introduce la Versión 2 de su especificación Single UNIX, que incluye soporte para tiempo real, threads, 64 bits y soporte procesadores de más capacidad. 1998 El Open Group introduce la familia de estándares UNIX 98 que incluye la Base, Workstation y Server. Sun lanza los primeros productos registrados UNIX 98. 1999 UNIX alcanza su 30 aniversario. Se lanza Linux kernel 2.2. Las compañías de software cada vez desarrollan más versiones de los productos más populares para Linux. 2000 Primeros gestores de volúmenes lógicos para Linux. Sun lanza Solaris 8. Más información en: Conclusión.-