SlideShare una empresa de Scribd logo
1 de 15
1
INTRODUCCION
En el presente informe conoceremos el sistema operativo UNIX así mismo
analizáremos su historia así como también sus precursores y creadores y sus
primeras versiones así como una breve explicación sobre lo que es en realidad
UNIX.
Así también una referencia más profunda sobre las diferentes funciones del
sistema operativo, analizando a su vez cada una de ellas. Explicando también
las características de la misma.
2
Contenido
INTRODUCCION....................................................................................................................1
OBJETIVOS...........................................................................................................................3
¿QUE ES EL SISTEMA OPERATIVO UNIX? ................................................................................4
HISTORIA DEL SISTEMA OPERATIVO UNIX..............................................................................6
EVOLUCION DEL SISTEMA OPERATIVO LINUX.........................................................................8
CARACTERISTICAS DE UNIX .................................................................................................10
DIFERENCIAS ENTRE LOS SISTEMAS OPERATIVOS.................................................................11
VENTAJAS DE UNIX.............................................................................................................12
DESVENTAJAS DE UNIX .......................................................................................................13
VERSIONES DE UNIX ...........................................................................................................14
CONCLUSION .....................................................................................................................15
3
OBJETIVOS
 Conocerel funcionamientodel sistemaoperativoUNIX
 Analizarsusdiferentesversionesatrevesdel tiempoasícomosu evoluciónsus
creadoresy precursores.
 Entenderlaimportanciade este sistemaylasutilidadesque tiene.
