リソースSystem VとBSD

リソースSystem VとBSD

System VとBSDの概念的な違いの詳細なリソースを探しています。

たとえば、

  • プロセス間通信
  • ソケットとTLI
  • ...

歴史的文脈を考慮した一種の賛否議論が良いでしょう。

どんなアイデアがありますか?

ベストアンサー1

これは主にさまざまな理由で歴史的な質問です。

  • System V ベースの Unices は長年にわたり多くの BSD に統合されており、BSD は一部の System V 機能を採用していません。

  • 創造的な市場でBSDソケットによって敗北したXTI / TLIのような多くの違いはもはや重要ではありません。

  • Unix市場は統合されている。今日では、処理すべき奇妙な非標準的な違いが減り、残りの違いを処理するためのより良いツールがあります。たとえば、動的接続がどのように機能するかは大きな違いですが、GNUライブラリツール今処理してください。

私が知る限り、これらの違いを理解するのに最適な単一のリソースは次のとおりです。Unix環境の高度なプログラミングスティーブンスとラルゴ。ネットワーキングとIPCに特に興味がある場合は、Stevensの投稿を追加してください。Unixネットワークプログラミング、1巻そして2巻

以前のバージョンのAPUEがすでに存在していても、これはまだ便利です。第2版​​に追加された主な内容はLinuxとOS Xの明示的な内容ですが、Unixに基づいているため、その情報をどのように適用するかはまだわかりません。 3番目のバージョンは、最新のオペレーティングシステムのバージョンに合わせてこのクラシックをもう一度更新し、いくつかの新しい資料を追加します。

おすすめ記事