Subsecciones
Historia de Unix
- Multics: proyecto de Bell Labs (AT&T), General Electrics y el MIT (1969) para el sistema GE 645
- demasiado ambicioso para la época (pobre rendimiento)
- Thompson y Ritchie (Bell) migran un juego (Space Travel) en Multics de GE 645 a PDP-7.
- Empiezan del desarrollo de un SO para el PDP-7 --> Surge UNIX
- En 1970, UNIX se instala en una PDP-11
- En 1971 se edita el primer UNIX Programmer's Manual.
- En 1973 UNIX se reprograma en C (Ritchie)
- En 1974/75 UNIX v6 se difunde fuera de los laboratorios Bell y llega a las universidades
- Los investigadores tienen acceso al código fuente del UNIX de AT&T
- En 1977 la Universidad de Berkeley
licencia UNIX BSD
- AT&T limita la distribución del código de UNIX a partir de la v7
- se dificulta el acceso al código fuente
- System III: primera versión comercial de UNIX (1982)
- Dos líneas principales: System V y BSD
- A partir de UNIX Versión 6 y 7, AT&T lanza, en 1982, la primer versión de la linea comercial de UNIX: System III
- SysIII carecía de innovaciones como vi y csh
- En 1983 surge System V. Incluía algunas características de los sistemas BSD (p.e. vi, curses,...)
- En 1984 surge la SysV Release 2 y en 1987 la SVR3
- Finalmente, SysV Release 4 aparece en 1988
- SVR4 combina SVR3, 4.3BSD, XENIX (Microsoft), SunOS (Sun Microsystems) y agrega nuevas utilidades
- Thompson, Bill Joy (co-fundador de Sun) y Chuck Haley (1975).
- Second Berkeley Software Distribution (2BSD), 1978, incorpora el editor vi (versión visual de ex) y el C shell.
- En 1979, 3BSD, combina 2BSD con UNIX v7.
- DARPA (Defense Advanced Research Projects Agency) colabora con las nuevas versiones 4BSD: 4.1BSD, 4.2BSD y en 1986 4.3BSD (implementación de TCP/IP).
- Conflicto con AT&T por el uso de código propietario.
- Su última versión es 4.4BSD-Lite Rel. 2 (1995), sin código propietario AT&T. En ella se basan muchas variantes:
La mayoría de los UNIX históricos y actuales derivan de System V o BSD, o son una mezcla de los dos
- XENIX: desarrollada por Microsoft en 1980 para uso en microprocesadores, derivada del AT&T UNIX v7
- SCO OpenServer
(antes SCO UNIX): derivada de XENIX y desarrollada por Santa Cruz Operation, hoy propiedad de Xinuos
- UnixWare: desarrollado por Novell
a partir de System V, ahora propiedad de Xinuos
- SunOS: desarrollado por Sun Microsystems
(ahora Oracle), en 1982, basado en BSD
- Mach: microkernel desarrollado en la Carnegie-Mellon University, basado en 4.3BSD
- XNU: desarrollado por Apple, kernel basado en Match, que forma parte de Darwin
- OSF/1
(Open Software Foundation): DEC, IBM y HP desarrollan un UNIX para competir con System V y SunOS:
- Basado en el kernel Mach
- Llamado después Digital UNIX y Tru64
- GNU Hurd: conjunto de servicios que corren encima de GNU Mach
formando el kernel del SO de GNU
- Minix: escrito por Andrew S. Tanenbaum
de la Vrije Universiteit, para correr en los IBM PCs
- Linux: kernel desarrollado por Linus Torvals, primera versión en 1991
- Android: basado en el kernel Linux, desarrollado por Google para móviles y tablets
- Oracle: Oracle Solaris
(evolución de SunOS versión 5 y SVR4), versiones para Sparc y x86, última versión Solaris 11 (versiones open source OpenSolaris
(discontinuada), illumos, OpenIndiana)
- IBM: AIX
(Advanced Interactive eXecutive) para servidores IBM, basado en OSF/1 y SVR4, última versión AIX 7.1
- HP: HP-UX, versiones para PA-RISC e Itanium, variante System V con características de OSF/1, última versión 11i
- SGI: IRIX
basado en System V con extensiones BSD, para sistemas MIPS; última versión 6.5 (2006)
- Xinuos: OpenServer X
(basado en FreeBSD), SCO OpenServer 6
y UnixWare 7
- Apple: Mac OS X, con dos partes Darwin
+ Aqua
(GUI); Darwin basado en Mach y BSD
Más detalles en http://www.levenez.com/unix/
Administración de Sistemas e Redes <ASR.USC[at]gmail.com>
Tomás Fernández Pena <tf.pena[at]usc.es>
Última actualización: 30-09-15 17:44 por tomas
Curso de Administración de Sistemas y Redes por Tomás Fernández Pena se distribuye bajo la licencia Creative Commons Recoñecemento-Compartir baixo a mesma licenza. 3.0 España.
Trabajo original en persoal.citius.usc.es/tf.pena/ASR.