Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas Mcllroy.
Linux es un clon del sistema operativo Unix, escrito desde cero por el finlandés Linus Torvalds con la asistencia de un pequeño grupo de hackers esparcidos por la red.
1. ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO
INGENIERÍA ESTADÍSTICA INFORMÁTICA
SISTEMAS OPERATIVOS
Temas:
Unix
Linux
Kimberling Valdez
Octubre 2017 – Marzo 2018
2. UNIX
• Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado en
1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que
figuran Ken Thompson, Dennis Ritchie y Douglas Mcllroy.
• Unix es una marca registrada por The Open Group en Estados Unidos y otros
países. Esta marca solo se puede aplicar a los sistemas operativos que cumplen la
‘Single Unix Specification’ de esta organización y han pagado por las reglas
establecidas.
3. FAMILIAS DE UNIX
• Se aplica también a sistemas multiusuario basados en POSIX tales como:
• GNU/ Linux
• Mac OS X
• Free BSD, Net BSD, Open BSD
Estos buscan la certificación UNIX por resultar cara para productos destinados al
consumidor final o que se distribuyen libremente en Internet. En estos casos, el
termino se s
suele escribir como UN*X, *NIX, o *N?X.
4. HISTORIA DE UNIX
En 1969, en los
laboratorios bell, se tenia
la idea de desarrollar un
sistema operativo que
cumpla con las premisas
originales del proyecto
Multics, pero que corriese
en un DEC PDP-7.
En 1970, Unix los
programadores habían
incluido entre las
herramientas del paquete
un programa capaz de
formato a textos llamados
(runoff) y un primitivo
editor de texto.
En 1971, se publico el
primer manual de
programación de Unix, el
“UNIX Programer’s
Manual”
En 1972 se creo el
de programación C.
Permitiendo que fuese
modificado para funcionar
en otros ordenadores.
5. HISTORIA DE UNIX
En 1975 se desarrolla y
se publica su propio
“clon” de UNIX conocido
como (BSD).
En 1975 el SO alcanzo la
versión 6, que incluía
“pipes”. Esto permitió
dar orientación modular
al proyecto,
consiguiendo aumentar
aun mas la velocidad de
desarrollo.
En 1979 entro en
circulación y sirvió de
base para la creación de
Plan 9 un nuevo SO
portable y distribuido.
En 1981 la empresa
AT&T desarrollo y
vendió UNIX System III.
6. HISTORIA DE UNIX
En 1983 la proliferación
de versiones daba lugar
a confusiones, así que la
empresa decidió
combinar todos los
desarrollos propios,
dando origen al Unix
System V Release 1.
El año siguiente ese
nucleó Linux fue
combinado con los
programas
por el proyecto GNU,
dando como resultado
SO GNU/Linux
El sistema operativo
OS es UNIX completo
aprobado por The Open
Grup. Se diferencia en
que posee una interfaz
grafica, desarrollada en
Objective-C en lugar de
C o C++.
Fue entonces que la
creación de Linux nación
a partir del sistema
operativo UNIX.
7. GNU/LINUX
• Linux es un clon del sistema operativo Unix, escrito desde cero por el finlandés
Linus Torvalds con la asistencia de un pequeño grupo de hackers esparcidos por la
red.
• Estrictamente Linux se refiere al núcleo o kernel. En un sentido mas amplio,
comprende el núcleo del sistema operativo mas un conjunto de programas que
permiten compilar lenguajes de programación, editar texto, interpretar comandos,
manejar archivos y discos, acceder a otras maquinas, establecer comunicaciones,
enviar y recibir correo electrónico, manejar las colas de impresión y un sinfín de
tareas mas.
8. HISTORIA DE LINUX
En abril de 1991 Linus Torvalds, comenzó con un intento por obtener un núcleo de SO
gratuito similar a Unix que funcionara con microprocesadores Intel 80396.
En 1992 el núcleo Linux es licenciado de nuevo bajo la GNU GPL. Las primeras
Linux son creadas.
En 1993 el núcleo Linux es adaptado al ambiente GNU, que crea un espectro enorme de
de aplicaciones para el nuevo SO creado de la unión del SW del proyecto GNU.
En 1994 se presento la versión 1.0 de Linux. Esta versión esta, por primera vez disponible en
la red Internet.
En 1996 se adopta al pingüino Tux como macota para Linux.
9. HISTORIA DE LINUX
En 1997 varios programas propietarios son liberados para Linux.
En 1998 empresas importantes de informática como IBM, Compaq y Oracle
anuncian soporte para Linux.
En el 2001, se libera la serie 2.4 del núcleo Linux, ahora soporta asta 64 Gb de
RAM, sistema de 64bits, dispositivos USB y un sistema de archivo jounaling.
En el 2007, Dell llega a ser el primer fabricante principal de computadoras en
vender una computadora personal de escritorio con Ubun tu pre instalado.
10. HISTORIA DE LINUX
En el 2008, La Free Software Foundation publica Linux-libre,
una bifurcación de Linux que no incluye en su distribución
ningún BLOB privativo, como firmware de dispositivos.
En el 2011, Torvalds publicó en su perfil en la red social Google+
el núcleo versión 3.0 estaba listo con la frase "3.0 Pushed Out".
En el 2012, fueron lanzadas las versiones 3.3.6 y 3.4-rc7 del núcleo
en http://www.kernel.org respectivamente.
En el 2015, fue lanzada la versión 3.19. y la versión 4.0.
11. CARACTERÍSTICAS DE LINUX
MULTI-USUARIO
• Varios usuarios trabajando en la misma maquina, empleando los
recursos del sistema.
MULTI-TAREA
• Un usuario puede realizar varias actividades al mismo tiempo.
Es posible ejecutar tareas en segundo plano.
MULTI-PLATAFORMA
• Linux corre en diversas plataformas
• Ej: x86,PowerPC, Macintosh
ESTABILIDAD
El código Linux se caracteriza por la confiabilidad de su código y
la capacidad de operar bajo condiciones de alta exigencia.
VELOCIDAD
Al administrar de forma correcta el procesador y el espacio de
almacenamiento Linux ha logrado ser reconocido por su
velocidad.
12. CARACTERÍSTICAS DE LINUX
SISTEMA DE ARCHIVOS
• Linux en búsqueda de su compatibilidad, permite el manejo de
diversos sistemas de archivos
DEMANDA DE PAGINACION
Un programa extenso se divide en pequeñas porciones y se carga en
memoria.
LIBRERÍAS DINÁMICAS Y EJECUTABLES COMPARTIDOS
Emplean recursos comunes para optimizar la memoria.
ESPACIO SWAP
• Cuando la memoria RAM no es suficiente para ejecutar grandes
aplicaciones, LINUX puede emplear una porción del disco para
simular mayor capacidad.
MONOLITO
• Para agilizar la ejecución, LINUX puede ser compilado con todos los ‘drivers’
incorporados.
• Estos ‘driver’ también se pueden ser agregados por módulos de forma posterior.