System V


System V (произносится как англ. System five, AT&T UNIX System V) — одна из версий операционной системы Unix, разработанная в AT&T и выпущенная в 1983 году.

Было выпущено четыре основные версии — 1, 2, 3 и 4. Версия System V Release 4 (SVR4) была наиболее удачной и популярной. Многие Unix-подобные системы переняли от неё, например, сценарии инициализации системы — «SysV init scripts» (сценарии, размещаемые в каталоге /etc/init.d) — отвечающие за запуск системы и её выключение, и System V Interface Definition (SVID) — стандарт, описывающий работу системы System V.

System V Release 1 (SVR1) — первая версия системы, вышедшая в 1983 году, — была основана на System III и UNIX/TS 5.0 от Bell Labs, включала редактор vi и curses из BSD Unix. Работала на машинах DEC VAX. Также была добавлена поддержка межпроцессной коммуникации при помощи сообщений, семафоров и общей памяти.

Вторая версия (Release 2, SVR2) была выпущена в 1984 году, в ней были добавлены командная оболочка и SVID, а также введено понятие «основа для портирования» (porting base) — оригинальная версия, с которой начинались все попытки переноса на другие машины.

В третей версии (Release 3, SVR3), вышедшей в 1987 году, реализованы STREAMS, удалённая файловая система (RFS), разделяемые библиотеки и Transport Layer Interface (TLI). Портом этого выпуска является, в частности, операционная система для рабочих станций Беста Bestix.

System V Release 4.0 была анонсирована 1 ноября 1989 года и выпущена в 1990 году. Это был совместный проект UNIX Systems Laboratories и Sun Microsystems и содержал технологии из Release 3, 4.3BSD, Xenix и SunOS: