This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.
FreeBSD は, Intel アーキテクチャ (x86) と DEC Alpha ベースの システム用の 4.4BSD-Lite をベースとしたオペレーティングシステムです. 他のアーキテクチャに対する移植も進行中です. FreeBSD の概要については, 次のセクションをご覧ください. FreeBSD の歴史や, 現在のリリースについても読むことができます. プロジェクトへの何らかの貢献 (ソースコード, ハードウェア, 資金の提供など) について興味があれば, FreeBSD への貢献をご覧ください.
FreeBSD には多くの注目すべき機能があります. 例を挙げれば以下のようになります:
優先度を動的に調節する機能を備えることで アプリケーションとユーザとの間で円滑かつ公平な コンピュータ資源共有を実現し, 特に高い負荷にも耐えることができる堅牢さを備えた プリエンプティブマルチタスキング.
多くの人々が 1 つの FreeBSD システムをさまざまな目的で同時に使うことを可能にする マルチユーザ機能. これは例えば, プリンタやテープデバイスといったシステムの周辺機器が, そのシステムを利用する全てのユーザだけでなく ネットワーク経由においても自然な形で共有され, さらに重要なシステム資源の使い過ぎを防ぐために 個々の資源に対する制限がユーザ単位, グループ単位で設定できる, というようなことを意味しています.
SLIP や PPP, NFS, DHCP, NIS といった業界標準規格の サポートを含んだ堅固な TCP/IP ネットワーキング. これによって, FreeBSD マシンが商用サーバと同じように相互に運用でき, NFS(リモートファイルアクセス)や, 電子メールサービスのような 極めて重要な機能を提供します. また, WWW や FTP, ルーティング, ファイアウォール (セキュリティ) サービスを用いてインターネットと 接続できます.
アプリケーション (あるいはユーザ) がお互いに干渉できない ようにするメモリ保護機能. アプリケーションがクラッシュしても, どのような場合でも 他のアプリケーションには影響を与えません.
FreeBSD は 32ビット のオペレーティングシステム(Alpha 版は 64 ビット)であり, 最初からそのようにこつこつと設計されました.
業界標準であるX Windowシステム (X11R6) は, 普通のVGAカードやモニタでグラフィカルユーザ インタフェース (GUI) を提供し, すべてのソースコードも一緒に提供されます.
Linux や SCO, SVR4, BSDI, NetBSD 用に作られた多くの プログラムとのバイナリ互換性.
何千ものすぐに実行可能な アプリケーションが FreeBSD の ports や packages コレクションで利用可能です. ここに用意されているものは ネットを探し回る必要がありません
インターネット上で入手可能な, 移植が容易な 何千ものアプリケーションを追加できます. FreeBSD は最も評判のよい商用の Unix システムとソースコードレベルで互換性があります. このため, ほとんどのアプリケーションは, もしあったとしてもほんの 少しの変更でコンパイルすることができます.
デマンドページング仮想メモリ とそれに"付随の VM/buffer キャッシュ"の設計は, 多くのメモリを要求する アプリケーションに対して効率よくメモリを 与えるようにする一方で, 他のユーザに対しても対話的な応答を維持します.
複数の CPU を搭載したマシンにおける SMP 機能のサポート.
完全な C や C++, Fortran, Perl の 開発ツール. 進んだ研究や開発のための多くの他の言語も ports や packages コレクションで提供されています.
システム全体のソースコード が提供されているので, 要求に合わせて環境を最大限に適合させることができます. 真のオープンシステムが利用できるのですから, 所有権のある解決方法に締めつけられ, ベンダのなすがままになる必要はありません.
膨大な量の オンラインドキュメント.
もう書ききれません!
FreeBSD はカリフォルニア大学バークレイ校のComputer Systems Research Group (CSRG) による4.4BSD-Lite リリースを基にしており, BSDシステムの開発の優れた伝統を守り続けています. CSRGによる素晴らしい活動に加えて, FreeBSDプロジェクトは何千時間もの時間を注ぎ込んで, 実際の使用の場において最大の性能と信頼性を 発揮するためにシステムのチューニングをおこなっています. 多くの大企業がPCオペレーティングシステムの分野で 実現しようと奮闘しているそのような機能や性能, 信頼性を FreeBSDは今すぐ提供できます!
あなたの思いつく限りのアプリケーションは, 何でもFreeBSDで 実行できます. ソフトウェア開発からファクトリオートメーション, 在庫制御から遠く離れた人工衛星のアンテナの方向調整まで; 商用 Unix 製品でできることは, FreeBSDでも十分にできるのです! また, FreeBSDは世界中の研究センターや大学によって開発される 文字通り何千もの高品質で, たいていはほとんど無料で利用できる アプリケーションによる恩恵を得ることができます. 商用のアプリケーションも提供されており, 日々増え続けています.
FreeBSDのソースコードは広く提供されているので, システムも特別なアプリケーションやプロジェクトに合わせて, いくらでもカスタマイズすることができます. これは有名な商業ベンダから出ているほとんどのオペレーティング システムでは不可能なことです. 以下に現在 FreeBSD を 使っている人々のアプリケーションの例をいくつか上げます:
インターネットサービス: FreeBSDに組み込まれている 頑強な TCP/IP ネットワーキング機能は次のようなさまざまなインターネット サービスの理想的なプラットフォームになります:
FTP サーバ
World Wide Web サーバ(標準, もしくは安全な [SSL])
ファイアウォールと NAT ("IP マスカレード") ゲートウェイ
電子メールサーバ
USENET ニュースおよび電子掲示板システム
さらにいろいろ...
FreeBSD を利用すれば, 小規模で安価な 386 クラスの PC でも気軽に導入することができますし, 事業の成長に合わせてアップグレードした 4 つの Xeon プロセッサと RAID ストレージデバイスを 備えたシステムでも, 全くそのまま使うことができるのです.
教育: あなたは計算機科学または工学の学生ですか? オペレーティングシステムやコンピュータアーキテクチャ, ネットワーキングを学習するなら, FreeBSD を手に 経験するのが一番よい方法です. 自由に利用できる CAD や数学, グラフィックデザインのパッケージもいくつもあり, コンピュータに関心を持った人が他の人 の成果を手に入れて利用するのにとても役に立ちます.
研究: システム全体のソースコードが利用できるため, FreeBSD はオペレーティングシステムの研究だけでなく, 計算機科学の他の部門においても優れたプラットフォームです. 自由に利用できる FreeBSD の特長は, オープンフォーラムで 議論される特別なライセンスの同意や制限について心配することなく, 離れたグループでもアイディアや開発の共有による共同研究を可能にします.
ネットワーキング: 新しいルータが必要? ネームサーバ (DNS) は? 内部のネットワークを人々から守るファイアウォールは? FreeBSD はすみに眠っている使われていない 386 や 486 の PC を簡単に 洗練されたパケットフィルタリング機能を持つ高級なルータに 変えることができます.
X Windowワークステーション: 自由に利用できる XFree86 サーバや X Inside 社から提供される 優れた商業サーバを使うことによって, 安価な X 端末 として FreeBSD を使うこともできます. X 端末とは違っ てFreeBSD は多くのアプリケーションをローカルに走らせることもでき, 中心のサーバの負荷を軽減することも可能です. FreeBSD は"ディスクレス"でもブート可能であり, 個々のワークステーションを安価で, 容易に管理することさえ 可能にします.
ソフトウェア開発: 基本的な FreeBSD システムには 有名 なGNU の C/C++ コンパイラやデバッガ含んだ完全な開発ツールがついてきます.
FreeBSD は CDROM または anonymous FTP によってソース, バイナリとも利用可能です. 詳しくは Appendix A をご覧ください.
FreeBSD は, 以下のサイトに代表されるような, インターネット上で最大クラスのサイトで利用されています.
また, この他にもあります.