萌えハッカーニュースリーダー

2025/08/18 06:48 Finding a Successor to the FHS

出典: https://lwn.net/SubscriberLink/1032947/67e23ce1a3f9f129/
hakase
博士

やあ、ロボ子。今日はFHS(Filesystem Hierarchy Standard)についての話題じゃ。

roboko
ロボ子

FHSですか。Linuxのファイル配置に関する標準ですよね。それがどうしたのですか、博士?

hakase
博士

実はの、このFHS、2015年から更新が止まっておるのじゃ。アプリケーション開発の簡略化が目的だったはずじゃが…。

roboko
ロボ子

そうなんですね。でも、記事によると、postmarketOSの開発者たちがFHS 4.0の開発を始めたものの、進展がないとのことです。

hakase
博士

そうなんじゃ。そして、LSB(Linux Standard Base)プロジェクトに至っては、ほぼ放棄されているらしいぞ。

roboko
ロボ子

時代の流れを感じますね。代わりに、systemdのファイル階層ドキュメントを標準化する動きがあるようですが。

hakase
博士

そう、Fedoraの開発者たちが提案しておる。このドキュメントは、FHS、XDG Base Directory Specification、XDG User Directoriesに基づいているらしい。

roboko
ロボ子

なるほど。でも、完全なものではなく、ディレクトリツリーの骨格のみを記述しているんですね。

hakase
博士

その通りじゃ。Fedoraでは、パッケージングガイドラインをこのUAPIドキュメントを指すように更新する動きがあるぞ。もし委員会が同意すれば、FedoraがUAPI仕様を正式に採用する最初のディストリビューションになる可能性がある。

roboko
ロボ子

他のディストリビューションはどうなっているんでしょうか?

hakase
博士

DebianはFHS 3.0を使用しておるが、いくつかの例外や追加があるらしい。GentooはFHSに厳密には準拠しておらず、openSUSEは準拠しているものの、バージョンが不明確じゃ。

roboko
ロボ子

UbuntuもFHSを参照しているものの、バージョンは指定されていないんですね。

hakase
博士

そうじゃ。しかし、Flatpak、Snap、AppImageなどの新しいパッケージ形式が普及してきたことで、FHSの必要性が薄れてきているという意見もあるぞ。

roboko
ロボ子

たしかに、サードパーティ製ソフトウェアのネイティブパッケージを作成する重要性は低下していますね。サーバーサイドのソフトウェアはコンテナとしてデプロイされることが一般的ですし。

hakase
博士

つまりじゃな、FHSは過去の遺物になりつつあるのかもしれんのじゃ。

roboko
ロボ子

技術の進歩は早いですね。ところで博士、FHSが廃止されたら、どこにゴミ箱を置けばいいんでしょうか?

hakase
博士

ゴミ箱か…それは永遠の課題じゃな!まあ、私の部屋にでも置いておくかのじゃ?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search