SlideShare una empresa de Scribd logo
1 de 12
ESCUELASUPERIORPOLITÉCNICA DE CHIMBORAZO
FACULTAD DE CIENCIAS
ING. ESTADÍSTICAINFORMÁTICA
SISTEMAS OPERATIVOS
Historia de Unix y Linux
Nombre: Katherine Esparza
Unix
• Nacido en 1969, UNIX fue creado por miembros de los laboratorios Bell de
AT&T (como Ken Thompson, Dennis Ritchie o Rudd Canaday, entre otros). El
propósito era crear un buen sistema operativo, multitarea y multiusuario, rápido y
seguro.
• En parte, UNIX (que se bautizó primero como UNICS) fue la respuesta a un
proyecto fallido, MULTICS (Multiplexed Information and Computing Service) que
en los años 60 intentaron crear el MIT, los laboratorios Bell de AT&T y la General
Electric. A pesar de esta alianza prometedora, el resultado fue un sistema operativo
caro y lento.
Historia de Unix
• El Unix es un Sistema Operativo multitarea y multiusuario. Fue inventado en los Laboratorios
Bell de AT&Ten 1969 por Ken Thompson, Dennis Ritchie y Brian Kernigham.
• Su nombre viene de Uniplexed Information and Computer System (UNICS). No fue realmente
un proyecto. El proyecto original fue el Multiplexed Information and Computer System
(MULTICS) desarrollado por AT&T y General Electric con el deseo de crear un sistema
operativo multiusuario y multitarea.
• En 1963 aparece la primera versión de Unix desarrollado totalmente en el Lenguaje C. El
lenguaje C fue creado por Dennis Ritchie y Brian Kernigham como lenguaje de alto nivel para
crear el Unix. Esto convierte al Unix en el único Sistema Operativo independiente del
Microprocesador (o Hardware). Inicialmente había sido creado en una DEC PDP-7 y
posteriormente en una DEC PDP-11.
• Los programas fuentes del AT&T Unix Versión 7 fueron dados a las universidades.
Posteriormente salió la versión AT&T Unix System III. En la Universidad de Berkeley se crean
gran cantidad de comandos, herramientas y una versión de Unix llamada Berkeley Software
Distribution (BSD).
• Luego aparecen nuevas versiones del AT&T Unix y del BSD. La última versión de
AT&T se llama AT&T Unix System V Release 4 que queda como standard de la
industria y descrito en el System V Interface Definition. Practicamente todas las
versiones de Unix más recientes son compatibles con el AT&T Unix System V
Release 4 entre las que podemos citar: SCO Unixware, AIX de IBM, HP-UX de
Hewlett Packard, SunOS de Sun Microsystems, IRIX de Silicon Graphics, Tru64
Unix de Compaq, AUX de Apple, etc.
• Una de las últimas versiones nuevas de Unix es el Linux, creado por Linus Torvalds.
• El Unix posee un ambiente gráfico llamado XWindows (X11), cuyo desarrollo
empezó en 1984. El último standard de este ambiente gráfico es el Motif.
• El XWindows es un conjunto de programas y protocolos de arquitectura de red
cliente-servidor que permite a una estación de trabajo (El Xclient), que se encarga de
manejar las ventanas, correr programas gráficos de un servidor de Unix (Xserver).
Características de Unix
• Este es un sistema operativo del tipo compartido y controla los recursos en una
computadora que se reparte entre los usuarios y sus componentes importantes son:
• Kernel
• Sell
• Adaptación: Los usuarios pueden correr sus propios programas.
• Compatibilidad: Permite el control de dispositivos como impresoras, escáner, etc., y en
las versiones actuales, permite el manejo de periféricos para ingresar datos.
• Programable: Permite la compilación o adaptación de programas debido a que es de
código abierto.
• Multisistema: Se considera portable por ser compatible con casi todos los dispositivos
existentes y es el único sistema operativo con estas características.
• Adaptación: Es capaz de adaptarse a muchas aplicaciones diversas.
• Potente: Sus comandos incorporados son de amplia aplicación en los programas.
• Multiusuario: Es utilizable por muchas personas en forma simultanea conectadas a un
cerebro central.
• Multitarea: Este programa puede realizar tareas en un mismo momento.
• Estético: Buena presentación y gráficos de alta calidad, comandos congruentes, eficientes y
simples.
• Requerimientos: Este sistema se puede adaptar a dispositivos de cualquier tipo, y los
requerimientos parten desde máquinas con procesadores a 800 Mega Hertz hasta los actuales,
memoria de 512 megas hasta 8 gigas o más, y entre cinco y veinte gigas de espacio libre,
(dependiendo de la versión instalable) y tarjeta de red.
Linux
• Linux es un sistema operativo con herramientas de multiprocesamiento y multitarea,
permitiendo además la modalidad multiusuario. Destaca especialmente por su elevada
capacidad de procesamiento, ductilidad y versatilidad en las funciones e interesantes
condiciones de seguridad, ampliamente superiores a las que presentan otros sistemas
operativos.
Historia de Linux
• En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a
UNIX y compatibles con POSIX. Dos años más tarde creó la "Fundación del Software Libre" y escribió
la GNU General Public License para posibilitar el software libre en el sistema de copyright.
• El software GNU se extendía muy de prisa y dentro de poco una multitud de programas fueron escritos,
de manera que ya a principios de 1990 había bastantes software GNU como para hacer un sistema
operativo propio, pero faltaba el Kernel.
• La historia de Linux está fuertemente vinculada a la del proyecto GNU.
• Hacia 1991, cuando la primera versión del núcleo Linux fue liberada, el proyecto GNU había producido
varios de los componentes del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C
y un compilador, pero aún no contaba con el núcleo que permitiera complementar el sistema operativo.
• Entonces, el núcleo creado por Linus Torvalds, llenó el hueco final que el sistema operativo GNU exigía.
• Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ejecutable, solamente
incluía los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno
tenía acceso a un sistema Minix para su compilación.
• El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, -
versión 0.02.
• Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc
(Compilador GNU de C) pero no mucho mas funcionaba. En este estado de
desarrollo ni se pensaba en los terminos soporte, documentacion, distribución.
Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más
programadores a lo largo y ancho del internet empezaron a trabajar en el proyecto y
después de revisiones, Linus incremento el numero de version hasta la 0.95 (marzo
1992). En Diciembre de 1993 el nucleo del sistema estaba en la versión 0.99 y la
versión 1.0, llego el 14 de marzo de 1994.
Características de Linux
• Permite accede a software de libre distribución: Su condición de sistema operativo de
código abierto hace posible aprovechar los permanentes avances en software, con
programas desarrollados por informáticos en todo el mundo que amplían en forma
constante su rango de acción.
• Está centrado en el aprovechamiento de las redes: Orientado al trabajo en red, Linux es
una inmensa alianza de usuarios distribuidos en todo el planeta, que aportan mejoras y
soluciones en forma abierta mediante Internet. Gracias a esta condición, Linux se desarrolla
más rápidamente y en forma más eficiente. Además, el sistema operativo posee un fuerte
soporte para el área de comunicaciones y redes.
• Es el sistema operativo preferido por los informáticos: La posibilidad de
modificaciones constantes y libres y su gran poder de cómputo y procesamiento han
transformado a Linux en el sistema operativo preferido por los informáticos y especialistas.
• Brinda soporte a todo tipo de hardware y puede funcionar en múltiples plataformas: La
ductilidad de Linux en cuanto a su uso en diferentes clases de plataformas y dispositivos, como así
también su capacidad para facilitar la operatoria de toda clase de hardware son condiciones que
destacan especialmente en este sistema operativo.
• Permite personalizar la interfaz de usuario: Un punto vital de Linux es que cada usuario tiene la
posibilidad de personalizar su interfaz, también denominada Shell. De esta manera, los usuarios del
sistema pueden adaptar el entorno operativo a sus propias necesidades y requerimientos.
• Presenta una importante capacidad multitarea: Esta característica hace posible que en Linux se
ejecuten múltiples programas al mismo tiempo y con buen rendimiento sin necesidad de detener
alguna de las aplicaciones. Lógicamente, esto multiplica la capacidad funcional concreta. .
• Favorece el trabajo en modo multiusuario: Múltiples usuarios pueden acceder a los recursos y las
aplicaciones que brinda Linux al mismo tiempo, distribuyendo los mencionados recursos con solvencia
operativa y en un marco de excelentes condiciones de seguridad informática.
• Garantiza un avanzado nivel de seguridad: El empleo del algoritmo DES, con testeos que
comprueban su seguridad, como así también el aporte constante de los usuarios en cuanto a
avances y modificaciones han convertido a Linux en un sistema operativo líder en cuanto a
seguridad. Un ejemplo claro es que la NASA lo ha elegido para la operatoria informática de muchas
de sus misiones.
• Permite un mayor control de los dispositivos: A diferencia de otros sistemas operativos, Linux
nos ofrece la posibilidad de contar con los controladores de cada dispositivo, como así también
instalar nuevos controladores ante la incorporación de nuevos elementos. Gracias a esta
característica, dispondremos de mayor independencia y capacidad de maniobra en el control de
cada dispositivo.
• Va por fuera de las grandes compañías internacionales y monopolios: Debido a la
característica del código abierto que permite modificaciones de cualquier usuario en todo el mundo,
Linux amplía el acceso libre y gratuito a la informática, como contraposición a la postura de las
grandes compañías internacionales de software propietario, que intentan monopolizar el mercado e
impiden el acceso a su código fuente para incrementar sus dividendos económicos.

