GNU/Linux SUS v3+と互換性がないのはなぜですか?

GNU/Linux SUS v3+と互換性がないのはなぜですか?

現在、GNU/Linux がない理由の具体的な詳細を探しています。ステンレス鋼(シングルUNIX仕様)v3またはより良いSUS v4と互換性がありますか?

どのアプリケーションAPIとユーザーユーティリティが不足しているか、SUSに準拠していない方法で実装されていますか?

ベストアンサー1

認証を受けるには費用を支払う必要がありますが、実際にはかなり高価です。これがBSDなどのGNU / Linuxオペレーティングシステムベンダーがそれを実装していない理由です。

したがって、GNU / Linuxが互換性があることを確認する理由はありません。

http://en.wikipedia.org/wiki/Single_UNIX_Specification#Non-registered_Unix-like_systems

最も重要なのは、GNU / Linuxディストリビューションが無料のLinux標準ライブラリに準拠し、ほぼすべてのLinuxベンダーから承認されたことです。

http://en.wikipedia.org/wiki/Linux_Standard_Base


編集する:私の答えは完全に正確ではないので、@vonbrandのコメントを追加します。

Linus(およびLinuxディストリビューションの他の部分の開発に参加した人)は、可能な限りPOSIXに近づけるために実用的なガイドラインに従いました。 POSIXの一部(例えば(悪名高い)STREAMS)は、正しく設計されていない、効果的に実装できない、またはより良いものに置き換える必要がある歴史的アーティファクトのコード化にすぎません。

...それでは、資格の取得が難しくなりますか?

確かに。 POSIXはLinuxには絶対にないいくつかのインタフェースを必要とします。場合閉鎖。

おすすめ記事