POSIX (Portable Operating System Interface)
Приветствую!

Продолжаем пополнение словарика линуксоида. Сегодня поговорим про термин POSIX.

Wikipedia даёт данному термину следующее определение:

POSIX (англ. P ortable O perating S ystem I nterface — переносимый интерфейс операционных систем) — набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой (системный API), библиотеку языка C и набор приложений и их интерфейсов. Стандарт создан для обеспечения совместимости различных UNIX-подобных операционных систем и переносимости прикладных программ на уровне исходного кода, но может быть использован и для не-Unix систем.

Чтобы лучше понимать, что это за набор стандартов, вот некоторые примеры, реализованные в соответствии со стандартом POSIX.

Программы:

Протоколы:

Библиотеки:

Командные интерпретаторы:

Это лишь некоторые примеры программ, протоколов, библиотек и командных интерпретаторов, которые соответствуют стандарту POSIX. Существует множество других инструментов и реализаций, поддерживающих POSIX, которые помогают разработчикам создавать переносимое программное обеспечение для Unix-подобных систем.

Полезные источники

  1. POSIX — Wikipedia
  2. Сайт The Open Group, которая разрабатывает и поддерживает стандарт POSIX (En)

Авторские права

Автор: Иван Чёрный

Ссылка: https://r4ven.me/it-theory/posix-portable-operating-system-interface/

Лицензия: CC BY-NC-SA 4.0

Использование материалов блога разрешается при условии: указания авторства/источника, некоммерческого использования и сохранения лицензии.

Начать поиск

Введите ключевые слова для поиска статей

↑↓
ESC
⌘K Горячая клавиша