Вы находитесь на странице: 1из 11

Sistemas operativos Unix: fechas, evolucin y versiones.

I. II. III. IV. V. Definicin de Unix Conceptos de Informtica Historia y evolucin de Unix Versiones y familias Resumen

Definicin de UNIX
Unix (registrado oficialmente como UNIX) es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T. Hasta 2009, el propietario de la marca UNIX fue The Open Group. A partir de marzo de 2010, esta ha pasado nuevamente a ser propiedad de Novell, Inc.

Este sistema es uno de los ms utilizados y con ms futuro debido a que son muchos organismos oficiales y particulares los que defienden su utilizacin, as como muchas firmas de fabricacin y comercializacin de computadoras que lo incorporan en sus productos.

Unix es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos perifricos conectados a la mquina. Adems es un sistema multiusuario, en el que existe la portabilidad para la implementacin de distintas computadoras.

Conceptos de Informtica
Sistema operativo Multitarea
Es un software de sistema (un conjunto de programas de computadora) destinado a permitir una administracin eficaz de sus recursos. Gestiona el hardware de la mquina permitiendo tambin la interaccin con el usuario.

Caracterstica de un sistema operativo moderno. Permite que varios procesos sean ejecutados al mismo tiempo compartiendo uno o ms procesadores.

Multiusuario

Caracterstica de un sistema operativo o programa que permite proveer servicio y procesamiento a mltiples usuarios simultneamente (tanto en paralelismo real como simulado).

Conceptos de Informtica

Linux

Tambin conocido como GNU/Linux, es un S. O. tipo Unix distribuido bajo la Licencia Pblica General de GNU (GNU GPL), es entonces un software libre. Su nombre proviene del Ncleo de Linux. Sus variantes se denominan "distribuciones" y su objetivo es ofrecer una edicin que cumpla con las necesidades de determinado grupo de usuarios. Algunas son gratuitas y otras de pago, insertando software no libre y otras slo software libre. Proyecto iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre. GNU es un acrnimo recursivo que significa GNU No es Unix, pero si es compatible con el mismo. Compuesto de pequeas piezas individuales de software, muchas de las cuales ya estaban disponibles que pudieran ser adaptadas y reutilizadas; otros tuvieron que ser reescritos. El software GNU es libre para que todos los usuarios puedan "ejecutarlo, copiarlo, modificarlo y distribuirlo. Libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa, con cualquier propsito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de mejorar el programa y hacer pblicas las mejoras, de modo que toda la comunidad se beneficie (en la 2da. Y 4ta. libertad es necesario previamente el acceso al cdigo fuente).

Proyecto GNU
Software libre

Conceptos de Informtica
El software no libre (tambin llamado software propietario, software privativo, software privado, software con propietario o software de propiedad) se refiere a cualquier programa informtico en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo cdigo fuente no est disponible o el acceso a ste se encuentra restringido.

Software no libre

Historia y evolucin de Unix


Finales de 1960
Instituto Tecnolgico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service) Multics pretenda ser un S. O. interactivo innovador, con mejoras en las polticas de seguridad, pero las versiones contaban con un pobre rendimiento.

1970 es oficial: S. O. UNIX Las experiencias (juego Space Travel, la programacin en lenguaje ensamblador y el proyecto Multics) del programador Ken Thompson, el fsico Dennis Ritchie (creador del lenguaje de programacin C) y Rudd Canaday les permitieron desarrollar un sistema de ficheros como el S. O. multitarea en s, le agregaron un intrprete de rdenes (o de comandos) y un pequeo conjunto de programas, a un proyecto bautizado como UNICS (acrnimo: Uniplexed Information and Computing System). Llamado ms tarde como UNIX. Ellos lograron agregar en lenguaje ensamblador herramientas que permiten el procesamiento de textos (un programa para dar formato a textos llamado runoff y un editor de texto) a UNIX en una mquina PDP-11/20 para el Grupo de Investigacin en ciencias de Computacin. As se logra el apoyo econmico de los laboratorios Bell.

Unix evoluciona
Runoff se convirti en troff , el primer programa de edicin electrnica que permita realizar composicin tipogrfica. 3 de nov. de 1971 se publica un manual de programacin de UNIX. En 1972 se escribe nuevamente UNIX, pero esta vez en el lenguaje de programacin C. Unix se hace fcilmente modificable para funcionar en otras computadoras y as otras variaciones podan ser desarrolladas por otros programadores. El cdigo era ms conciso y compacto, aumentando la velocidad de su desarrollo.

Historia y evolucin de Unix


