GNU / Linux SUS v3 +に準拠していないのはなぜですか?


24

GNU / Linuxが現在SUS(Single UNIX Specification)v3またはさらに優れたSUS v4に準拠していない理由について、具体的な詳細を探しています。

SUSに準拠していない方法で実装または実装していないアプリケーションAPIとユーザーユーティリティは何ですか?

回答:


25

認定を取得するには、支払いが必要であり、実際には非常に高価です。そのため、BSDライクなベンダーやGNU / Linux OSベンダーは、これを適用しません。

したがって、GNU / Linuxが準拠しているかどうかを確認する理由さえありません。

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

何よりも、GNU / LinuxディストリビューションはLinux Standard Baseに準拠しています。これは無料で、ほぼすべてのLinuxベンダーに認められています。

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


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

Linus(およびLinuxディストリビューションの他の部分の開発に携わる人々)は、実用的なガイドラインに従って、価値ある限りPOSIXに近づけます。POSIXの一部(有名なSTREAMSなど)には、想像力に欠ける部分、効率的に実装することが不可能な部分、またはより良いものに置き換えられるべき歴史的遺物の成文化があります。

...したがって、認証を取得するのが難しくなりますか?

はい。POSIXは、Linuxにはないインターフェースを要求しています。ケースは閉じられました。


2
なぜRed Hatなどが認定を取得しようとしないのだろうか。Debianがそうしない理由を知っています。
xenoterracide

5
重要なのは、顧客がそれを要求しないのに、なぜ認証にお金を使うのかということです。
tmow

6
Linus(およびLinuxディストリビューションの他の部分の開発に携わる人々)は、実用的なガイドラインに従って、価値ある限りPOSIXに近づけます。POSIXには(悪名高いSTREAMSのような)想像力に欠ける部分、効率的に実装することが不可能な部分、またはより良いものに置き換えられるべき歴史的遺物の成文化があります。
フォンブランド

5
@tmow、確かに。POSIXは、Linuxにはないインターフェースを要求しています。ケースは閉じられました。
フォンブランド

1
@vonbrand thx。回答にコメントを追加しました
-tmow

1

まず、それを行うためのインセンティブほとんどないためです。ユーザーは、ディストリビューションがUnix認定かどうかは気にしません。目的に合う限り、彼らはそれを使用します。さらに、認証には費用がかかり、それを取得しても、ディストリビューションが開発とメンテナンスのためのより多くのお金を得ることが保証されません

ただし、Single UNIX Specificationの現在登録されているUNIXシステムまたはPOSIX認定システムを見ると、リストに2つのLinuxディストリビューションがあります。

UNIX認定製品のOpen Group公式登録はUNIX 03 Product Standard AKA SUS v3 に準拠していることも確認しています。

UNIX認定のLinuxディストリビューションはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.