ファイルシステム階層標準はUNIX標準ですか、それともGNU/Linux標準ですか?

ファイルシステム階層標準はUNIX標準ですか、それともGNU/Linux標準ですか?

これファイルシステム階層標準UNIXディストリビューションでコンテンツを配置する場所を説明します。

FHS は GNU/Linux 以外で使用するよう意図/設計されていますか、それとも主に GNU/Linux に制限されていますか?

ベストアンサー1

~によるとウィキペディアページこの規格は「Unix および Unix ファミリのオペレーティングシステム」に適用されます。基本的にGNU / Linux環境で発展したかもしれませんが、意図は常により広い* nixの世界に焦点を当てているようです。

最初のバージョンはもともとFSSTNDという名前を持ち、1994年にリリースされました。FAQ添付その由来を説明します。

FSSTNDは、多くのLinux活動家の間の合意です。議論の主な部分はFSSTNDメーリングリストで行われます。 FSSTNDは、POSIX、4.4BSD、SVR4、SunOS 4、MCC、Slackware、SLS(特定の順序なし)、および他の多くのシステムもここでインスピレーションを得ています。我々は、特定のオペレーティングシステムのレイアウトに正確に従わなかった。代わりに、私たちは各ファイルシステムのレイアウトを最大限に活用し、それを世界中のLinuxユーザーのニーズに非常に適した均質な全体にまとめようとしています。

Linux Foundationは現在、次のバージョンであるFHS 3.0を開発しており、明示的に次のように述べています。彼らはそれがより広いUnixエコシステムに適用されると信じています。:

FHS(ファイルシステム階層標準)は、UNIXシステムのレイアウトを説明するために使用される規則への参照です。これはLinuxディストリビューションで広く使用されていますが、他のUNIXバリアントでも使用されています。

FHSが実際に広く採用されているかどうかはそうです。しかし、一貫性はありません。

おすすめ記事