4
¿QUE ES EL SISTEMA OPERATIVO UNIX?
Sistema operativo es un programa que controla otras partes del
ordenador tanto hardware como software. Permite además al usuario
acceder a las facilidades que ofrece el sistema.
UNIX comienza en 1969 como un proyecto de investigación de Bell
Laboratorios, estando disponible la primera versión comercial en 1977 y
ganando rápidamente en popularidad y difusión.
Los objetivos que persiguieron los primeros diseñadores de UNIX fueron
conseguir un sistema operativo que permitiera un desarrollo eficiente de
programas, que fuera pequeño y eficiente en el uso de la memoria y fácil
de mantener.
Los sistemas operativos, hasta la aparición de UNIX, eran pensados
para funcionar únicamente en el sistema en que eran desarrollados.
Esto implicaba un gran esfuerzo en aprender un nuevo sistema
operativo cada vez que se usaban sistemas distintos. Aplicaciones que
funcionaban en un sistema no estaban disponibles en otros e incluso los
propios programas requerían modificaciones para transportarlos a otro
sistema.
Una de las razones que han hecho que UNIX haya alcanzado una gran
popularidad es resolver estos problemas, pues permite transportarlo
fácilmente a diferentes sistemas. Esto se consiguió diseñando el sistema
operativo de forma que hiciera muy pocas suposiciones sobre la
arquitectura de la computadora y escribiendo la mayor parte del sistema
operativo en un lenguaje de alto nivel (C). Sólo una pequeña parte (el
kernel) está escrito en lenguaje ensamblador.
Actualmente UNIX puede ser usado desde pequeños ordenadores
personales a grandes computadoras. Así pues un programador puede
encontrar las mismas herramientas de programación, entornos similares
y ejecutar fácilmente sus programas en cualquier sistema que use UNIX.
No hay una única versión de UNIX. En la actualidad existen dos
versiones principales: Sistema V (la más popular y es la usada en el
IAC) y la BSD. Con pequeñas diferencias en la estructura de ficheros y
en algunos comandos. En el IAC la red UNIX usa como sistema
operativo la versión de UNIX de Sun Microsystem llamada SunOS. Hay
varias versiones del sistema operativo. A partir de la versión SunOS 5.0
se distribuye como Solaris versión 2.
5
SunOS 5.4 = Solaris 2.4
SunOS 5.5 = Solaris 2.5
No todas las máquinas del IAC tienen la misma versión.
Al entrar en nuestra cuenta en el IAC tenemos fundamentalmente dos
opciones:
Common Desktop Enviroment (CDE).
Open Windows (OW).
No hay que confundir estas dos opciones con versiones del sistema
operativo. Los sistemas de ventanas son utilidades que usualmente se
distribuyen con el sistema operativo para facilitar la forma que tiene el
usuario de interactuar con el sistema operativo (GUI Grafical Use
Interface), pero no forman parte del sistema operativo..
6
HISTORIA DEL SISTEMA OPERATIVO UNIX
A finales de la década de 1960, el Instituto Tecnológico de Massachusetts, los
Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo
experimental llamado Multics (Multiplexed Information and Computing Service)
,4 desarrollado para ejecutarse en una computadora central (mainframe) modelo
GE-645. El objetivo del proyecto era desarrollar un gran sistema operativo
interactivo que contase con muchas innovaciones, entre ellas mejoras en las
políticas de seguridad. El proyecto consiguió dar a luz versiones para producción,
pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios
Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos.
Uno de los programadores de los laboratorios Bell, Ken Thompson, siguió
trabajando para la computadora GE-6355 y escribió un juego llamado Space
Travel,6 7 (Viaje espacial). Sin embargo, descubrió que el juego era lento en la
máquina de General Electric y resultaba realmente caro, algo así como 75
dólares de EE.UU. por cada partida.
De este modo, Thompson escribió nuevamente el programa, con ayuda de
Dennis Ritchie, en lenguaje ensamblador, para que se ejecutase en una
computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para
el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo
sistema operativo para la DEC PDP-7.8 Thompson y Ritchie lideraron un grupo
de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para
desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en
sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos)
y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como
acrónimo Uniplexed Information and Computing System, pues solo prestaba
servicios a dos usuarios (de acuerdo con Andrew Tanenbaum, era solo a un
usuario9). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era
un hack de Multics. Dada la popularidad que tuvo un juego de palabras que
consideraba a UNICS un sistema MULTICS castrado (pues eunuchs, en inglés,
es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado
que llega hasta nuestros días.10
Hasta ese instante, no había existido apoyo económico por parte de los
laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias
de la Computación decidió utilizar UNIX en una máquina superior a la PDP-7.
Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas
que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20,
7
y como consecuencia de ello consiguieron el apoyo económico de los
laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente
del sistema operativo UNIX11 ejecutado en una PDP-11/20. Se incluía en él un
programa para dar formato a textos (runoff) y un editor de texto. Tanto el sistema
operativo como los programas fueron escritos en el lenguaje ensamblador de la
PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto
por el sistema operativo como de runoff y el editor de texto, fue utilizado en los
laboratorios Bell para procesar las solicitudes de patentes que ellos recibían.
Pronto, runoff evolucionó hasta convertirse en troff, el primer programa de
edición electrónica que permitía realizar composición tipográfica. El 3 de
noviembre de 1971 Thomson y Ritchie publicaron un manual de programación
de UNIX (título original en inglés: "UNIX Programes Manual").12
En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el
lenguaje de programación C.13 Este cambio significaba que UNIX podría ser
fácilmente modificado para funcionar en otras computadoras (de esta manera,
se volvía portable) y así otras variaciones podían ser desarrolladas por otros
programadores. Ahora, el código era más conciso y compacto, lo que se tradujo
en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a
disposición de universidades y compañías, también al gobierno de los Estados
Unidos, a través de licencias.14 Una de estas licencias fue otorgada al
Departamento de Computación de la Universidad de California, con sede en
Berkeley.14 En 1975 esta institución desarrolló y publicó su propio sucedáneo
de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió
en una fuerte competencia para la familia UNIX de AT&T.
8
EVOLUCION DEL SISTEMA OPERATIVO LINUX
La versión 7,15 la última versión del UNIX original con amplia
distribución, entró en circulación en 1979. Las versiones 8, 9 y 1015 se
desarrollaron durante la década de 1980, pero su circulación se limitó a
unas cuantas universidades, a pesar de que se publicaron los informes
que describían el nuevo trabajo. Los resultados de esta investigación
sirvieron de base para la creación de Plan 9 from Bell Labs, un nuevo
sistema operativo portable y distribuido, diseñado para ser el sucesor de
UNIX en investigación por los Laboratorios Bell.
AT&T entonces inició el desarrollo de UNIX System III, basado en la
versión 7, como una variante de tinte comercial y así vendía el producto
de manera directa. La primera versión del sistema III se lanzó en
1981.15 A pesar de lo anterior, la empresa subsidiaria Western Electric
seguía vendiendo versiones antiguas de Unix basadas en las distintas
versiones hasta la séptima. Para finalizar con la confusión con todas las
versiones divergentes, AT&T decidió combinar varias versiones
desarrolladas en distintas universidades y empresas, dando origen en
1983 al Unix System V Release 1.15 Esta versión presentó
características tales como el editor Vi y la biblioteca curses,
desarrolladas por Berkeley Software Distribution en la Universidad de
California, Berkeley. También contaba con compatibilidad con las
máquinas VAX de la compañía DEC.
Hacia 1991, un estudiante de ciencias de la computación de la
Universidad de Helsinki, llamado Linus Torvalds desarrolló un núcleo
para computadoras con arquitectura x86 de Intel que emulaba muchas
de las funcionalidades de UNIX y lo lanzó en forma de código abierto en
1991, bajo el nombre de Linux. En 1992, el Proyecto GNU comenzó a
utilizar el núcleo Linux junto a sus programas.
En 1993, la compañía Novell adquirió la división Unix Systems
Laboratories de AT&T junto con su propiedad intelectual.16 Esto ocurrió
en un momento delicado en el que Unix Systems Laboratories disputaba
una demanda en los tribunales contra BSD por infracción de los
derechos de copyright, revelación de secretos y violación de marca de
mercado.17
Aunque BSD ganó el juicio, Novell descubrió que gran parte del código
de BSD fue copiada ilegalmente en UNIX System V. En realidad, la
propiedad intelectual de Novell se reducía a unos cuantos archivos
fuente.17 La correspondiente contra-demanda acabó en un acuerdo
9
extrajudicial cuyos términos permanecen bajo secreto a petición de
Novell.
A finales de 1993, Novell vendió su división UNIX comercial16 (es decir,
la antigua Unix Systems Laboratories) a Santa Cruz Operation (SCO)
reservándose, aparentemente, algunos derechos de propiedad
intelectual sobre el software.18 Xinuos (antes UNIX) continúa la
comercialización de System V en su producto UnixWare tras adquirir a
SCO en abril de 2011.
10
CARACTERISTICAS DE UNIX
 Permite a los usuarios correr sus programas.
 Controla los dispositivos de periféricos conectados a la máquina.
 Fue desarrollado por los Laboratorios Bell en 1969.
 El sistema operativo UNIX era, en 1981, un sistema de comando por
línea, con varias opciones de sintaxis.
 El sistema operativo, ahora soporta ratón e interfaz de ventanas como X-
Windows System de MIT, News de Sun Microsystem y Open Look de
AT&T.
 Muchas herramientas de software (compiladores, editores, utilitarios
para muchas tareas).
 Reutiliza el software, a través de la combinación de comandos simples
en aplicaciones complejas.
 Portable: el mismo sistema operativo corre en un espectro de máquinas
que van desde notebooks a supercomputadoras. Es el único sistema
operativo con estas características.
 Flexible: se adapta a muchas aplicaciones diferentes.
 Potente: dispone de muchos comandos y servicios ya incorporados.
 Multiusuario: lo utilizan muchas personas simultáneamente.
 Multitarea: realiza muchas tareas a la vez.
 Elegante: sus comandos son breves, coherentes, específicos para cada
tarea y muy eficientes.
 Orientado a redes desde el comienzo.
 Dispone de un estándar (POSIX) que debe cumplir todo sistema
operativo que pretenda ser UNIX, lo que asegura una evolución
predecible.
11
DIFERENCIAS ENTRE LOS SISTEMAS OPERATIVOS
Unix: es un sistema operativo que fue creado en 1969 por Ken Thompson y
Dennis Ritchie. Su característica principal es la exclusividad de su código
fuente, de manera que Unix es una marca registrada igual que Windows. A lo
largo de los años Unix fue licenciando su código fuente a diferentes
implementaciones, es decir, cobrando por su certificación.
La implementación más importante que Unix ha concedido de su marca es el
Mac OS X. Otra implementación importante fue BSD (Berkeley Software
Distribution) pero que por problemas legales la marca Unix no la considera
como tal sino como Unix-like, es decir, que no está certificada por Unix aunque
el sistema sea similar.
GNU Project: en 1985 Richard Stallman lanzó el “GNU Manifesto” en el que
proclamaba la defensa de un movimiento de creación y de distribución de
software libre. Más adelante en 1989 se crearía la GPL o licencia pública
orientada para proteger la libre distribución del software libre, siendo la primera
licencia copyleft para uso general. La principal novedad era que los productos
que se deriven del producto principal han de ser distribuidos únicamente a
través de licencia GPL, con lo cual se garantiza que nadie tenga derechos
exclusivos sobre un producto derivado. El proyecto de Stallman se fue
extendiendo y muchos programadores, que se ponían en contacto a través de
la Usenet y de los grupos de noticias, fueron colaborando en los diferentes
proyectos de software libre.
Linux: en 1991 Linus Torvalds creó el kernel o núcleo de Linux, un sistema
operativo de Unix-like pero bajo la licencia pública de GNU, de manera que se
convirtió en el primer sistema operativo de código abierto. A partir de entonces
se empezaron a desarrollar las distribuciones de la familia Linux.
Ubuntu es una distribución GNU/Linux basada en Debian GNU/Linux que
proporciona un sistema operativo actualizado y estable para el usuario medio,
con un fuerte enfoque en la facilidad de uso e instalación del sistema. Al igual
que otras distribuciones se compone de múltiples paquetes de software
normalmente distribuidos bajo una licencia libre o de código abierto.
Estadísticas web sugieren que el porcentaje de mercado de Ubuntu dentro de
las distribuciones Linux es de aproximadamente 50%, y con una tendencia a
subir como servidor web.
12
VENTAJAS DE UNIX
 Permite a los usuarios correr sus programas.
 Controla los dispositivos de periféricos conectados a la máquina.
 Es un sistema operativo multiusuario, con capacidad de simular
multiprocesamiento y procesamiento no interactivo.
 El sistema de ficheros está basado en la idea de volúmenes, que se
pueden montar y desmontar para lo que se les asigna un nodo del árbol
como punto de anclaje. Un sistema físico puede dividirse en uno o más
volúmenes.
 Una de las grandes ideas de UNIX es la unificación y compatibilidad de
todos los procesos de entrada y salida. Para UNIX, el universo es un
sistema de ficheros. De esta forma existe compatibilidad entre ficheros,
dispositivos, procesos, "pipes" y "sockets".
 Ofrece facilidades para la creación de programas y sistemas y el
ambiente adecuado para las tareas de diseños de software.
 Emplea manejo dinámico de memoria por intercambio o paginación.
 El núcleo de UNIX es relativamente compacto en comparación con otros
sistemas de tiempo compartido. Introduce la idea de reducir el tamaño
del "kernel" y ceder ciertas funciones a programas externos al núcleo
llamados "demonios". Esto ha sido muy desarrollado y en la actualidad,
la tendencia es el desarrollo de "micro-kernels", sin embargo UNIX,
aunque pionero, es anterior a estos desarrollos.
 Tiene capacidad de interconexión y comunicaciones de procesos.
13
DESVENTAJAS DE UNIX
 Desde el punto de vista comercial, no muchas personas lo
conocen, ya que no es un sistema que venga precargado en cada
PC que se compra. En otras palabras, no están popular como
Windows o incluso como Linux, y por tanto, es difícil encontrar los
programas que se acostumbran a usar en esos otros sistemas
operativos.
 Desde el punto de vista de funcionalidad, el S.O. Unix vienen en
muchas variantes como se sabe, sin embargo, el detalle es que
hay variantes que están diseñadas para ser ejecutada en equipos
especiales fabricados por una marca específica, como IBM, SUN,
HP, DELL, entre otras. Lo que limita un tanto la portabilidad de
UNIX
 En cuanto a la confiabilidad, UNIX fue desarrollado desde sus
inicios para ser más estable que cualquier otro sistema operativo,
es decir, que cuando se usa UNIX no es tan común ver ciertas
pantallas de errores que salen en los otros S.O, aunque si se
podrán dar casos en que hay computadores con sistemas UNIX
en desuso, pero será por problemas de Hardware o de algún otro
programa que trabaje mal.
14
VERSIONES DE UNIX
Unix tiene dos variantes fundamentales, los Unix Sistema V y los Unix BSD
(Berkeley Software Development).
En la actualidad las versiones comerciales más importantes de UNIX son:
Solaris: El Unix de Sun Microsystems. Originalmente, Sun Microsystems
editó SunOS de tipo BSD para posteriormente editar Solaris basado en
Sistema. Existen versiones de Solaris para procesadores Power PC, Intel y
Sparc.
AIX: La versión del sistema operativo UNIX de IBM se llama AIX y está
basada en Sistema V versión 3 y BSD 4.3.
A/UX: Desarrollo de UNIX de Apple
IRIX: Versión de UNIX desarrollada por Silicón Graphics para sus estaciones
basada en UNIX Sistema V versión 4.
HP/UX. La versión Unix de Hewlett Packard
15
.
CONCLUSION
La potencia, estabilidad, gratuidad, modoficabilidad y portabilidad de Unix lo
hacen el sistema operativo más completo, ya que tiene una posición líder en el
ámbito del internet.
Aprendimos que el sistema operativo UNIX es más usados para trabajos
profesionales que Windows.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Sistemas operativos para pc privados
Sistemas operativos para pc privadosSistemas operativos para pc privados
Sistemas operativos para pc privados
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Mac os microsoft y linux 3
Mac os microsoft y linux 3Mac os microsoft y linux 3
Mac os microsoft y linux 3
 
Linea de tiempo s.o
Linea de tiempo s.oLinea de tiempo s.o
Linea de tiempo s.o
 
Unix y Linux
Unix y LinuxUnix y Linux
Unix y Linux
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
La Evolución de los Sistemas Operativos
La Evolución de los Sistemas OperativosLa Evolución de los Sistemas Operativos
La Evolución de los Sistemas Operativos
 
TP 5 Gerpe
TP 5 GerpeTP 5 Gerpe
TP 5 Gerpe
 
Como
ComoComo
Como
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Sis ope android
Sis ope androidSis ope android
Sis ope android
 
Presentación1
Presentación1Presentación1
Presentación1
 
Mac os
Mac osMac os
Mac os
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemasoperativos tenorio cruz
Sistemasoperativos tenorio cruzSistemasoperativos tenorio cruz
Sistemasoperativos tenorio cruz
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
La evolución de los sistemas operativos (1)
La evolución de los sistemas operativos (1)La evolución de los sistemas operativos (1)
La evolución de los sistemas operativos (1)
 
Linea del tiempo sistemas operativos
Linea del tiempo sistemas operativosLinea del tiempo sistemas operativos
Linea del tiempo sistemas operativos
 
Tp5 ludmila fernandez
Tp5 ludmila fernandezTp5 ludmila fernandez
Tp5 ludmila fernandez
 
Mac os
Mac osMac os
Mac os
 

Similar a 115160020 cp101-6

Similar a 115160020 cp101-6 (20)

MARISOL MALDONADO RUIZ DN13
MARISOL MALDONADO RUIZ DN13MARISOL MALDONADO RUIZ DN13
MARISOL MALDONADO RUIZ DN13
 
Historia de unix
Historia de unixHistoria de unix
Historia de unix
 
Historia de unix
Historia de unixHistoria de unix
Historia de unix
 
Historia de unix
Historia de unixHistoria de unix
Historia de unix
 
Historia de unix
Historia de unixHistoria de unix
Historia de unix
 
Historia de UNIX
Historia de UNIXHistoria de UNIX
Historia de UNIX
 
SISTEMAS OPERATIVOS (UNIX & LINUX)
SISTEMAS OPERATIVOS (UNIX & LINUX)SISTEMAS OPERATIVOS (UNIX & LINUX)
SISTEMAS OPERATIVOS (UNIX & LINUX)
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Historia de linux
Historia de linuxHistoria de linux
Historia de linux
 
Unix
Unix Unix
Unix
 
Introducción al Sw Libre
Introducción al Sw LibreIntroducción al Sw Libre
Introducción al Sw Libre
 
Ortiz
OrtizOrtiz
Ortiz
 
Sistema operativo de red inux
Sistema operativo de red inuxSistema operativo de red inux
Sistema operativo de red inux
 
Sistema operativo de red inux
Sistema operativo de red inuxSistema operativo de red inux
Sistema operativo de red inux
 
Linux leccion 1.1 historia de unix
Linux   leccion 1.1 historia de unixLinux   leccion 1.1 historia de unix
Linux leccion 1.1 historia de unix
 
Sistemas operativos
Sistemas  operativosSistemas  operativos
Sistemas operativos
 
Sistemas operativos 1
Sistemas  operativos 1Sistemas  operativos 1
Sistemas operativos 1
 
Sistemas operativos parte2
Sistemas  operativos parte2Sistemas  operativos parte2
Sistemas operativos parte2
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas Operativos
Sistemas  OperativosSistemas  Operativos
Sistemas Operativos
 

Último

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMcespitiacardales
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 

Último (10)

Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 

115160020 cp101-6

  • 1. 1 INTRODUCCION En el presente informe conoceremos el sistema operativo UNIX así mismo analizáremos su historia así como también sus precursores y creadores y sus primeras versiones así como una breve explicación sobre lo que es en realidad UNIX. Así también una referencia más profunda sobre las diferentes funciones del sistema operativo, analizando a su vez cada una de ellas. Explicando también las características de la misma.
  • 2. 2 Contenido INTRODUCCION....................................................................................................................1 OBJETIVOS...........................................................................................................................3 ¿QUE ES EL SISTEMA OPERATIVO UNIX? ................................................................................4 HISTORIA DEL SISTEMA OPERATIVO UNIX..............................................................................6 EVOLUCION DEL SISTEMA OPERATIVO LINUX.........................................................................8 CARACTERISTICAS DE UNIX .................................................................................................10 DIFERENCIAS ENTRE LOS SISTEMAS OPERATIVOS.................................................................11 VENTAJAS DE UNIX.............................................................................................................12 DESVENTAJAS DE UNIX .......................................................................................................13 VERSIONES DE UNIX ...........................................................................................................14 CONCLUSION .....................................................................................................................15
  • 3. 3 OBJETIVOS  Conocerel funcionamientodel sistemaoperativoUNIX  Analizarsusdiferentesversionesatrevesdel tiempoasícomosu evoluciónsus creadoresy precursores.  Entenderlaimportanciade este sistemaylasutilidadesque tiene.
  • 4. 4 ¿QUE ES EL SISTEMA OPERATIVO UNIX? Sistema operativo es un programa que controla otras partes del ordenador tanto hardware como software. Permite además al usuario acceder a las facilidades que ofrece el sistema. UNIX comienza en 1969 como un proyecto de investigación de Bell Laboratorios, estando disponible la primera versión comercial en 1977 y ganando rápidamente en popularidad y difusión. Los objetivos que persiguieron los primeros diseñadores de UNIX fueron conseguir un sistema operativo que permitiera un desarrollo eficiente de programas, que fuera pequeño y eficiente en el uso de la memoria y fácil de mantener. Los sistemas operativos, hasta la aparición de UNIX, eran pensados para funcionar únicamente en el sistema en que eran desarrollados. Esto implicaba un gran esfuerzo en aprender un nuevo sistema operativo cada vez que se usaban sistemas distintos. Aplicaciones que funcionaban en un sistema no estaban disponibles en otros e incluso los propios programas requerían modificaciones para transportarlos a otro sistema. Una de las razones que han hecho que UNIX haya alcanzado una gran popularidad es resolver estos problemas, pues permite transportarlo fácilmente a diferentes sistemas. Esto se consiguió diseñando el sistema operativo de forma que hiciera muy pocas suposiciones sobre la arquitectura de la computadora y escribiendo la mayor parte del sistema operativo en un lenguaje de alto nivel (C). Sólo una pequeña parte (el kernel) está escrito en lenguaje ensamblador. Actualmente UNIX puede ser usado desde pequeños ordenadores personales a grandes computadoras. Así pues un programador puede encontrar las mismas herramientas de programación, entornos similares y ejecutar fácilmente sus programas en cualquier sistema que use UNIX. No hay una única versión de UNIX. En la actualidad existen dos versiones principales: Sistema V (la más popular y es la usada en el IAC) y la BSD. Con pequeñas diferencias en la estructura de ficheros y en algunos comandos. En el IAC la red UNIX usa como sistema operativo la versión de UNIX de Sun Microsystem llamada SunOS. Hay varias versiones del sistema operativo. A partir de la versión SunOS 5.0 se distribuye como Solaris versión 2.
  • 5. 5 SunOS 5.4 = Solaris 2.4 SunOS 5.5 = Solaris 2.5 No todas las máquinas del IAC tienen la misma versión. Al entrar en nuestra cuenta en el IAC tenemos fundamentalmente dos opciones: Common Desktop Enviroment (CDE). Open Windows (OW). No hay que confundir estas dos opciones con versiones del sistema operativo. Los sistemas de ventanas son utilidades que usualmente se distribuyen con el sistema operativo para facilitar la forma que tiene el usuario de interactuar con el sistema operativo (GUI Grafical Use Interface), pero no forman parte del sistema operativo..
  • 6. 6 HISTORIA DEL SISTEMA OPERATIVO UNIX A finales de la década de 1960, el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service) ,4 desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos. Uno de los programadores de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-6355 y escribió un juego llamado Space Travel,6 7 (Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de General Electric y resultaba realmente caro, algo así como 75 dólares de EE.UU. por cada partida. De este modo, Thompson escribió nuevamente el programa, con ayuda de Dennis Ritchie, en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7.8 Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo Uniplexed Information and Computing System, pues solo prestaba servicios a dos usuarios (de acuerdo con Andrew Tanenbaum, era solo a un usuario9). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado (pues eunuchs, en inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado que llega hasta nuestros días.10 Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias de la Computación decidió utilizar UNIX en una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20,
  • 7. 7 y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX11 ejecutado en una PDP-11/20. Se incluía en él un programa para dar formato a textos (runoff) y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, runoff evolucionó hasta convertirse en troff, el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thomson y Ritchie publicaron un manual de programación de UNIX (título original en inglés: "UNIX Programes Manual").12 En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.13 Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición de universidades y compañías, también al gobierno de los Estados Unidos, a través de licencias.14 Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley.14 En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió en una fuerte competencia para la familia UNIX de AT&T.
  • 8. 8 EVOLUCION DEL SISTEMA OPERATIVO LINUX La versión 7,15 la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 1015 se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describían el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9 from Bell Labs, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell. AT&T entonces inició el desarrollo de UNIX System III, basado en la versión 7, como una variante de tinte comercial y así vendía el producto de manera directa. La primera versión del sistema III se lanzó en 1981.15 A pesar de lo anterior, la empresa subsidiaria Western Electric seguía vendiendo versiones antiguas de Unix basadas en las distintas versiones hasta la séptima. Para finalizar con la confusión con todas las versiones divergentes, AT&T decidió combinar varias versiones desarrolladas en distintas universidades y empresas, dando origen en 1983 al Unix System V Release 1.15 Esta versión presentó características tales como el editor Vi y la biblioteca curses, desarrolladas por Berkeley Software Distribution en la Universidad de California, Berkeley. También contaba con compatibilidad con las máquinas VAX de la compañía DEC. Hacia 1991, un estudiante de ciencias de la computación de la Universidad de Helsinki, llamado Linus Torvalds desarrolló un núcleo para computadoras con arquitectura x86 de Intel que emulaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el Proyecto GNU comenzó a utilizar el núcleo Linux junto a sus programas. En 1993, la compañía Novell adquirió la división Unix Systems Laboratories de AT&T junto con su propiedad intelectual.16 Esto ocurrió en un momento delicado en el que Unix Systems Laboratories disputaba una demanda en los tribunales contra BSD por infracción de los derechos de copyright, revelación de secretos y violación de marca de mercado.17 Aunque BSD ganó el juicio, Novell descubrió que gran parte del código de BSD fue copiada ilegalmente en UNIX System V. En realidad, la propiedad intelectual de Novell se reducía a unos cuantos archivos fuente.17 La correspondiente contra-demanda acabó en un acuerdo
  • 9. 9 extrajudicial cuyos términos permanecen bajo secreto a petición de Novell. A finales de 1993, Novell vendió su división UNIX comercial16 (es decir, la antigua Unix Systems Laboratories) a Santa Cruz Operation (SCO) reservándose, aparentemente, algunos derechos de propiedad intelectual sobre el software.18 Xinuos (antes UNIX) continúa la comercialización de System V en su producto UnixWare tras adquirir a SCO en abril de 2011.
  • 10. 10 CARACTERISTICAS DE UNIX  Permite a los usuarios correr sus programas.  Controla los dispositivos de periféricos conectados a la máquina.  Fue desarrollado por los Laboratorios Bell en 1969.  El sistema operativo UNIX era, en 1981, un sistema de comando por línea, con varias opciones de sintaxis.  El sistema operativo, ahora soporta ratón e interfaz de ventanas como X- Windows System de MIT, News de Sun Microsystem y Open Look de AT&T.  Muchas herramientas de software (compiladores, editores, utilitarios para muchas tareas).  Reutiliza el software, a través de la combinación de comandos simples en aplicaciones complejas.  Portable: el mismo sistema operativo corre en un espectro de máquinas que van desde notebooks a supercomputadoras. Es el único sistema operativo con estas características.  Flexible: se adapta a muchas aplicaciones diferentes.  Potente: dispone de muchos comandos y servicios ya incorporados.  Multiusuario: lo utilizan muchas personas simultáneamente.  Multitarea: realiza muchas tareas a la vez.  Elegante: sus comandos son breves, coherentes, específicos para cada tarea y muy eficientes.  Orientado a redes desde el comienzo.  Dispone de un estándar (POSIX) que debe cumplir todo sistema operativo que pretenda ser UNIX, lo que asegura una evolución predecible.
  • 11. 11 DIFERENCIAS ENTRE LOS SISTEMAS OPERATIVOS Unix: es un sistema operativo que fue creado en 1969 por Ken Thompson y Dennis Ritchie. Su característica principal es la exclusividad de su código fuente, de manera que Unix es una marca registrada igual que Windows. A lo largo de los años Unix fue licenciando su código fuente a diferentes implementaciones, es decir, cobrando por su certificación. La implementación más importante que Unix ha concedido de su marca es el Mac OS X. Otra implementación importante fue BSD (Berkeley Software Distribution) pero que por problemas legales la marca Unix no la considera como tal sino como Unix-like, es decir, que no está certificada por Unix aunque el sistema sea similar. GNU Project: en 1985 Richard Stallman lanzó el “GNU Manifesto” en el que proclamaba la defensa de un movimiento de creación y de distribución de software libre. Más adelante en 1989 se crearía la GPL o licencia pública orientada para proteger la libre distribución del software libre, siendo la primera licencia copyleft para uso general. La principal novedad era que los productos que se deriven del producto principal han de ser distribuidos únicamente a través de licencia GPL, con lo cual se garantiza que nadie tenga derechos exclusivos sobre un producto derivado. El proyecto de Stallman se fue extendiendo y muchos programadores, que se ponían en contacto a través de la Usenet y de los grupos de noticias, fueron colaborando en los diferentes proyectos de software libre. Linux: en 1991 Linus Torvalds creó el kernel o núcleo de Linux, un sistema operativo de Unix-like pero bajo la licencia pública de GNU, de manera que se convirtió en el primer sistema operativo de código abierto. A partir de entonces se empezaron a desarrollar las distribuciones de la familia Linux. Ubuntu es una distribución GNU/Linux basada en Debian GNU/Linux que proporciona un sistema operativo actualizado y estable para el usuario medio, con un fuerte enfoque en la facilidad de uso e instalación del sistema. Al igual que otras distribuciones se compone de múltiples paquetes de software normalmente distribuidos bajo una licencia libre o de código abierto. Estadísticas web sugieren que el porcentaje de mercado de Ubuntu dentro de las distribuciones Linux es de aproximadamente 50%, y con una tendencia a subir como servidor web.
  • 12. 12 VENTAJAS DE UNIX  Permite a los usuarios correr sus programas.  Controla los dispositivos de periféricos conectados a la máquina.  Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.  El sistema de ficheros está basado en la idea de volúmenes, que se pueden montar y desmontar para lo que se les asigna un nodo del árbol como punto de anclaje. Un sistema físico puede dividirse en uno o más volúmenes.  Una de las grandes ideas de UNIX es la unificación y compatibilidad de todos los procesos de entrada y salida. Para UNIX, el universo es un sistema de ficheros. De esta forma existe compatibilidad entre ficheros, dispositivos, procesos, "pipes" y "sockets".  Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.  Emplea manejo dinámico de memoria por intercambio o paginación.  El núcleo de UNIX es relativamente compacto en comparación con otros sistemas de tiempo compartido. Introduce la idea de reducir el tamaño del "kernel" y ceder ciertas funciones a programas externos al núcleo llamados "demonios". Esto ha sido muy desarrollado y en la actualidad, la tendencia es el desarrollo de "micro-kernels", sin embargo UNIX, aunque pionero, es anterior a estos desarrollos.  Tiene capacidad de interconexión y comunicaciones de procesos.
  • 13. 13 DESVENTAJAS DE UNIX  Desde el punto de vista comercial, no muchas personas lo conocen, ya que no es un sistema que venga precargado en cada PC que se compra. En otras palabras, no están popular como Windows o incluso como Linux, y por tanto, es difícil encontrar los programas que se acostumbran a usar en esos otros sistemas operativos.  Desde el punto de vista de funcionalidad, el S.O. Unix vienen en muchas variantes como se sabe, sin embargo, el detalle es que hay variantes que están diseñadas para ser ejecutada en equipos especiales fabricados por una marca específica, como IBM, SUN, HP, DELL, entre otras. Lo que limita un tanto la portabilidad de UNIX  En cuanto a la confiabilidad, UNIX fue desarrollado desde sus inicios para ser más estable que cualquier otro sistema operativo, es decir, que cuando se usa UNIX no es tan común ver ciertas pantallas de errores que salen en los otros S.O, aunque si se podrán dar casos en que hay computadores con sistemas UNIX en desuso, pero será por problemas de Hardware o de algún otro programa que trabaje mal.
  • 14. 14 VERSIONES DE UNIX Unix tiene dos variantes fundamentales, los Unix Sistema V y los Unix BSD (Berkeley Software Development). En la actualidad las versiones comerciales más importantes de UNIX son: Solaris: El Unix de Sun Microsystems. Originalmente, Sun Microsystems editó SunOS de tipo BSD para posteriormente editar Solaris basado en Sistema. Existen versiones de Solaris para procesadores Power PC, Intel y Sparc. AIX: La versión del sistema operativo UNIX de IBM se llama AIX y está basada en Sistema V versión 3 y BSD 4.3. A/UX: Desarrollo de UNIX de Apple IRIX: Versión de UNIX desarrollada por Silicón Graphics para sus estaciones basada en UNIX Sistema V versión 4. HP/UX. La versión Unix de Hewlett Packard
  • 15. 15 . CONCLUSION La potencia, estabilidad, gratuidad, modoficabilidad y portabilidad de Unix lo hacen el sistema operativo más completo, ya que tiene una posición líder en el ámbito del internet. Aprendimos que el sistema operativo UNIX es más usados para trabajos profesionales que Windows.