Más contenido relacionado

La actualidad más candente (20)

S.O Linux
S.O LinuxS.O Linux
S.O Linux
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Presentación Linux
Presentación LinuxPresentación Linux
Presentación Linux
 
Proyecto linux
Proyecto linuxProyecto linux
Proyecto linux
 
Expo de compu de linux y w phone
Expo de compu de linux y w phoneExpo de compu de linux y w phone
Expo de compu de linux y w phone
 
Tema a tratarse
Tema a tratarseTema a tratarse
Tema a tratarse
 
Modulo 7.3 linux
Modulo 7.3  linuxModulo 7.3  linux
Modulo 7.3 linux
 
Historia de linux y sus distribuciones
Historia de linux y sus distribucionesHistoria de linux y sus distribuciones
Historia de linux y sus distribuciones
 
Oyerpes tfc0611
Oyerpes tfc0611Oyerpes tfc0611
Oyerpes tfc0611
 
Loren
LorenLoren
Loren
 
Linea del tiempo sistemas operativos
Linea del tiempo sistemas operativosLinea del tiempo sistemas operativos
Linea del tiempo sistemas operativos
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
Linux ppt (2)
Linux ppt (2)Linux ppt (2)
Linux ppt (2)
 
11. quinta era
11. quinta era11. quinta era
11. quinta era
 
