aboutsummaryrefslogtreecommitdiff
path: root/website/content/ja/docs/books.adoc
blob: c1dbbe8c64c71bd592401cb02fa79034b177fc75 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
---
title: "Books と Articles"
sidenav: docs
---

include::shared/ja/urls.adoc[]

= Books と Articles

== このサイトでは

このサイトのすべての文書は、さまざまなフォーマット (HTML, Postscript, PDF など) や圧縮形式 (BZip2, Zip) で https://download.FreeBSD.org/doc/[FreeBSD ダウンロードサイト]からダウンロードできます。

FreeBSD の文書 (articles, books および textinfo マニュアル) のアーカイブは、link:http://docs.FreeBSD.org/doc/[http://docs.FreeBSD.org/doc/] からオンラインで入手できます。

これらの文書は link:../../docproj/[FreeBSD ドキュメンテーションプロジェクト] が提供、維持管理しています。 また、私たちは新しい文書を寄贈したり、 既存の文書を維持管理してくれる人を常に募集しています。

https://papers.freebsd.org/[FreeBSD Papers] ウェブサイトには、FreeBSD に関する論文、 プレゼンテーションおよびビデオが保存され、分類されています。

[[books]]
=== Books

link:{dev-model}[A project model for the FreeBSD project] (dev-model) (英語版のみ) +
FreeBSD プロジェクトという組織の公式的な考察。

link:{faq}[FreeBSD FAQ] (faq) +
FreeBSD 全般を網羅した、よくある質問とそれに対する回答。

link:{handbook}[FreeBSD ハンドブック] (handbook) +
今もなお成長を続けている、FreeBSD ユーザのための包括的な資料です。

