現在、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には絶対にないいくつかのインタフェースを必要とします。場合閉鎖。