Books と Articles
このサイトでは
このサイトのすべての文書は、さまざまなフォーマット (HTML, Postscript, PDF など) や圧縮形式 (BZip2, Zip) で FreeBSD ダウンロードサイトからダウンロードできます。
FreeBSD の文書 (articles, books および textinfo マニュアル) のアーカイブは、http://docs.FreeBSD.org/doc/ からオンラインで入手できます。
これらの文書は FreeBSD ドキュメンテーションプロジェクト が提供、維持管理しています。 また、私たちは新しい文書を寄贈したり、 既存の文書を維持管理してくれる人を常に募集しています。
FreeBSD Papers ウェブサイトには、FreeBSD に関する論文、 プレゼンテーションおよびビデオが保存され、分類されています。
Books
A project
model for the FreeBSD project (dev-model) (英語版のみ)
FreeBSD プロジェクトという組織の公式的な考察。
FreeBSD FAQ
(faq)
FreeBSD 全般を網羅した、よくある質問とそれに対する回答。
FreeBSD
ハンドブック (handbook)
今もなお成長を続けている、FreeBSD ユーザのための包括的な資料です。
The FreeBSD
Developer’s Handbook (developers-handbook) (英語版のみ)
FreeBSD 用のソフトウェアを開発したい人 (FreeBSD そのものを開発している人だけではありません)
向けの内容です。
The
FreeBSD Architecture Handbook (arch-handbook) (英語版のみ)
FreeBSD システムの開発者向けの books です。FreeBSD
の重要なカーネルサブシステムのアーキテクチャが詳細に述べられています。
FreeBSD port
作成者のためのハンドブック (porters-handbook)
サードパーティ製ソフトウェアの port を作成することを考えているのなら、 まずこれを読みましょう。
"4.4BSD
オペレーティングシステムの設計と実装" 第 2 章 (design-44bsd)
FreeBSD が派生した大元である、4.4BSD の設計の概要です。 Addison-Wesley から寄贈されました。
新しい貢献者のための
FreeBSD ドキュメンテーションプロジェクト入門 (fdp-primer) (英語版のみ)
FreeBSD ドキュメンテーションプロジェクトに貢献し始めるのに必要な知識のすべてが詰まっています。
Articles
Why you
should use a BSD style license for your Open Source Project
(bsdl-gpl) (英語版のみ)
BSD ライセンスでコードを公開する利点について説明しています。
Building
Products with FreeBSD (building-products) (英語版のみ)
FreeBSD が優れた製品の構築にどのように役立つかについて説明しています。
The
Committer’s Guide (committers-guide) (英語版のみ)
FreeBSD committers のための入門書です。
FreeBSD
への貢献 (contributing)
FreeBSD プロジェクトへ貢献するための方法の紹介です。
FreeBSD
への貢献者一覧 (contributors)
FreeBSD をより良いものにするのを助けてくれた組織、個人の一覧です。
CUPS on
FreeBSD (cups) (英語版のみ)
FreeBSD に CUPS を設定する方法の紹介です。
Explaining
BSD (explaining-bsd) (英語版のみ)
``BSD とはなにか?'' という質問に対する答えです。
Filtering
Bridges (filtering-bridges) (英語版のみ)
ルータではなくブリッジとして動作する FreeBSD ホストでファイヤウォールとパケットフィルタを設定する方法です。
フォントと
FreeBSD (fonts)
FreeBSD におけるさまざまなフォント技術の説明と、 プログラムからそれを使う方法を解説しています。
How to get the best results from
the FreeBSD-questions mailing list (freebsd-questions)
(英語版のみ)
-questions メーリングリストから有用な情報を得るためには どうすればいいのか、というヒントです。
Build
Your Own FreeBSD Update Server (freebsd-update-server)
(英語版のみ)
FreeBSD アップデートサーバを作成すると、 システム管理者はローカルミラーを利用して、
たくさんのコンピュータのアップデート作業を短縮できます。
Writing
a GEOM Class (geom-class) (英語版のみ)
GEOM の内部、およびクラスの書き方についてのガイドです。
Implementing
UFS journaling on a desktop PC (gjournal-desktop) (英語版のみ)
デスクトップ用途の PC に、ジャーナリング機能を追加した UFS パーティションを作成する方法についてのガイドです。
Mirroring
FreeBSD (hubs) (英語版のみ)
FreeBSD のウェブサイト、FTP サーバなどのミラーサーバの作り方をまとめて紹介します。
FreeBSD の IPsec
機能を独立検証するには (ipsec-must)
IPsec 機能の確認試験方法を説明します。
LDAP
Authentication (ldap-auth) (英語版のみ)
FreeBSD を LDAP サーバに設定する実践的なガイド、 および、どのようにユーザを認証するかの説明です。
FreeBSD
Support for Leap Seconds (leap-seconds) (英語版のみ)
FreeBSD での閏秒の取り扱いに関する簡単な説明です。
Linux
emulation in FreeBSD (linux-emulation) (英語版のみ)
FreeBSD の Linux 互換機能の内部に関する技術的な説明です。
FreeBSD
Quickstart Guide for Linux Users (linux-users) (英語版のみ)
Linux から移行してきたユーザ向けの導入ガイドです。
Frequently
Asked Questions About The FreeBSD Mailing Lists
(mailing-list-faq) (英語版のみ)
しばしば繰り返される議論をどう避けるかといった、 メーリングリストをうまく使う方法です。
Introduction to
NanoBSD (nanobsd) (英語版のみ)
NanoBSD の入門書です。NanoBSD は FreeBSD システムのイメージ作成ツールで、
組み込みアプリケーションに用いることができます。 コンパクトフラッシュカード (または、他の大容量の記憶媒体)
に適しています。
FreeBSD
First Steps (new-users) (英語版のみ)
初めて FreeBSD や &unix; に触れる人たちのための記事です。
Pluggable
Authentication Modules (pam) (英語版のみ)
FreeBSD における PAM システムとモジュールについての入門書です。
OpenPGP
鍵 (pgpkeys)
FreeBSD のすべての OpenPGP 鍵があります。
Port
Mentor Guidelines (port-mentor-guidelines) (英語版のみ)
新しく port のメンターやメンティーになられる方、もしくは、 なる可能性のある方のためのガイドラインです。
FreeBSD Problem
Report Handling Guidelines (pr-guidelines) (英語版のみ)
FreeBSD の障害報告を処理する推奨方法を述べた記事です。
FreeBSD
障害報告の書き方 (problem-reports)
FreeBSD プロジェクトに障害報告を書いて提出する効果的な方法について述べた記事です。
Practical rc.d
scripting in BSD (rc-scripting) (英語版のみ)
新しい rc.d スクリプトの書き方、 およびすでに書かれたスクリプトを理解するためのガイドです。
FreeBSD
リリースエンジニアリング (releng) (英語版のみ)
FreeBSD リリースエンジニアリングチームが、FreeBSD
オペレーティングシステムの製品品質のリリースを作成するためにとっている方法を説明しています。 社内向けや商用としてカスタマイズされた
FreeBSD リリースを作成することに興味のある人のためのツールなどについても説明しています。
Remote
Installation of the FreeBSD Operating System without a Remote
Console (remote-install) (英語版のみ)
コンソールを利用できない環境において、リモートシステムに FreeBSD
オペレーティングシステムをインストールする方法についての説明です。
Serial
and UART devices (serial-uart) (英語版のみ)
FreeBSD でシリアルポートを使う際の詳しい情報です。 マルチポートシリアルカードに関する情報も含んでいます。
FreeBSD
and Solid State Devices (solid-state) (英語版のみ)
FreeBSD における半導体ディスクの利用についての記事です。
The vinum
Volume Manager (vinum) (英語版のみ)
gvinum を用いた RAID アレイの構築についての記事です。
Design
elements of the FreeBSD VM system (vm-design) (英語版のみ)
FreeBSD の仮想メモリシステムの設計についてのわかりやすい解説です。
他のウェブサイトの記事
FreeBSD についての莫大な量の情報が、 さまざまな人たちの努力により産み出されています。
-
Niels Jorgensen は FreeBSD 開発プロセスのダイナミクスに対する研究論文 ``Putting it All in the Trunk, Incremental Software Development in the FreeBSD Open Source Project'' [Information Systems Journal (2001) 11, 321-336] を書きました。
-
U.C. Berkeley で BSD のアーキテクトの一人であった Kirk McKusick は、FreeBSD を使った 二つの 4.4BSD Kernel Internals コースを教えています。 このコースに参加することができない人たちのために、 ビデオテープのシリーズも用意されています。
-
大学向け教科書の、Silberschatz, Galvin, Gagne 共著 " Operating Systems Concepts" の付録 A がオンラインで、http://www.wiley.com/college/silberschatz6e/0471417432/pdf/bsd.pdf[PDF 形式]で入手できるようになりました。この付録は FreeBSD について書かれたもので、 FreeBSD の内部構造に関する入門文書として優れています。