В документах этой рабочей группы
В документах этой рабочей группы определяются обязательные
интерфейсы между прикладной программой и операционной системой. С
выпуска первой версии этого документа началась работа POSIX, и он
в наибольшей степени связан с ОС UNIX, хотя в настоящее время
интерфейсы 1003.1 поддерживаются в любой операционной среде,
претендующей на соответствие принципам Открытых Систем. Заметим,
что несмотря на очевидную важность 1003.1, в документе
отсутствуют спецификации многих важных интерфейсов, в частности,
интерфейсы системных вызовов, обеспечивающих межпроцессные
взаимодействия.
POSIX 1003.2. Shell и утилиты. Рабочая группа специфицирует
стандартный командный язык shell, основанный главным образом на
Bourne shell, но включающий некоторые черты Korn shell. Кроме
того, в документах этой рабочей группы специфицировано около 80
утилит, которые можно вызывать из процедур shell или прямо из
прикладных программ. В документах серии 1003.2a описываются
дополнительные средства, позволяющие пользователям работать с
системой с помощью только ASCII-терминалов.
POSIX 1003.3. Общие методы проверки совместимости с POSIX. Целью
рабочей группы является разработка методологии проверки
соответствия реализаций стандартам POSIX. Документы рабочей
группы используются в различных организациях при разработке
тестовых наборов.
POSIX 1003.4. Средства, предоставляемые системой для прикладных
программ реального времени. В соответствии с определением 1003.4,
системой реального времени считается система, обеспечивающая
предсказуемое и ограниченное время реакции. Работа ведется в трех
секциях: файловые системы реального времени, согласованные
многопотоковые (multithread) архитектуры, а также в секции,
занимающейся такими вопросами, как семафоры и сигналы.
POSIX 1003.5. Привязка языка Ада к стандартам POSIX. В документах
этой рабочей группы определяются правила привязки программ,
написанных на языке Ада, к системным средствам, определенным в
POSIX 1003.1.
POSIX 1003.6. Расширения POSIX, связанные с безопасностью.
Содержание Назад Вперед