Unix evoluciona AT&T puso a UNIX a disposicin de universidades, compaas y al gobierno de los Estados Unidos En 1975 el Departamento de Computacin de la Universidad de California desarroll y public su propio sucedneo de UNIX, conocida como Berkeley Software Distribution (BSD). AT&T cre una divisin comercial denominada Unix Systems Laboratories. En 1975 se desarrollaron y entregaron las versiones 4, 5 y 6. Estas incluan los pipes o tuberas, lo que permiti dar al desarrollo una orientacin modular respecto a la base del cdigo, consiguiendo aumentar an ms la velocidad de desarrollo. En 1978, unas 600 mquinas estaban ejecutando alguna de las distintas encarnaciones de UNIX. En 1979 entr en circulacin la versin 7 de UNIX (ltima original). En los aos 80 se desarrollaron las versiones 8, 9 y 10, pero su circulacin fue muy limitada.

Unix en la dcada de los 80 y los 90. AT&T inici el desarrollo de UNIX System III, basado en la versin 7. Se lanz en 1981. AT&T combin varias versiones desarrolladas en distintas universidades y empresas, originando en 1983 al Unix System V Release. Sus caractersticas eran el editor Vi y la biblioteca curses, desarrolladas por Berkeley Software Distribution, y compatibilidad con las mquinas VAX de la compaa DEC. En 1993, la compaa Novell adquiri Unix Systems Laboratories de AT&T junto con su propiedad intelectual, al momento en que Unix Systems Laboratories disputaba una demanda contra BSD por infraccin de los derechos de copyright, revelacin de secretos y violacin de marca de mercado. BSD gan el juicio pero se realiz una contra-demanda que acab en un acuerdo extrajudicial cuyos trminos permanecen bajo secreto a peticin de Novell.
Linux En 1991 un estudiante de computacin (Linus Torvalds) desarroll un ncleo para computadoras con arquitectura de procesador Intel x86 que mimetizaba muchas de las funcionalidades de UNIX y lo lanz en forma de cdigo abierto, bajo el nombre de Linux. En 1992, el ncleo Linux fue combinado con los programas desarrollados por el Proyecto GNU, dando como resultado el Sistema Operativo GNU/Linux. En 1995, Novell vendi su divisin UNIX comercial (Unix Systems Laboratories) a Santa Cruz Operation (SCO) reservndose algunos derechos de propiedad intelectual sobre el software. SCO comercializa System V en su producto UnixWare (OpenUnix). A pesar de los pleitos legales UNIX sigue siendo usando fuertemente a nivel mundial.

Versiones y familias

Versiones del sistema operativo UNIX(familias)

AT&T

BSD

AIX (UNIX system III a IBM)

GNU

UNIX System III System V

TCP/IP (internet)

GNU Emacs GCC

LINUX

XENIX derivado de los derechos de adquisicin de AT&T por Microsoft

Slackware LINUX Red Hot LINUX GNU/LINUX

Resumen
UNIX se inici como un proyecto de investigacin y se ha convertido en un importante producto ampliamente utilizado en el mundo de los negocios, en el acadmico y en el gubernamental. Se trata de un sistema operativo potente, flexible y verstil, que puede ser instalado en cualquier tipo de plataforma. El cdigo fuente est disponible a usuarios y programadores. As, muchos programadores han sido capaces de adaptar UNIX de formas muy diferentes con un amplio rango de caractersticas nuevas y de versiones especializadas que se ajustan a necesidades particulares. Unix es multiusuario y multitarea. Proporciona un buen entorno para el trabajo en red. Ofrece programas y servicios que permiten construir aplicaciones basadas en red. Ha sido bsico para el desarrollo de los servicios en Internet y para el propio crecimiento de Internet. Es mucho ms fcil de portar a nuevas mquinas que otros sistemas operativos. Esta portabilidad es consecuencia directa de estar escrito casi completamente en un lenguaje de alto nivel, el lenguaje C. La portabilidad a un amplio rango de arquitecturas hace posible mover las aplicaciones de un sistema a otro. Los sistemas operativos UNIX desarrollados en los Laboratorios Bell se cuentan entre los xitos ms notables en el campo de los S. O. Los sistemas UNIX ofrecen un ambiente amable para el desarrollo de programas y el procesamiento de textos. Brindan facilidad para combinar unos programas con otros, lo cual sirve para fomentar un enfoque modular, de piezas de construccin y orientado a las herramientas, para el diseo de programas. La generacin ms reciente ofrece interfaces amables con el usuario, orientadas al uso de ratn y de ventanas como X Window System de MIT, NeWS de Sun Microsystem y Open Look de AT&T.

Introduccin a la Ingeniera.

Integrantes:
1. Joseling del Carmen Reyes Espinoza. 2. Herlin Daniel Silva Laguna. 3. Israel Salomn Snchez Salinas.

Gracias por su Atencin!!!

Вам также может понравиться