POSIX
Portable Operating System Interface
OS間の互換性を維持するための規格群
主にUNIX系OS
末尾のXはUNIX系OSにXがつくものが多いことからつけられた
IEEEによって1988年に策定された
IEEE規格番号:IEEE 1003
ISO/IEC規格番号:ISO/IEC 9945
システムコールをC言語から呼び出すAPIの仕様
CONTENTS
shell scriptの仕様
Shell Command Language
環境変数の仕様
Environment Variables
exit statusの仕様
Shell Command Language
正規表現の仕様
Regular Expressions
プロセスやスレッドの仕様
POSIX標準のスレッド:pthread
ディレクトリ構造の仕様
Directory Structure and Devices
/dev/null, /tmpとか
ファイル名の仕様
Definitions
パスワードファイルなどのシステムデータベースの形式
アーカイブファイルの形式
linux - What is the meaning of "POSIX"? - Stack Overflow
POSIX 【Portable Operating System Interface】 - IT用語辞典 e-Words
POSIX認定済みOS
AIX
HP-UX
IRIX
EulerOS
macOS (since 10.5 Leopard)
Solaris
Tru64
UnixWare
QNX Neutrino
Inspur K-UX
INTEGRITY
POSIXにおおむね準拠するOS
Android
FreeBSD
ほとんどのLinux distribution
など
WindowsではCygwinやWSLでPOSIX準拠の環境を使える
POSIX - Wikipedia
POSIX - Wikipedia(en)
Linux.icon