UNIX System V

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Множество потомков System V
Множество потомков System V

AT&T UNIX System V — одна из версий операционной системы UNIX, разработанная в AT&T и выпущенная в 1989 г.

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

Содержание

SVR1

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

SVR2

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

SVR3

System V Release 3 была выпущена в 1987 г. и включала в себя STREAMS, удалённую файловую систему (RFS), разделяемые библиотеки (shared libraries) и Transport Layer Interface (TLI).

SVR4

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

  • из BSD: поддержка TCP/IP, csh
  • из SunOS: интерфейс виртуальной файловой системы (заменивший «File System Switch» из System V Release 3), сетевая файловая система (NFS, новая система виртуальной памяти, включающая поддержку mmap файлов и новая система разделяемых библиотек.
  • Другие улучшения:

Также в 1990 г. появился полный порт SVR4 (так называемый Amiga UNIX, или AMIX) сделанный в R&D Amiga Inc. корпорации Commodore для семейства ПК Amiga. Позднее исходный код был изменён и стал доступен как open source в виде проекта Sun OpenSolaris.

SVR4.1

В Release 4.1 добавлен асинхронный ввод/вывод.

SVR4.2

Добавлена поддержка файловой системы Veritas, ACL, динамически загружаемые модули ядра и программные потоки (LWP, Light-Weight Process).

SVR5

Release 5 был выпущен как SCO UnixWare 7 компанией The SCO Group. Исходный код не использовался другими производителями.

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net