Linux
LinuxLinux
Linux
 
Linux versu windows
Linux versu windowsLinux versu windows
Linux versu windows
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 
Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01
 
Linux
LinuxLinux
Linux
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 

Similar a Unix y linux

Similar a Unix y linux (20)

HISTORIA DE LINUX Y UNIX
HISTORIA DE LINUX Y UNIXHISTORIA DE LINUX Y UNIX
HISTORIA DE LINUX Y UNIX
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Historia Unix_Linux ESPOCH
Historia Unix_Linux ESPOCHHistoria Unix_Linux ESPOCH
Historia Unix_Linux ESPOCH
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Linux and unix
Linux and unixLinux and unix
Linux and unix
 
Sistemas operativos unix y linux
Sistemas operativos unix y linuxSistemas operativos unix y linux
Sistemas operativos unix y linux
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Unix
UnixUnix
Unix
 
LA IMPORTANCIA DE USAR LINUX
LA IMPORTANCIA DE USAR LINUXLA IMPORTANCIA DE USAR LINUX
LA IMPORTANCIA DE USAR LINUX
 
historia de linux y unix
historia de linux y unixhistoria de linux y unix
historia de linux y unix
 
Sistema operativo(Linux)
Sistema operativo(Linux)Sistema operativo(Linux)
Sistema operativo(Linux)
 
Linux
LinuxLinux
Linux
 
Trabajo n° 5 tipos de software
Trabajo n° 5 tipos de softwareTrabajo n° 5 tipos de software
Trabajo n° 5 tipos de software
 
Historia de linux
Historia de linuxHistoria de linux
Historia de linux
 
Linux , unix.pptm.jose javierchavezsalcedo
Linux , unix.pptm.jose javierchavezsalcedoLinux , unix.pptm.jose javierchavezsalcedo
Linux , unix.pptm.jose javierchavezsalcedo
 
PRESENTACION DE LOS SISTEMAS OPERATIVOS
PRESENTACION DE LOS SISTEMAS OPERATIVOSPRESENTACION DE LOS SISTEMAS OPERATIVOS
PRESENTACION DE LOS SISTEMAS OPERATIVOS
 

Último

GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 

Último (20)

La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 

