BSDとLinuxベースのオペレーティングシステムの主な違いは何ですか?

BSDとLinuxベースのオペレーティングシステムの主な違いは何ですか?

私は最近、BSDベースのオペレーティングシステムの使用に興味を持つようになった長いLinuxユーザーです。 LinuxとBSDベースのシステムの違いは何ですか?機能的、実用的、歴史的な違いを理解することに興味があります。

ベストアンサー1

BSDとLinuxの違いを定義するのは簡単です。 Gilesがレビューで述べたように、これはあまりにも多く、多様なので簡単な作業ではありません。多くの場合、これらの違いはユーザーレベルでは目立たない。すべてが解決され、OSが期待どおりに機能します。Unix到着

また、各バージョンには複数のバージョンがあります。一般に、Linux/BSD についてどう考えても、これに矛盾するディストリビューションを頻繁に見つけるでしょう。

以下は私がオンラインで見つけた比較のリストです。


  • U&Lから、ユーザーは次の違いを定義します。

(確かに私の考えでは)最大の違いは次のとおりです。

  • Userland(LinuxはGNUを使用し、BSDはBSDを使用します)
  • 統合(Linuxはさまざまな努力の集合体であり、BSDはコアがさらに統合されています)
  • パッケージング(Linuxは通常インストールされているソフトウェアをバイナリパッケージとして管理します。BSDは通常、ソースからソフトウェアを構築するために使用される「ポート」ツリーを管理します。)

単語をメモしてください。通常彼の最後のポイントで。一部Linuxディストリビューションはソースコードを管理します。対照的に、一部のBSDはバイナリパッケージ管理


  • Matthew D. Fullerは長い比較BSDとLinuxの関係を調べたいかもしれません。この記事では、2つのデザインレベル、技術的な違い、概念を比較し、最終的に一般的な誤解を解決します。以下はいくつかの抜粋です。

BSDは、Unixハッカーの群れが座ってUnixシステムをPCに移植しようとしたときに得られるものです。一群のPCハッカーが座ってPC用のUnixシステムを作成しようとすると、彼らはLinuxを得ることになります。

-

BSDは意図的に設計されています。 Linuxが成長しました。おそらくそれがそれを説明する唯一の簡潔な方法であり、おそらく最も正確です。


主な違い:

  1. FreeBSD 完全なオペレーティングシステム。 Linuxはカーネルです。 Linuxディストリビューションはos(100以上の主要ディストリビューション)です。
  2. FreeBSDのすべては単一のソースから来ます。 Linuxは多くのものが混在しているようです。
  3. BSDライセンスとGPLライセンス
  4. FreeBSDインストーラ
  5. BSDコマンド(ls file -lは機能しません)およびGPLコマンド(ls file -lは機能します)
  6. FreeBSDが良く、マニュアルページを更新しました。
  7. BSD rc.dスタイルの起動とLinux SysVスタイルinit.dの起動

以下は、それぞれの歴史を説明するいくつかの記事です。

私は「しっかりした」コメントを提示します。ルーター、DNS、FTPサーバー、電子メールゲートウェイ、ファイアウォール、Webサーバー、プロキシサーバーなどの役割を果たすシステムを選択する必要がある場合は、BSDベースのオペレーティングシステムを実行します。システム。デスクトップワークステーションとして1つのシステムを選択し、X、私が好きなすべてのアプリケーションなどを実行する必要がある場合、そのシステムはLinuxを実行します。しかし、Linuxをメインサーバーとして実行したり、デスクトップからBSDベースのシステムとして実行したりすることに問題はありません。

追加読書

おすすめ記事