1. ホーム
  2. linux

[解決済み] POSIX」の意味を教えてください。

2022-03-20 10:33:05

質問

POSIXとは何ですか?を読みました。 ウィキペディアの記事 と、この言葉に出会うたびに読んでいます。実は、それが何なのか、よく理解できていなかったのです。

どなたか、"POSIX"の必要性も説明した上で、解説していただけませんか?

どのように解決するのですか?

POSIX は標準の一群であり、以下のように規定されています。 IEEE Unix系オペレーティングシステムが提供するアプリケーションプログラミングインターフェース(およびコマンドラインシェルユーティリティなどの付随的な問題)を明確化し、統一するためのものです。

Posix標準に依存するようにプログラムを書くと、大きなUnix派生製品群(Linuxを含むが、それに限らない!)間で簡単に移植できることが確実です。Posixの一部として標準化されていないLinux APIを使用すると、将来そのプログラムやライブラリを他のUnix系システム(例えばMacOSX)に移植したいとき、より困難な状況に陥ることになるでしょう。