Оглавление:
Определение - Что означает Single Unix Specification?
Single Unix Specification - это семейство стандартов, которым должна следовать ОС, чтобы соответствовать названию UNIX. Он разработан и поддерживается группой Austin, основываясь на более ранних работах Open group и IEEE. Он был создан в середине 1980-х годов для стандартизации интерфейсов ОС для вариантов ОС UNIX.
Единая спецификация Unix гарантирует, что программа, разработанная в одной системе Unix, будет работать в несколько иной (другой разновидности) ОС Unix.
Techopedia объясняет спецификацию Single Unix
Первоначально ОС UNIX имела четыре элемента; спецификация, технология, зарегистрированная торговая марка (например, UNIX) и продукт (например, UNIXWare). С появлением спецификации Single UNIX возникла единая открытая консенсусная спецификация для определения продукта. Спецификация и торговая марка находятся в доверительном управлении компанией X / Open Company.
Официальными марками для соответствующих систем являются UNIX 98, UNIX 05, UNIX 93 и UNIX 95. Пользовательский и программный интерфейсы к ОС указаны в четырех разделах:
- Базовые определения: определения и соглашения, используемые в спецификациях вместе со списком заголовочных файлов C, предоставленных совместимыми системами
- Shell and Utilities: Утилиты и описание оболочки
- Системные интерфейсы: включая системные вызовы C, которые должны быть предоставлены
- Обоснование: включая объяснение стандарта
К зарегистрированным UNIX-подобным системам относятся такие системы как:
- AIX: UNIX 03 совместимый
- HP / UX: UNIX 03 совместимый
- Mac OS X и Mac OS X Server: совместимые с UNIX 03
- Z / OS: UNIX 95 совместимый
- SCO: UNIX 95 совместимый
- Solaris 8 & 9: совместимый с UNIX 98
- Solaris 10: совместимый с UNIX 03
- Tru64 UNIX: UNIX 98 совместимый
