UNIX仕様のソフトウェア認定を取得するポイントは何ですか?[閉まっている]


0

私の無知をすみませんが、オペレーティングシステムをSUSV3またはV4、POSIX、またはその他のUNIX仕様の認定を受ける主な利点は何ですか?UNIX仕様に準拠し、UNIXシステムとして認定されることには、明確な利点がありますか?

UNIXは非常に古く、Linux、Google Android、Microsoft Windowsなどの主要なOS開発者はUNIXを使用していません。

はるかに多くのアプリケーション互換性を可能にするLINUX仕様ではなく、UNIX認定に対して多額の費用をAppleが支払うことの大きな利点は何ですか?

あなたがUNIXをどのように助けますか

  1. 主要なOS開発者ですか?(MS、APLなど)
  2. インディー/オープンソースプロジェクトの一部?(Linuxディストリビューションなど)

回答:


2

Unixの仕様は標準です。

コンプライアンスが「認定」されているということは、ソフトウェア/オペレーティングシステム、そのように主張するだけでなく、その特定の規格への準拠を必要とするソフトウェアで動作できることを示しています。

プラットフォームにプログラムを移植するために、特定の標準の実装に奇妙な点や欠落している機能があるかどうかを把握する必要がないため、最終的に開発者の時間を節約できます。


0

オペレーティングシステムをSUSV3またはV4、POSIX、またはその他のUNIX仕様の認定を受ける主な利点は何ですか?

これらは、私たちが持っている唯一の実行可能なde jure仕様です。

UNIXは非常に古い

内燃機関も同様です。ただし、自動車の基準を設定していないわけではありません。

LINUX仕様。これにより、アプリケーションの互換性がさらに向上しますか?

「Linux仕様」あると思う理由何ですか?

OSがから起動するもの/etc/init.d、またはsystemdがすべてを制御するものを意味しますか?

glibcこの神話的なLinux仕様へのCインターフェイスとして定義し、newlib代わりに使用するすべての組み込みLinuxをシャットダウンすることを考えていませんか?(Androidを含む!)

ユーザーランドはどうですか?BusyboxではcoreutilsなくGNUを使用し、Schilyツールは使用しないことを指定しますか?

ユーザーインターフェースはどうですか?もしあれば、どのデスクトップマネージャーを指定しますか?GNOME、KDE、XFCE、WindowMaker ...?

簡単に言うと、「Linux」はあなたにとって何を意味しますか?また、他の人がLinuxを同じように定義することを主張する権利があると思うのはなぜですか?

そのため、独立した標準化組織があります。このような戦いを解決するにはアービターが必要です。

たまたまLSBにはある種の「Linux仕様」がありますが、完全ではなく、POSIXやSUSのようなものに多くを負っています。

主要なOS開発者である場合、UNIXはどのように役立ちますか?

ゴールポストを設定します。完了したらわかります。ユーザーがOSに仕様と矛盾することをしたい場合は、「申し訳ありませんが、仕様に従います」と言うことができます。

インディー/オープンソースプロジェクトの一部?(Linuxディストリビューションなど)

Linuxのマニュアルページは、POSIX仕様から派生しています。(ソース。)これらのマニュアルページにはLinuxの機能が記載されているため、ドキュメント化されたインターフェイスのメンテナーにPOSIX互換性を維持するよう圧力がかかります。

Unix戦争を経験するには若すぎますね。私を信じてください、私たちは当時に戻りたくありません。

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