Index: head/ja_JP.eucJP/htdocs/docs/books.xml =================================================================== --- head/ja_JP.eucJP/htdocs/docs/books.xml (revision 45564) +++ head/ja_JP.eucJP/htdocs/docs/books.xml (revision 45565) @@ -1,384 +1,377 @@ ]> - +
このサイトのすべての文書は、さまざまなフォーマット (HTML, Postscript, PDF など) や圧縮形式 (BZip2, Zip) で FreeBSD FTP サイト からダウンロードできます。
&os; の文書 (articles, books および textinfo マニュアル) のアーカイブは、http://docs.FreeBSD.org/doc/ からオンラインで入手できます。
これらの文書は FreeBSD ドキュメンテーションプロジェクト が提供、維持管理しています。 また、私たちは新しい文書を寄贈したり、 既存の文書を維持管理してくれる人を常に募集しています。
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 を作成することを考えているのなら、
まずこれを読みましょう。
The PMake Tutorial
(pmake) (英語版のみ)
make ユーティリティのチュートリアルです。
Makefile を読み書きして make
を使う詳細を理解したいなら、まずこれを読みましょう。
"4.4BSD
オペレーティングシステムの設計と実装" 第 2 章 (design-44bsd)
FreeBSD が派生した大元である、4.4BSD の設計の概要です。
Addison-Wesley から寄贈されました。
新しい貢献者のための
FreeBSD ドキュメンテーションプロジェクト入門
(fdp-primer) (英語版のみ)
FreeBSD
ドキュメンテーションプロジェクトに貢献し始めるのに必要な知識のすべてが詰まっています。
Why you should use
a BSD style license for your Open Source Project
(bsdl-gpl) (英語版のみ)
BSD ライセンスでコードを公開する利点について説明しています。
Building
Products with FreeBSD (building-products) (英語版のみ)
FreeBSD が優れた製品の構築にどのように役立つかについて説明しています。
Argentina.com:
A Case Study (casestudy-argentina.com) (英語版のみ)
FreeBSD がどのようにラテンアメリカの大規模 ISP の役に立ったか。
The
Committer's Guide (committers-guide) (英語版のみ)
FreeBSD committers のための入門書です。
Installing
and using Compiz Fusion (compiz-fusion) (英語版のみ)
Compiz Fusion コンポジットウィンドウマネージャを FreeBSD
にインストールして利用する方法の紹介です。
Console
Server Tutorial (console-server) (英語版のみ)
廉価なマルチポートシリアルカードを使って
FreeBSD ベースのコンソールサーバを構築する方法です。
FreeBSD
への貢献 (contributing)
FreeBSD プロジェクトへ貢献するための方法の紹介です。
Contributing to the FreeBSD Ports Collection
(contributing-ports) (英語版のみ)
FreeBSD Ports Collection の維持管理を手伝う方法の紹介です。
FreeBSD
への貢献者一覧 (contributors)
FreeBSD をより良いものにするのを助けてくれた組織、個人の一覧です。
CUPS on &os;
(cups) (英語版のみ)
&os; に CUPS を設定する方法の紹介です。
Using newer
version of GCC and binutils with the &os; Ports Collection
(custom-gcc) (英語版のみ)
&os; ports ツリーに用意されている新しいバージョンの
GCC コンパイラおよび bunutils の使い方の紹介です。
GCC のカスタマイズについても説明しています。
Explaining
BSD (explaining-bsd) (英語版のみ)
``BSD とはなにか?'' という質問に対する答えです。
FreeBSD
をゼロから設定する (fbsd-from-scratch)
好みの ports を含め、ゼロから
(つまり空のファイルシステムに対して) システムのコンパイル、
インストールそして設定を自動的に行う方法です。
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 機能の確認試験方法を説明します。
FreeBSD on
Laptops (laptop) (英語版のみ)
ラップトップで FreeBSD を動かすための情報を紹介しています。
LDAP
Authentication (ldap-auth) (英語版のみ)
&os; を LDAP サーバに設定する実践的なガイド、
および、どのようにユーザを認証するかの説明です。
FreeBSD:
An Open Source Alternative to Linux
(linux-comparison) (英語版のみ)
Linux と FreeBSD の違いを説明したホワイトペーパです。
Linux
emulation in &os; (linux-emulation) (英語版のみ)
&os; の Linux 互換機能の内部に関する技術的な説明です。
&os; Quickstart
Guide for Linux Users (linux-users) (英語版のみ)
Linux から移行してきたユーザ向けの導入ガイドです。
Frequently
Asked Questions About The FreeBSD Mailing Lists
(mailing-list-faq) (英語版のみ)
しばしば繰り返される議論をどう避けるかといった、
メーリングリストをうまく使う方法です。
An MH Primer
(mh) (英語版のみ)
FreeBSD で MH メールリーダを使うための入門書です。
Introduction to
NanoBSD (nanobsd) (英語版のみ)
NanoBSD の入門書です。NanoBSD は FreeBSD システムのイメージ作成ツールで、
組み込みアプリケーションに用いることができます。
コンパクトフラッシュカード (または、他の大容量の記憶媒体)
に適しています。
FreeBSD First
Steps (new-users) (英語版のみ)
初めて FreeBSD や &unix; に触れる人たちのための記事です。
Perforce in
FreeBSD Development (p4-primer) (英語版のみ)
Perfoce バージョン管理システムの入門書です。
実験的な位置づけにあるプロジェクトを
FreeBSD Perfoece サーバで開発する方法についても説明しています。
Pluggable
Authentication Modules (pam) (英語版のみ)
FreeBSD における PAM システムとモジュールについての入門書です。
OpenPGP 鍵
(pgpkeys)
&os; のすべての OpenPGP 鍵があります。
Port
Mentor Guidelines (port-mentor-guidelines) (英語版のみ)
新しく port のメンターやメンティーになられる方、もしくは、
なる可能性のある方のためのガイドラインです。
Package building
- procedures (portbuild) (英語版のみ)
- FreeBSD port 管理チームが定期的に ports から packages
- を構築している方法を説明します。内容は、port 構築クラスタや、
- 漸進的、実験的および公式リリースのための
- package 構築を行うのに必要なツールについてです。
FreeBSD
Problem Report Handling Guidelines (pr-guidelines)
(英語版のみ)
FreeBSD の障害報告を処理する推奨方法を述べた記事です。
FreeBSD
障害報告の書き方 (problem-reports)
FreeBSD
プロジェクトに障害報告を書いて提出する効果的な方法について述べた記事です。
Practical rc.d
scripting in BSD (rc-scripting) (英語版のみ)
新しい rc.d スクリプトの書き方、
およびすでに書かれたスクリプトを理解するためのガイドです。
FreeBSD as a
greylist mail server (relaydelay) (英語版のみ)
FreeBSD で Sendmail, MySQL, Perl と relaydelay
ソフトウェアを使って greylist メールサーバを実装します。
これは、spam 対抗策として優れた方法です。
FreeBSD
リリースエンジニアリング (releng) (英語版のみ)
FreeBSD リリースエンジニアリングチームが、FreeBSD
オペレーティングシステムの製品品質のリリースを作成するためにとっている方法を説明しています。
社内向けや商用としてカスタマイズされた FreeBSD
リリースを作成することに興味のある人のためのツールなどについても説明しています。
FreeBSD
Release Engineering for Third Party Packages
(releng-packages) (英語版のみ)
FreeBSD ports management team が、FreeBSD
の公式リリースメディア用の高品質のパッケージセットを作成するために用いている手法を解説しています。
この文書はまだ完成しているわけではありませんが、
将来的には FreeBSD.org の Ports クラスタ (Ports Cluster)
におけるパッケージセットの構築に使われている手法や、他のマシンを
ports クラスタとしてセットアップする方法、
リリースメディアのためにパッケージを分割する方法、
パッケージセットの一貫性を検証する方法などをとりあげる予定です。
Remote
Installation of the &os; Operating System without a
Remote Console (remote-install) (英語版のみ)
コンソールを利用できない環境において、リモートシステムに &os;
オペレーティングシステムをインストールする方法についての説明です。
Serial and UART
devices (serial-uart) (英語版のみ)
FreeBSD でシリアルポートを使う際の詳しい情報です。
マルチポートシリアルカードに関する情報も含んでいます。
FreeBSD and
Solid State Devices (solid-state) (英語版のみ)
FreeBSD における半導体ディスクの利用についての記事です。
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 がオンラインで、PDF 形式で入手できるようになりました。この付録は FreeBSD について書かれたもので、 FreeBSD の内部構造に関する入門文書として優れています。
このページでは、コードベースではなく FreeBSD プロジェクトそのものを文書化しているページへのポインタをまとめています。
FreeBSD 開発の主要な流れとは別に、多くの開発グループ が FreeBSD のアプリケーションの範囲を新しい方向で拡大するために作業を行っています。
- -公式の -package ビルドプロセス について。
世界規模で拡大しているこのプロジェクトが無秩序な状態にならないために、 いくつかの FreeBSD Committers のためのポリシー が作られています。
&os; プロジェクトは、所定のプロジェクトの役割と、各領域に責任を持つ チーム、グループ、個人、および 開発者 から構成されます。 リンクをたどると、担当者一覧と誰がどの分野に責任を持っているかを知ることができます。
コアチームによる Hat Term Limits Policy や、&a.imp; によるガイドラインが how to work with hats にあります。
FreeBSD.org ネットワーク にアカウントを持っている人のために、 どのようなマシンのリソースが現在あって何の作業に使われているかについて。
マシン、ソフトウェア、FreeBSD Web ページをミラーする方法を含む FreeBSD WWW サーバについて もっと知ることができます。