System V

System V, abreviado comúnmente SysV y raramente System 5, fue una de las versiones del sistema operativo Unix.

Fue desarrollado originalmente por AT&T y lanzado por primera vez en 1983. Fueron liberadas cuatro versiones de System V, denominadas Releases 1, 2, 3 y 4. System V Release 4, o SVR4, fue la versión más popular, y la fuente de varias características comunes de Unix, tales como "SysV init scripts" (/etc/init.d), usadas para el control de inicio y apagado del sistema. El sistema también forma la base de SVID (del inglés System V Interface Definition, Definición de Interfaz de System V), un estándar que define como los sistemas System V deben trabajar. La otra de las dos mayores ramas de los sistemas Unix es la distribución de software de Berkeley BSD.

El sistema de inicio System V controla el arranque de los programas en el instante de inicio de la máquina. Este sistema de inicio es considerado por muchos más fácil de usar, más potente y flexible que el sistema de inicio BSD tradicional.

Historial de versiones

SVR1

SVR1 fue la primera versión de System V, aparecida en 1983, basada en System III. Incluye el editor vi y las librerías curses, ambos tomados de BSD. Funcionó en máquinas DEC.

SVR2

SVR2 en 1984 incluye mejoras en el núcleo como memoria virtual paginada. El sistema operativo Apple A/UX está basado en SVR2.

SVR3

SVR3 en 1987 incluye mejoras en el sistema de ficheros y un nuevo API de red. Es la base del AIX de IBM

SVR4

SVR4 anunciado en 1988, es un desarrollo conjunto de ATT y Sun Microsystems. Solaris 2 (Sun OS 5) de Sun (presentado en 1992) está basado en SVR4. Lo mismo sucede con muchos Unix comerciales ( HP, SGI, SCO...).Incorpora características de 4.3 BSD, Xenix y SunOS.

  • De BSD: soporte de TCP/IP, sockets, csh
  • De SunOS: virtual file system, NFS, ONC RPC
  • De Xenix: drivers y compatibilidad binaria en equipos x86
  • además añade muchas otras características como ksh, mejor internacionalización, soporte de estándares (ANSI C, POSIX,...)

El sistema operativo Amiga Unix está basado en SVR4. También hubo una versión para Atari.

Posteriormente hubo revisiones menores del SVR4:

  • SVR4MP: versión con soporte multiprocesador. Utilizado por Unisys, ICL y NCR
  • SVR4.1: añade entrada/salida asíncrona
  • SVR4.2 ( 1992): añade ACL, y módulos de núcleo cargables, entre otros. Es la base del UnixWare de Univel
  • SVR4.2MP ( 1993): versión multiprocesador del 4.2 usado en Unixware 2 en 1995
Other Languages
català: System V
čeština: UNIX System V
Deutsch: System V
English: UNIX System V
français: UNIX System V
Ilokano: System V
italiano: Unix System V
日本語: UNIX System V
Nederlands: System V
norsk bokmål: UNIX System V
polski: System V
português: UNIX System V
русский: UNIX System V
svenska: System V
Türkçe: UNIX System V
українська: UNIX System V