Вселенная (Unix)
В некоторых версиях Unix операционной системы термин «вселенная» использовался для обозначения некоторого варианта рабочей среды. В конце 1980-х годов большинство коммерческих вариантов Unix были производными либо от System V , либо от BSD . Большинство версий предоставляли юниверсы BSD и System V и позволяли пользователю переключаться между ними. Каждая вселенная, обычно реализованная в виде отдельных деревьев каталогов или отдельных файловых систем, обычно включала разные версии команд, библиотек , страниц руководства и файлов заголовков . Хотя такое средство давало возможность разрабатывать приложения, переносимые как на System V, так и на варианты BSD, требования к дисковому пространству и обслуживанию (отдельные файлы конфигурации, двойная работа по исправлению систем) создали им проблемную репутацию. Системы, которые предлагали эту возможность, включали CX/UX от Harris/Concurrent , Convex от Convex/OS , Apollo от Domain/OS (только версия 10), Pyramid от DC/OSx (отсутствовала в версии 2 на базе SVR4), Masscomp от Concurrent. /RTU , Computer Systems MIPS RISC/os , Sequent's /ptx и Siemens SINIX DYNIX .
Некоторые версии System V Release 4 сохраняют систему, аналогичную концепции Dual Universe, с командами BSD (которые ведут себя иначе, чем классические команды System V) в /usr/ucb , файлы заголовков BSD в /usr/ucbinclude и файлы библиотеки в /usr/ucblib . /usr/ucb также можно найти в NeXTSTEP и OPENSTEP , а также в Solaris .
Внешние ссылки
[ редактировать ]- Свен Масчек, вселенные DYNIX 3.2.0 и SINIX V5.20