Unix y linux

  • 1. ESCUELASUPERIORPOLITÉCNICA DE CHIMBORAZO FACULTAD DE CIENCIAS ING. ESTADÍSTICAINFORMÁTICA SISTEMAS OPERATIVOS Historia de Unix y Linux Nombre: Katherine Esparza
  • 2. Unix • Nacido en 1969, UNIX fue creado por miembros de los laboratorios Bell de AT&T (como Ken Thompson, Dennis Ritchie o Rudd Canaday, entre otros). El propósito era crear un buen sistema operativo, multitarea y multiusuario, rápido y seguro. • En parte, UNIX (que se bautizó primero como UNICS) fue la respuesta a un proyecto fallido, MULTICS (Multiplexed Information and Computing Service) que en los años 60 intentaron crear el MIT, los laboratorios Bell de AT&T y la General Electric. A pesar de esta alianza prometedora, el resultado fue un sistema operativo caro y lento.
  • 3. Historia de Unix • El Unix es un Sistema Operativo multitarea y multiusuario. Fue inventado en los Laboratorios Bell de AT&Ten 1969 por Ken Thompson, Dennis Ritchie y Brian Kernigham. • Su nombre viene de Uniplexed Information and Computer System (UNICS). No fue realmente un proyecto. El proyecto original fue el Multiplexed Information and Computer System (MULTICS) desarrollado por AT&T y General Electric con el deseo de crear un sistema operativo multiusuario y multitarea. • En 1963 aparece la primera versión de Unix desarrollado totalmente en el Lenguaje C. El lenguaje C fue creado por Dennis Ritchie y Brian Kernigham como lenguaje de alto nivel para crear el Unix. Esto convierte al Unix en el único Sistema Operativo independiente del Microprocesador (o Hardware). Inicialmente había sido creado en una DEC PDP-7 y posteriormente en una DEC PDP-11. • Los programas fuentes del AT&T Unix Versión 7 fueron dados a las universidades. Posteriormente salió la versión AT&T Unix System III. En la Universidad de Berkeley se crean gran cantidad de comandos, herramientas y una versión de Unix llamada Berkeley Software Distribution (BSD).
  • 4. • Luego aparecen nuevas versiones del AT&T Unix y del BSD. La última versión de AT&T se llama AT&T Unix System V Release 4 que queda como standard de la industria y descrito en el System V Interface Definition. Practicamente todas las versiones de Unix más recientes son compatibles con el AT&T Unix System V Release 4 entre las que podemos citar: SCO Unixware, AIX de IBM, HP-UX de Hewlett Packard, SunOS de Sun Microsystems, IRIX de Silicon Graphics, Tru64 Unix de Compaq, AUX de Apple, etc. • Una de las últimas versiones nuevas de Unix es el Linux, creado por Linus Torvalds. • El Unix posee un ambiente gráfico llamado XWindows (X11), cuyo desarrollo empezó en 1984. El último standard de este ambiente gráfico es el Motif. • El XWindows es un conjunto de programas y protocolos de arquitectura de red cliente-servidor que permite a una estación de trabajo (El Xclient), que se encarga de manejar las ventanas, correr programas gráficos de un servidor de Unix (Xserver).
  • 5. Características de Unix • Este es un sistema operativo del tipo compartido y controla los recursos en una computadora que se reparte entre los usuarios y sus componentes importantes son: • Kernel • Sell • Adaptación: Los usuarios pueden correr sus propios programas. • Compatibilidad: Permite el control de dispositivos como impresoras, escáner, etc., y en las versiones actuales, permite el manejo de periféricos para ingresar datos. • Programable: Permite la compilación o adaptación de programas debido a que es de código abierto. • Multisistema: Se considera portable por ser compatible con casi todos los dispositivos existentes y es el único sistema operativo con estas características.
  • 6. • Adaptación: Es capaz de adaptarse a muchas aplicaciones diversas. • Potente: Sus comandos incorporados son de amplia aplicación en los programas. • Multiusuario: Es utilizable por muchas personas en forma simultanea conectadas a un cerebro central. • Multitarea: Este programa puede realizar tareas en un mismo momento. • Estético: Buena presentación y gráficos de alta calidad, comandos congruentes, eficientes y simples. • Requerimientos: Este sistema se puede adaptar a dispositivos de cualquier tipo, y los requerimientos parten desde máquinas con procesadores a 800 Mega Hertz hasta los actuales, memoria de 512 megas hasta 8 gigas o más, y entre cinco y veinte gigas de espacio libre, (dependiendo de la versión instalable) y tarjeta de red.
  • 7. Linux • Linux es un sistema operativo con herramientas de multiprocesamiento y multitarea, permitiendo además la modalidad multiusuario. Destaca especialmente por su elevada capacidad de procesamiento, ductilidad y versatilidad en las funciones e interesantes condiciones de seguridad, ampliamente superiores a las que presentan otros sistemas operativos.
  • 8. Historia de Linux • En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó la "Fundación del Software Libre" y escribió la GNU General Public License para posibilitar el software libre en el sistema de copyright. • El software GNU se extendía muy de prisa y dentro de poco una multitud de programas fueron escritos, de manera que ya a principios de 1990 había bastantes software GNU como para hacer un sistema operativo propio, pero faltaba el Kernel. • La historia de Linux está fuertemente vinculada a la del proyecto GNU. • Hacia 1991, cuando la primera versión del núcleo Linux fue liberada, el proyecto GNU había producido varios de los componentes del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero aún no contaba con el núcleo que permitiera complementar el sistema operativo. • Entonces, el núcleo creado por Linus Torvalds, llenó el hueco final que el sistema operativo GNU exigía. • Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ejecutable, solamente incluía los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.
  • 9. • El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, - versión 0.02. • Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (Compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los terminos soporte, documentacion, distribución. Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más programadores a lo largo y ancho del internet empezaron a trabajar en el proyecto y después de revisiones, Linus incremento el numero de version hasta la 0.95 (marzo 1992). En Diciembre de 1993 el nucleo del sistema estaba en la versión 0.99 y la versión 1.0, llego el 14 de marzo de 1994.
  • 10. Características de Linux • Permite accede a software de libre distribución: Su condición de sistema operativo de código abierto hace posible aprovechar los permanentes avances en software, con programas desarrollados por informáticos en todo el mundo que amplían en forma constante su rango de acción. • Está centrado en el aprovechamiento de las redes: Orientado al trabajo en red, Linux es una inmensa alianza de usuarios distribuidos en todo el planeta, que aportan mejoras y soluciones en forma abierta mediante Internet. Gracias a esta condición, Linux se desarrolla más rápidamente y en forma más eficiente. Además, el sistema operativo posee un fuerte soporte para el área de comunicaciones y redes. • Es el sistema operativo preferido por los informáticos: La posibilidad de modificaciones constantes y libres y su gran poder de cómputo y procesamiento han transformado a Linux en el sistema operativo preferido por los informáticos y especialistas.
  • 11. • Brinda soporte a todo tipo de hardware y puede funcionar en múltiples plataformas: La ductilidad de Linux en cuanto a su uso en diferentes clases de plataformas y dispositivos, como así también su capacidad para facilitar la operatoria de toda clase de hardware son condiciones que destacan especialmente en este sistema operativo. • Permite personalizar la interfaz de usuario: Un punto vital de Linux es que cada usuario tiene la posibilidad de personalizar su interfaz, también denominada Shell. De esta manera, los usuarios del sistema pueden adaptar el entorno operativo a sus propias necesidades y requerimientos. • Presenta una importante capacidad multitarea: Esta característica hace posible que en Linux se ejecuten múltiples programas al mismo tiempo y con buen rendimiento sin necesidad de detener alguna de las aplicaciones. Lógicamente, esto multiplica la capacidad funcional concreta. . • Favorece el trabajo en modo multiusuario: Múltiples usuarios pueden acceder a los recursos y las aplicaciones que brinda Linux al mismo tiempo, distribuyendo los mencionados recursos con solvencia operativa y en un marco de excelentes condiciones de seguridad informática.
  • 12. • Garantiza un avanzado nivel de seguridad: El empleo del algoritmo DES, con testeos que comprueban su seguridad, como así también el aporte constante de los usuarios en cuanto a avances y modificaciones han convertido a Linux en un sistema operativo líder en cuanto a seguridad. Un ejemplo claro es que la NASA lo ha elegido para la operatoria informática de muchas de sus misiones. • Permite un mayor control de los dispositivos: A diferencia de otros sistemas operativos, Linux nos ofrece la posibilidad de contar con los controladores de cada dispositivo, como así también instalar nuevos controladores ante la incorporación de nuevos elementos. Gracias a esta característica, dispondremos de mayor independencia y capacidad de maniobra en el control de cada dispositivo. • Va por fuera de las grandes compañías internacionales y monopolios: Debido a la característica del código abierto que permite modificaciones de cualquier usuario en todo el mundo, Linux amplía el acceso libre y gratuito a la informática, como contraposición a la postura de las grandes compañías internacionales de software propietario, que intentan monopolizar el mercado e impiden el acceso a su código fuente para incrementar sus dividendos económicos.