Debian の bsdutils パッケージは何ですか? 「BSDスタイルのUnixシステム」とは何ですか?

Debian の bsdutils パッケージは何ですか? 「BSDスタイルのUnixシステム」とは何ですか?

私は偶然発見したbsdutilsDebian のパッケージ。説明は次のとおりです。

このパッケージには、Debianシステムに必要な最小BSDユーティリティ、logger、renice、script、scriptlive、scriptreplay、およびwallが含まれています。残りの標準 BSD ユーティリティは bsdextrautils で提供されます。

同様に説明してみてくださいbsdmainutilsBSDも言及されています:

このパッケージには、多くの人がBSDスタイルのUnixシステムを使用するときに見つけることを期待する多くの小さなプログラムが含まれています。

私はこのパッケージがLinuxシステムのBSDに関連していることに驚きました。

このパッケージはBSDの一部のコードを使用していますか?何ですかBSDスタイルのUNIXシステム

答え1

最初はUnix、これは次のために発生します。ベル研究所(子会社AT&T)。多くのグループがコピーをカスタマイズし、独自のプログラムを追加し、改善を他の人と共有します(有料または無料)。

グループの一つはUCバークレー(UCB)。彼らは共有しましたバークレーソフトウェアの配布(BSD)非常に自由なライセンス(今日のオリジナルとして知られている)に従ってBSDライセンス)。もともとこれはデフォルトのUnixに追加されたセットでした。結局、彼らはAT&Tのライセンスなしで使用できるようにオペレーティングシステム全体を書き直しました。

BSDを除いて、Unixオペレーティングシステムの主なベンダーは、コンピュータと共にオペレーティングシステムを販売するコンピュータベンダーです。一部の人々は引き続きAT&Tバージョンに基づいてオペレーティングシステムを使用しています。これらのシステムシステムVシリーズはこのバージョンのAT&T Unixに基づいているためです。他のベンダーはBSDバージョンを使用しています。一部は、2つの主要プレイヤー(System VとBSD)との幅広い互換性を目指して社内で作成されていますが、それぞれ独自の詳細があります。 「System Vオペレーティングシステム」は、AT&T Unixとより互換性のあるシステムです。 「BSDオペレーティングシステム」は、BSDとより互換性のあるシステムです。

牛に似た一種の栄養BSDと同じ目的を提供できるオペレーティングシステムを作成することを目的とした別のプロジェクトです。つまり、無料で提供され、Unixと同じ機能を提供します。 GNUはBSDよりも野心的でしたが、結果として必要なものすべてを実行できず、特に重要な部分の1つであるカーネルがありませんでした。 1990年代にLinux事実上、GNUの標準カーネルとなったLinuxカーネルのGNUコアプログラムを主にベースとするオペレーティングシステムを「Linux」といい、時には「GNU/Linux」とも呼ばれます。

GNU / LinuxはSystem VとBSDから独立した歴史を持っているため、すべての物理System Vシステムが共有するすべての機能や、すべての物理BSDシステムが共有するすべての機能を持つわけではありません。 DebianbsdutilsそしてbsdmainutilsBSDシステムで一般的に見られますが、すべてのUnixシステムで見られるコアの一部ではない小さなプログラムの集まりです。

bsdutils次からの勧誘ユーティリティLinux。これらは同じ名前のBSDユーティリティに似たインタフェースを持つプログラムですが、ほとんど(すべてではありません)完全に独立して書かれており、GNUライセンスに従って配布されています。bsdmainutilsBSD コレクションからコピーされたプログラムのコレクションであり、まだ BSD ライセンスに従って配布されます。現在はDebianで管理していますが、BSDディストリビューションのいくつかの改善点が含まれています。

答え2

これらはもともとBSD(4.4BSD)からのツールです。その有用性はその起源に基づくものではありません。彼らは長い間Linuxディストリビューションに含まれてきました。util-linux源泉)。

BSD スタイル Unix システムには BSD ユーティリティが含まれており、BSD ライブラリも含めることができます。たとえば、SunOSはBSDスタイルのUnixシステムですが、HPUXではありません。バラよりÉric LévénezのUnixの歴史 系統を示す系図。

関連情報