新しいハードウェアを日常的に使用するユーザーにとって、Windows に代わるものを探している場合、Linux は自然な選択のように思えます。しかし、BSD バリアントを試してみる価値があるのはいつでしょうか?
3 に答える
私はいつも、BSD の方が直感的であることに気づきました。BSD には、Linux とは異なる哲学がいくつかあります。たとえば、Linux は GNU コマンドを好みますが、BSD は従来の BSD コマンド (似ていますが、オプションが異なることが多い) または新しく作成されたものを選択し、他に何も利用できない場合は GNU にフォールバックします。また、BSD のマニュアル ページは、GNU のマニュアル ページよりも包括的で、より多くの例を含んでいると思います。なぜなら、GNU は例として情報ページ (私は軽蔑します) を好む傾向があるからです。
多くの ISP システム管理者は BSD を支持しています。彼らは、負荷がかかった状態での耐久性が向上し、デスクトップに対してそれほど多くの妥協がなく、ネットワーク スタックがより効率的でバグが少ないと主張しています。それらが本当かどうか、または今でも真実かどうかはわかりませんが、これは私が言われたことです。
また、OpenBSD はセキュリティに重点を置いているという評判があり、セキュリティに関しては歴史的に非常に優れた実績があります。彼らは、事前対策を講じて (たとえば、新しい C ランタイム ライブラリ ルーチンを開発する)、作成前にセキュリティ上の欠陥を防止します。
NetBSD は、ほとんど何でも実行できるという評判があります。積極的にサポートしているプラットフォームの長いリストがあります。Linux もある程度これを行おうとしますが、通常、メインラインでサポートされているのはこれらの小さなサブセットのみです。
最後に、それはしばしば個人的な好みに帰着します。あなたが持っている、または雇おうとしている人は、BSD を知っていますか? 個人的には好きですか?
BSD を実行しない理由もいくつかあります。あなたが主にデスクトップ ユーザーである場合、BSD は最良の選択ではないかもしれません。確かに、Linux と同じもののほとんどを BSD にインストールできますが、デスクトップに厳密に焦点を当てた、たとえば Ubuntu のような「ディストリビューション」は見つかりません。また、一部のデバイス ドライバーは、GPL のみのライセンスで作成されているため、BSD では使用できません。
BSD は Linux よりも... コヒーレントであると言われています。私はシステム管理者の友人と、どうして BSD/Linux を使わないのか、なぜそうしないのかについて長い間話し合ってきました。ここにリンクがあります:
http://www.over-yonder.net/~fullermd/rants/bsd4linux/bsd4linux1.php?dupe=with_honor
そうは言っても、私は 2007 年に Debian を使い始めました。:)
BSD が Linux に対して持っている大きな領域の 1 つはライセンスです。Linux の GPL により、他のオペレーティング システムのライセンスが異なる一部の機能の使用が困難になる場合があります。最初に思い浮かぶのは ZFS です。
さらに、BSD はもう少し成熟したオペレーティング システムです (AT&T System V UNIX の直接の子孫です)。
よく引用される知恵は、BSD はサーバー OS により便利であり、Linux はデスクトップ OS により便利であるというものです。しかし、多くの人が Linux をサーバー OS として成功裏に使用し、多くの人が BSD をデスクトップ OS として使用しているため、それを福音の真実として受け取らないでください。