link:{developers-handbook}[The FreeBSD Developer's Handbook] (developers-handbook) (英語版のみ) +
FreeBSD 用のソフトウェアを開発したい人 (FreeBSD そのものを開発している人だけではありません) 向けの内容です。

link:{arch-handbook}[The FreeBSD Architecture Handbook] (arch-handbook) (英語版のみ) +
FreeBSD システムの開発者向けの books です。FreeBSD の重要なカーネルサブシステムのアーキテクチャが詳細に述べられています。

link:{porters-handbook}[FreeBSD port 作成者のためのハンドブック] (porters-handbook) +
サードパーティ製ソフトウェアの port を作成することを考えているのなら、 まずこれを読みましょう。

link:{design-44bsd}["4.4BSD オペレーティングシステムの設計と実装" 第 2 章] (design-44bsd) +
FreeBSD が派生した大元である、4.4BSD の設計の概要です。 Addison-Wesley から寄贈されました。

link:{fdp-primer}[新しい貢献者のための FreeBSD ドキュメンテーションプロジェクト入門] (fdp-primer) (英語版のみ) +
FreeBSD ドキュメンテーションプロジェクトに貢献し始めるのに必要な知識のすべてが詰まっています。

[[articles]]
=== Articles

link:{bsdl-gpl}[Why you should use a BSD style license for your Open Source Project] (bsdl-gpl) (英語版のみ) +
BSD ライセンスでコードを公開する利点について説明しています。

link:{building-products}[Building Products with FreeBSD] (building-products) (英語版のみ) +
FreeBSD が優れた製品の構築にどのように役立つかについて説明しています。

link:{committers-guide}[The Committer's Guide] (committers-guide) (英語版のみ) +
FreeBSD committers のための入門書です。

link:{contributing}[FreeBSD への貢献] (contributing) +
FreeBSD プロジェクトへ貢献するための方法の紹介です。

link:{contributors}[FreeBSD への貢献者一覧] (contributors) +
FreeBSD をより良いものにするのを助けてくれた組織、個人の一覧です。

link:{cups}[CUPS on FreeBSD] (cups) (英語版のみ) +
FreeBSD に CUPS を設定する方法の紹介です。

link:{explaining-bsd}[Explaining BSD] (explaining-bsd) (英語版のみ) +
``BSD とはなにか?'' という質問に対する答えです。

link:{filtering-bridges}[Filtering Bridges] (filtering-bridges) (英語版のみ) +
ルータではなくブリッジとして動作する FreeBSD ホストでファイヤウォールとパケットフィルタを設定する方法です。

link:{fonts}[フォントと FreeBSD] (fonts) +
FreeBSD におけるさまざまなフォント技術の説明と、 プログラムからそれを使う方法を解説しています。

link:{freebsd-questions}[How to get the best results from the FreeBSD-questions mailing list] (freebsd-questions) (英語版のみ) +
-questions メーリングリストから有用な情報を得るためには どうすればいいのか、というヒントです。

link:{freebsd-update-server}[Build Your Own FreeBSD Update Server] (freebsd-update-server) (英語版のみ) +
FreeBSD アップデートサーバを作成すると、 システム管理者はローカルミラーを利用して、 たくさんのコンピュータのアップデート作業を短縮できます。

link:{geom-class}[Writing a GEOM Class] (geom-class) (英語版のみ) +
GEOM の内部、およびクラスの書き方についてのガイドです。

link:{gjournal-desktop}[Implementing UFS journaling on a desktop PC] (gjournal-desktop) (英語版のみ) +
デスクトップ用途の PC に、ジャーナリング機能を追加した UFS パーティションを作成する方法についてのガイドです。

link:{hubs}[Mirroring FreeBSD] (hubs) (英語版のみ) +
FreeBSD のウェブサイト、FTP サーバなどのミラーサーバの作り方をまとめて紹介します。

link:{ipsec-must}[FreeBSD の IPsec 機能を独立検証するには] (ipsec-must) +
IPsec 機能の確認試験方法を説明します。

link:{ldap-auth}[LDAP Authentication] (ldap-auth) (英語版のみ) +
FreeBSD を LDAP サーバに設定する実践的なガイド、 および、どのようにユーザを認証するかの説明です。

link:{leap-seconds}[FreeBSD Support for Leap Seconds] (leap-seconds) (英語版のみ) +
FreeBSD での閏秒の取り扱いに関する簡単な説明です。

link:{linux-emulation}[Linux emulation in FreeBSD] (linux-emulation) (英語版のみ) +
FreeBSD の Linux 互換機能の内部に関する技術的な説明です。

link:{linux-users}[FreeBSD Quickstart Guide for Linux Users] (linux-users) (英語版のみ) +
Linux から移行してきたユーザ向けの導入ガイドです。

link:{mailing-list-faq}[Frequently Asked Questions About The FreeBSD Mailing Lists] (mailing-list-faq) (英語版のみ) +
しばしば繰り返される議論をどう避けるかといった、 メーリングリストをうまく使う方法です。

link:{nanobsd}[Introduction to NanoBSD] (nanobsd) (英語版のみ) +
NanoBSD の入門書です。NanoBSD は FreeBSD システムのイメージ作成ツールで、 組み込みアプリケーションに用いることができます。 コンパクトフラッシュカード (または、他の大容量の記憶媒体) に適しています。

link:{new-users}[FreeBSD First Steps] (new-users) (英語版のみ) +
初めて FreeBSD や UNIX(R) に触れる人たちのための記事です。

link:{pam}[Pluggable Authentication Modules] (pam) (英語版のみ) +
FreeBSD における PAM システムとモジュールについての入門書です。

link:{pgpkeys}[OpenPGP 鍵] (pgpkeys) +
FreeBSD のすべての OpenPGP 鍵があります。

link:{port-mentor-guidelines}[Port Mentor Guidelines] (port-mentor-guidelines) (英語版のみ) +
新しく port のメンターやメンティーになられる方、もしくは、 なる可能性のある方のためのガイドラインです。

link:{pr-guidelines}[FreeBSD Problem Report Handling Guidelines] (pr-guidelines) (英語版のみ) +
FreeBSD の障害報告を処理する推奨方法を述べた記事です。

link:{problem-reports}[FreeBSD 障害報告の書き方] (problem-reports) +
FreeBSD プロジェクトに障害報告を書いて提出する効果的な方法について述べた記事です。

link:{rc-scripting}[Practical rc.d scripting in BSD] (rc-scripting) (英語版のみ) +
新しい rc.d スクリプトの書き方、 およびすでに書かれたスクリプトを理解するためのガイドです。

link:{releng}[FreeBSD リリースエンジニアリング] (releng) (英語版のみ) +
FreeBSD リリースエンジニアリングチームが、FreeBSD オペレーティングシステムの製品品質のリリースを作成するためにとっている方法を説明しています。 社内向けや商用としてカスタマイズされた FreeBSD リリースを作成することに興味のある人のためのツールなどについても説明しています。

link:{remote-install}[Remote Installation of the FreeBSD Operating System without a Remote Console] (remote-install) (英語版のみ) +
コンソールを利用できない環境において、リモートシステムに FreeBSD オペレーティングシステムをインストールする方法についての説明です。

link:{serial-uart}[Serial and UART devices] (serial-uart) (英語版のみ) +
FreeBSD でシリアルポートを使う際の詳しい情報です。 マルチポートシリアルカードに関する情報も含んでいます。

link:{solid-state}[FreeBSD and Solid State Devices] (solid-state) (英語版のみ) +
FreeBSD における半導体ディスクの利用についての記事です。

link:{vinum}[The vinum Volume Manager] (vinum) (英語版のみ) +
gvinum を用いた RAID アレイの構築についての記事です。

link:{vm-design}[Design elements of the FreeBSD VM system] (vm-design) (英語版のみ) +
FreeBSD の仮想メモリシステムの設計についてのわかりやすい解説です。

== 他のウェブサイトの記事

FreeBSD についての莫大な量の情報が、 さまざまな人たちの努力により産み出されています。

* Niels Jorgensen は FreeBSD 開発プロセスのダイナミクスに対する研究論文 http://www.ruc.dk/~nielsj/research/publications/freebsd.pdf[``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 のアーキテクトの一人であった mailto:mckusick@mckusick.com[Kirk McKusick] は、FreeBSD を使った 二つの http://www.mckusick.com/courses/[4.4BSD Kernel Internals] コースを教えています。 このコースに参加することができない人たちのために、 ビデオテープのシリーズも用意されています。
* http://software.intel.com/sites/default/files/profiling_debugging_freebsd_kernel_321772.pdf[Profiling and Debugging the FreeBSD Kernel]
* http://software.intel.com/sites/default/files/debugging_buffer_overruns_322486.pdf[Debugging Buffer Overruns in the FreeBSD Kernel]
* 大学向け教科書の、Silberschatz, Galvin, Gagne 共著 " http://jws-edcv.wiley.com/college/tlp/0,9842,ECSC-CXC-CXXCC-CXB0C_0471417432_BKS,00.html[Operating Systems Concepts]" の付録 A がオンラインで、http://www.wiley.com/college/silberschatz6e/0471417432/pdf/bsd.pdf[PDF 形式]で入手できるようになりました。この付録は FreeBSD について書かれたもので、 FreeBSD の内部構造に関する入門文書として優れています。