UVM Instructor: Dr. Arturo González Gutiérrez 1964: Bell Telephone AT&T, GE, MIT Laboratories de ◦ Nuevo sistema operativo en tiempo compartido para una GE645: MULTICS (Multiplexed Information and Computing System) Objetivos: ◦ Proporcionar a usuarios una gran capacidad de computación ◦ La posibilidad de almacenar y compartir grandes cantidades de datos. Ken Thompson (miembro del Computing Science Research Center/Laboratorios Bell) encontró un DEC PDP-7 inactivo: Space Travel Thompson and Dennis Ritchie (MULTICS): Creación de un nuevo sistema operativo denominado UNIX. MULTICS influyó en: ◦ La organización del sistema de ficheros ◦ La idea del interprete de órdenes (shell) ◦ El nombre UNIX se deriva del MULTICS Más propiamente UNIX se deriva de lo que se denominó UNICS (Uniplexed Information and Computing System) Se vió influenciado por otros sistemas operativos ◦ CTSS (Compatible Time Sharing System) del MIT ◦ XDS-940 de la Universidad de California en Berkeley Unix fue trasladado a una PDP-11 en su 2a.Versión 1973: el sistema operativo fue reescrito en C C: Lenguaje de Alto Nivel VS. Ensamblador: Lenguaje de Bajo Nivel Aceptación por usuarios: En Bell Lab, universidades con propósitos educacionales 1976: Primera Versión (6) de Unix fuera de Bell Lab. 1978: Versión 7, adaptada a otros PDP-11, y una nueva linea de ordenadores de DEC denominada VAX. ◦ Producto (no solo herramienta de investigación o educacional) ◦ UNIX Support Group asumió la responsabilidad y administración del Research Group en la distribución de UNIX dentro de AT&T. 70-80: Unix ad quirió popularidad en instituciones académicas mediante licencias distribuidas por sus creadores. Unido a la facilidad que proporcionaba C para hacer modificaciones en el código fuente, propició su desarrollo y uso comercial. Dos variantes de Sistemas Unix: ◦ La rama de AT&T (System V) ◦ La rama de Berkeley (BSD) desarrollado por UCB. Algunos de los sistemas que más se usan hoy: ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ AIX, Unix comercial basado en el System V (IBM, Febrero 1990) Sun Solaris, Unix comercial basado en el System V y en BSD (SUN Microsystems) HP-UX, Unix comercial basado en BSD (HP, 1986) Ultix, Unix comercial desarrollado por DEC (Dig. Eq. Co.) IRIX, Unix comercial desarrollado por SGI (Sillicon Graphics International Co.) Unixware, Unix comercial desarrollado por Novell UNIX SCO, Unix comercial basado en System V (Santa Crux Operations y HP, 1979) Tru64 UNIX, Unix comercial (Compaq) Linux, en sus varias distribuciones RedHat Fedora Suse Debian Ubuntu Gentoo Mandriva Centos Unix es un Sistema Operativo ◦ Multiusuario ◦ Multitarea ◦ Portable ◦ Multiprocesador ◦ Multicore ◦ Con compiladores propios ◦ Con entorno gráfico Según la organización Open Group ◦ Formada por empresas en tecnología UNIX de punta (IBM, HP) ◦ Otorgar estándares en distintas ramas de la informática