回答:
システムをより効率的に使用できるように、何が違うのか知りたい場合は、Linuxのバックグラウンドから来た人々へのBSDの一般的な紹介を参照してください。
この決定の歴史的背景をもっと知りたい場合は、なぜ彼らがFreeBSDを選んだのかを推測します。最初のドットコムバブルの頃、FreeBSD 4はISP に非常に人気がありました。これはの追加に関連している場合と関連していない場合がありますkqueue
。ウィキペディアのページでは、FreeBSD 4に対する感情をこう述べています。「…広く、Unix系統全体の中で最も安定した高性能オペレーティングシステムの1つとみなされています。」特にFreeBSDはjail
、ZFSサポートなど、ホスティングプロバイダーにアピールする他の機能を徐々に追加してきました。
個人的には、私が使用したほとんどのLinuxディストリビューションよりもうまく適合するように感じられるため、BSDシステムが本当に好きです。また、さまざまなハンドブックなどで直接提供されているドキュメントも優れています。FreeBSDを使用する場合は、FreeBSD Handbookを強くお勧めします。
FreeBSDは、より堅牢なネットワークスタックで定評があります。前の会社でのプロの経験から、負荷から転倒するプロキシサーバーがありました。FreeBSDを投入すると、サーバーは1年以上にわたって簡単に負荷を処理しました(先に進みました-まだ動作している可能性があります)。
NetBSDは、非常に多くの異なるハードウェアで動作することで有名です。
OpenBSDは、非常に安全であるという(当然の)評判を持っています。
Unixであり、堅牢であり、無料です。それを避ける本当の理由はありませんが、Linuxが持つ傾向にある新しいホットさを見逃すでしょう。
FreeBSDはオペレーティングシステムです。Linuxはカーネルです。あなたの質問では、リンゴとオレンジの種を比較しています。
ライセンスとデバイスのサポートは、誰かがどちらかを選択する理由の2つです。
util-linux
FreeBSDでは、ソースコードはメインリポジトリのOS(OS =カーネル)コードに付属しています。
serverfaultに関する同様の質問に答えて、BSD unixバリアントについて書いたものを以下に示します。概して、BSDシステムのコードベースは、一般的なLinuxディストリビューションよりも厳密に制御されています。従来のUNIXに似たものが得られ、システムはより保守的な変更ポリシーで非常に堅牢になります。
あなたが純粋なオープンソースショップであり、Oracleのような商用ソフトウェアに依存していない場合、BSD unixシステムは、Linuxよりも非常に安定した、よく理解され、制御されたソフトウェアプラットフォームを提供します。貧弱なドライバーやSMPサポートなどの歴史的な問題のほとんどは、特に主流のサーバーハードウェアで数年前に解決されました。
従来のUNIXデスクトップが必要な場合は、BSD unixがこれとLinuxディストリビューションを提供します。エンドユーザーシステムを使用している場合は、UbuntuまたはFedoraを使用した方が良いかもしれません。Gentoo Linuxは、BSD「ポート」パッケージングシステムの派生物に基づいていました。
BSDディストリビューションとLinuxディストリビューションの違いは、Unixの初期に遡ります。
AT&TはUnixを所有していましたが、制限のためにコンピューティング業界で競争することはできませんでした。このため、彼らはUnixをバークレーにライセンスしました。Berkeleyは、このカスタマイズと調整をすべて始めて、最終的にBSD(Berkeley Software Distribution)という名前の新しいOSにAT&Tコードが実際に存在しなくなりました。
少し後になって、Linus Torvaldsはオペレーティングシステムクラスに参加し、Minixと呼ばれる不完全なUnixクローンを操作しました。これは、学生のOS構築の訓練を目的としていました。Linusはこの考えを打ち出し、Linuxブランチを設立しました。
現在、私の経験はOpenBSDにあり、その観点から見ると違いは驚くべきものです。OpenBSDはより安全であり、その歴史の中でたった2つのエクスプロイトがその権利を獲得していると言われています。
創設者のTheo de Raadtは、セキュリティを第一に考え、多くのLinuxやその他のBSDシステムは良いコードを書くことに専念しておらず、代わりにそれらを追加するためだけに新機能を追加することに集中しすぎていた。
OpenBSDのリリーススケジュールは6か月で、その期間内に完全かつ安全に実装できないものは追加されません。UbuntuのようなLinuxディストリビューションと比較すると、リリース前にテストを行わなかったことはありませんが、これは多くのシステム管理者とサーバー運用者にとって安心の大きな鍵です。
同様@user、私はBSDライセンスを好むと私は私の主なOSとしてそれを使用する主な理由です。
私はGPLに反対することは決してありませんが、MIT / MITのようなライセンスアプリケーションが利用可能な場合は、GPLである同様のアプリケーションで最初にそれを使用します。
無料なので、無料にできます
それはビジネス志向の人にとっても、私のようなユーザーにとっても非常に魅力的です。
Portsシステムは比類なきもの(IMNSHO)であり、いくつかのLinuxディストリビューションによる模倣のモデルとなっています(Gentooはすぐに思い浮かびます)。
また、FreeBSDはLinuxほどデスクトップで普及していないため(PC-BSDはすばらしい)、私の内部のオタクはそれをデスクトップOSとして使用する必要があります。仕方ない。
これまでのところ、LinuxでできないことはWindowsでも、FreeBSDでできないことはLinuxでありません。...これにはFlashが含まれます-Linuxulatorで実行せずに:gecko-mediaplayer + Firfox + GreaseMonkey + Linterna Magicka。
ドキュメンテーション:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
開発の一貫性:
http://svnweb.freebsd.org/base/release/
ライセンス
Copyright 1992-2012 The FreeBSD Project。全著作権所有。
ソースおよびバイナリ形式での再配布および使用は、変更の有無にかかわらず、次の条件が満たされている場合に許可されます。
ソースコードの再配布では、上記の著作権表示、この条件リスト、および以下の免責事項を保持する必要があります。
バイナリ形式での再配布では、上記の著作権表示、この条件リスト、および以下の免責事項
を、配布物とともに提供されるドキュメントやその他の資料に再現する必要があります。このソフトウェアはFREEBSDプロジェクトによって「現状のまま」提供され、商品性および特定の目的への適合性の黙示的な保証を含むがこれに限定されない明示的または黙示的な保証は否認されます。いかなる場合においても、FreeBSDプロジェクトまたは貢献者は、直接的、間接的、偶発的、特別、例示的、または結果的損害(代替品またはサービスの調達を含むが、これらに限定されない)、使用、データ、または利益の損失に対して責任を負いません。またはビジネス中断)責任の理論、または契約、厳格な責任、または不法行為(過失またはその他を含む)にかかわらず、このソフトウェアの使用から生じたものであっても、POSSIの可能性がある場合でも。
ソフトウェアとドキュメントに含まれる見解と結論は著者のものであり、FreeBSDプロジェクトの公式ポリシー(明示または黙示)を表すものと解釈されるべきではありません。