Portable Operating System Interfaceとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > Portable Operating System Interfaceの意味・解説 

ポジックス【POSIX】

読み方:ぽじっくす

《portable operating system interface》UNIXをベースとするオペレーティングシステムが最低限必要とする標準仕様のセット。アプリケーションソフトはこの仕様により、各社オペレーティングシステムとの互換性を確保できる。


POSIX

フルスペル:Portable Operating System Interface
読み方:ポジックス

POSIXとは、オペレーティングシステム(OS)の一種であるUNIXに関する標準的なインターフェースを定めた規格のことである。米国電気電子学会(IEEE)によって、IEEE 1003.1として定義されている。

UNIXはソースコードが無償で公開され、各機関において独自の改良・拡張が行われたという歴史的変遷を持つ。そのため、UNIX系OS、UNIX互換OSと呼ばれるバリエーションが複数存在する。POSIXは、そのようなUNIX系OSの互換性を確保するために定義されたものである。

一般的に、アプリケーションソフトウェアは、計算機の有するCPUやメモリなどの資源、ストレージ、その他の周辺機器などが持つ機能へアクセスする際、OSの機能を利用してアクセスする。アプリケーションがOSの機能を利用するために提供されているAPI(Application Programming Interface)としては、システムコールや、標準ライブラリ、OSコマンドなどがある。POSIXは、IEEEと、UNIX関連業界団体であるThe Open Groupが、これらのAPIの標準としてを定められている。

POSIXでは、OSとのシステムインタフェースがC言語の関数を中心とした仕様によって規定されている。UNIX系OS向けのアプリケーションの開発者は、POSIXの仕様を前提としてアプリケーションを開発することによって、POSIXに対応した複数のOSに移植可能なアプリケーションが開発できる。

POSIXが仕様を規定している領域は多岐にわたり、プロセス制御、権限管理、ファイルおよびディレクトリ、端末とのI/O、アーカイブのファイル形式、スレッド、正規表現、タイマー、シグナル、ソケット、共有メモリ、OSのコマンド、引数などを挙げることができる。

POSIXは米国の標準的規格として採用されており、FreeBSDなどをはじめとした主要なUNIX系OSの多くにおいて、POSIXへの準拠の動きを進めている。Linuxは、UNIXから派生したわけではなく厳密に言えばUNIX系OSではない(UNIX互換OSと呼ばれる)が、POSIXに準拠した開発が行われている。また、かつてWindows NT系OSでも、POSIXに準拠して開発されたアプリケーションを動作させることができるサブシステムを開発・実装していた。

OSのほかの用語一覧
UNIX:  OpenSolaris  OpenIndiana  popd  POSIX  PEX  PS2 Linux  PC-UNIX


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Portable Operating System Interface」の関連用語

Portable Operating System Interfaceのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Portable Operating System Interfaceのページの著作権

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【POSIX】の記事を利用しております。

©2026 GRAS Group, Inc.RSS