Rewrap lines and merge the following from the English version:

1.110 -> 1.114	handbook/introduction/chapter.sgml

Submitted by:	Hiroo Ono <hiroo _at_ jp dot FreeBSD dot org>
Reviewed by:	Ryusuke Suzuki <ryusuke _at_ jp dot FreeBSD dot org>
References:	[doc-jp-work 1797, 1818, 1968]
This commit is contained in:
Hiroki Sato 2009-06-20 04:47:24 +00:00
parent 94e095cfef
commit bbdc0c23b8
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=34464

View file

@ -2,7 +2,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.110
Original revision: 1.114
$FreeBSD$
-->
@ -101,20 +101,20 @@
<para>SLIP や PPP, NFS, DHCP, NIS といった業界標準規格の
サポートを含んだ堅固な
<emphasis>TCP/IP ネットワーキング</emphasis>。
これによって、FreeBSD マシンが商用サーバと同じように相互に運用でき、
NFS (リモートファイルアクセス) や、電子メールサービスのような
極めて重要な機能を提供します。
また、WWW や FTP, ルーティング、ファイアウォール
(セキュリティ) サービスを用いてインターネットと
接続できます。</para>
これによって、FreeBSD
マシンが商用サーバと同じように相互に運用でき、
NFS (リモートファイルアクセス) や、
電子メールサービスのような極めて重要な機能を提供します。
また、WWW や FTP, ルーティング、ファイアウォール (セキュリティ)
サービスを用いてインターネットと接続できます。</para>
</listitem>
<indexterm><primary>メモリ保護</primary></indexterm>
<listitem>
<para>アプリケーション (あるいはユーザ) がお互いに干渉できない
ようにする<emphasis>メモリ保護</emphasis>機能。
アプリケーションがクラッシュしても、どのような場合でも
他のアプリケーションには影響を与えません。</para>
アプリケーションがクラッシュしても、
どのような場合でも他のアプリケーションには影響を与えません。</para>
</listitem>
<listitem>
@ -132,9 +132,9 @@
<listitem>
<para>業界標準である <emphasis>X Window システム</emphasis>
(X11R6) は、普通の VGA カードやモニタでグラフィカルユーザ
インタフェース (GUI) を提供し、
すべてのソースコードも一緒に提供されます。</para>
(X11R6) は、普通の
VGA カードやモニタでグラフィカルユーザインタフェース (GUI)
を提供し、すべてのソースコードも一緒に提供されます。</para>
</listitem>
<indexterm>
@ -158,16 +158,16 @@
<secondary>NetBSD</secondary>
</indexterm>
<listitem>
<para>Linux や SCO, SVR4, BSDI, NetBSD 用に作られた多くの
プログラムとの<emphasis>バイナリ互換性</emphasis>。</para>
<para>Linux や SCO, SVR4, BSDI, NetBSD
用に作られた多くのプログラムとの
<emphasis>バイナリ互換性</emphasis>。</para>
</listitem>
<listitem>
<para>何千もの<emphasis>すぐに実行可能な</emphasis>
アプリケーションが FreeBSD の <emphasis>ports</emphasis> や
<emphasis>packages</emphasis> コレクションで利用可能です。
ここに用意されているものは
ネットを探し回る必要がありません</para>
ここに用意されているものはネットを探し回る必要がありません</para>
</listitem>
<listitem>
@ -175,18 +175,17 @@
<emphasis>移植が容易な</emphasis>
何千ものアプリケーションを追加できます。FreeBSD
は最も評判のよい商用の &unix;
システムとソースコードレベルで互換性があります。このため、
ほとんどのアプリケーションは、もしあったとしてもほんの
少しの変更でコンパイルすることができます。</para>
システムとソースコードレベルで互換性があります。
このため、ほとんどのアプリケーションは、
もしあったとしてもほんの少しの変更でコンパイルすることができます。</para>
</listitem>
<indexterm><primary>仮想メモリ</primary></indexterm>
<listitem>
<para>デマンドページング<emphasis>仮想メモリ</emphasis>
とそれに <quote>付随の VM/buffer キャッシュ</quote> の設計は、
多くのメモリを要求する
アプリケーションに対して効率よくメモリを
与えるようにする一方で、
多くのメモリを要求するアプリケーションに対して
効率よくメモリを与えるようにする一方で、
他のユーザに対しても対話的な応答を維持します。</para>
</listitem>
@ -213,9 +212,8 @@
</indexterm>
<listitem>
<para>完全な <emphasis>C</emphasis> や
<emphasis>C++</emphasis>, <emphasis>Fortran</emphasis>,
<emphasis>Perl</emphasis> の
開発ツール。進んだ研究や開発のための多くの他の言語も
<emphasis>C++</emphasis>, <emphasis>Fortran</emphasis>
の開発ツール。進んだ研究や開発のための多くの他の言語も
ports や packages コレクションで提供されています。</para>
</listitem>
@ -255,8 +253,8 @@
実現しようと奮闘しているそのような機能や性能、信頼性を
FreeBSD は<emphasis>今すぐ</emphasis>提供できます!</para>
<para>あなたの思いつく限りのアプリケーションは、何でも FreeBSD
実行できます。ソフトウェア開発からファクトリオートメーション、
<para>あなたの思いつく限りのアプリケーションは、何でも FreeBSD
実行できます。ソフトウェア開発からファクトリオートメーション、
在庫制御から遠く離れた人工衛星のアンテナの方向調整まで;
商用 &unix; 製品でできることは、FreeBSD でも十分にできるのです!
また、FreeBSD は世界中の研究センターや大学によって開発される
@ -276,8 +274,8 @@
<listitem>
<para><emphasis>インターネットサービス:</emphasis>
FreeBSDに組み込まれている 頑強な TCP/IP
ネットワーキング機能は次のようなさまざまなインターネット
サービスの理想的なプラットフォームになります:</para>
ネットワーキング機能は次のようなさまざまな
インターネットサービスの理想的なプラットフォームになります:</para>
<itemizedlist>
<indexterm><primary>FTP サーバ</primary></indexterm>
@ -322,18 +320,18 @@
<para>FreeBSD を利用すれば、小規模で安価な 386 クラスの
PC でも気軽に導入することができますし、
事業の成長に合わせてアップグレードした
4 つの Xeon プロセッサと RAID ストレージデバイスを
備えたシステムでも、全くそのまま使うことができるのです。
</para>
4 つの Xeon プロセッサと
RAID ストレージデバイスを備えたシステムでも、
全くそのまま使うことができるのです。</para>
</listitem>
<listitem>
<para><emphasis>教育:</emphasis>
あなたは計算機科学または工学の学生ですか?
オペレーティングシステムやコンピュータアーキテクチャ、
ネットワーキングを学習するなら、FreeBSD を手に
経験するのが一番よい方法です。自由に利用できる CAD や数学、
グラフィックデザインのパッケージもいくつもあり、
ネットワーキングを学習するなら、FreeBSD
を手に経験するのが一番よい方法です。自由に利用できる
CAD や数学、グラフィックデザインのパッケージもいくつもあり、
コンピュータに関心を持った人が<emphasis>他の人</emphasis>
の成果を手に入れて利用するのにとても役に立ちます。</para>
</listitem>
@ -370,21 +368,21 @@
<listitem>
<para><emphasis>X Window ワークステーション:</emphasis>
自由に利用できる X11 サーバや <ulink
url="http://www.xig.com">Xi Graphics</ulink> 社から提供されている
優れた商業サーバを使うことによって、安価な X 端末
として FreeBSD を使うこともできます。X 端末とは違って FreeBSD
url="http://www.xig.com">Xi Graphics</ulink>
社から提供されている優れた商業サーバを使うことによって、
安価な X 端末として FreeBSD を使うこともできます。
X 端末とは違って FreeBSD
は多くのアプリケーションをローカルに走らせることもでき、
中心のサーバの負荷を軽減することも可能です。
FreeBSD は <quote>ディスクレス</quote> でもブート可能であり、
個々のワークステーションを安価で、容易に管理することさえ
可能にします。</para>
FreeBSD は<quote>ディスクレス</quote>でもブート可能であり、
個々のワークステーションを安価で、
容易に管理することさえ可能にします。</para>
</listitem>
<indexterm><primary>GNU Compiler Collection</primary></indexterm>
<listitem>
<para><emphasis>ソフトウェア開発:</emphasis>
基本的な FreeBSD システムには
有名な GNU の C/C++
基本的な FreeBSD システムには、有名な GNU の C/C++
コンパイラやデバッガを含んだ完全な開発ツールがついてきます。</para>
</listitem>
</itemizedlist>
@ -614,13 +612,13 @@
難しくて大変な作業の準備を始めました。<quote>Lite</quote>
バージョンは、部分的には本当に軽くて、中身がなかったのです。
起動し、
動作できるシステムを実際に作り上げるために必要となるプログ
ラムコードのかなりの部分がバークレイ校の CSRG (訳注:
BSDを作っているグループ) によって (いろいろな法的要求のせいで)
動作できるシステムを実際に作り上げるために必要となるプログラムコードのかなりの部分がバークレイ校の
CSRG (訳注: BSDを作っているグループ) によって
(いろいろな法的要求のせいで)
削除されてしまっていたということと、4.4BSD の Intel
アーキテクチャ対応が元々かなり不完全であったということがその理由です。
この移行作業は結局 1994 年の
11 月までかかりました。そしてその時点で FreeBSD&nbsp;2.0 をネットと
この移行作業は結局 1994 年の 11 月までかかりました。
そしてその時点で FreeBSD&nbsp;2.0 をネットと
CDROM (12 月末ごろ) を通じて公開しました。これは、
かなり粗削りなところが残っていたにもかかわらず、
かなりの成功を収めました。そしてその後に、より信頼性が高く、
@ -638,14 +636,15 @@
保守のみをおこなう状態になっており、今後は、
セキュリティの改善や他の何か重要なバグフィックスのみがおこなわれるでしょう。</para>
<para>FreeBSD&nbsp;2.2 の開発は、RELENG_2_2 開発ブランチとして、開発の本流
(<quote>-CURRENT</quote>) から 1996 年 11 月に分岐し、そして 1997 年
4 月に最初のリリース (2.2.1) が行なわれました。2.2
開発ブランチからは、さらに 97 年の夏と秋にリリースが行なわれ、
98 年 11 月に 2.2 開発ブランチの最終リリース (2.2.8) が
行なわれています。1998 年 10 月に FreeBSD 3.0 最初の公式リリースが
行なわれ、2.2 開発ブランチは開発の終了を迎えることになりました。
</para>
<para>FreeBSD&nbsp;2.2 の開発は、RELENG_2_2 開発ブランチとして、
開発の本流 (<quote>-CURRENT</quote>) から
1996 年 11 月に分岐し、そして 1997 年 4 月に最初のリリース
(2.2.1) が行なわれました。2.2 開発ブランチからは、さらに
97 年の夏と秋にリリースが行なわれ、
98 年 11 月に 2.2 開発ブランチの最終リリース (2.2.8)
が行なわれています。1998 年 10 月に FreeBSD 3.0
最初の公式リリースが行なわれ、
2.2 開発ブランチは開発の終了を迎えることになりました。</para>
<para>1999 年 1 月 20 日には、FreeBSD の開発ツリーが
4.0-CURRENT と 3.X-STABLE の各ブランチに再び分岐しました。
@ -654,17 +653,15 @@
3.3 が 1999 年 9 月 16 日に、
3.4 が 1999 年 12 月 20 日に、
そして 3.5 が 2000 年 6 月 24 日にリリースされました。
3.5 はリリースの数日後、
Kerberos に対するセキュリティ上の修正を組み込むために
小規模な更新がなされ、3.5.1 になりました。
3.5.1 は、この 3.X ブランチにおける最終リリースになる予定です。
</para>
3.5 はリリースの数日後、Kerberos
に対するセキュリティ上の修正を組み込むために小規模な更新がなされ、
3.5.1 になりました。3.5.1 は、この
3.X ブランチにおける最終リリースになる予定です。</para>
<para>2000 年 3 月 13 日に 4.X-STABLE ブランチが作成されました。
このブランチからはこれまでいくつものリリースが公開されています。
2000 年 3 月に初めて 4.0-RELEASE が公開され、
最新の &rel2.current;-RELEASE は &rel2.current.date; に公開さ
れました。</para>
最終版の 4.11-RELEASE は 2005 年 1 月 に公開されました。</para>
<para>長い間延期されていた 5.0-RELEASE は、2003 年 1 月 19
日にアナウンスされました。これは 3 年近くにわたる作業の集大成であり、
@ -676,18 +673,23 @@
-CURRENT ブランチからの最後の 5.X リリースは 5.2.1-RELEASE で、
2004 年 2 月に公開されました。</para>
<para>2004 年 8 月に RELENG_5 ブランチが作成され、続いて 5.3-RELEASE が
5-STABLE ブランチからのリリースの始まりを飾りました。
最新の &rel.current;-RELEASE は &rel.current.date; に公開され
ました。RELENG_5 ブランチからのリリースは、引き続き行われる予
定です。</para>
<para>2004 年 8 月に RELENG_5 ブランチが作成され、続いて
5.3-RELEASE が 5-STABLE ブランチからのリリースの始まりを飾りました。
最新の &rel2.current;-RELEASE は &rel2.current.date; に公開されました。
RELENG_5 ブランチからのリリースは、引き続き行われる予定です。</para>
<para>長期的な開発プロジェクトは 6.0-CURRENT 開発ブランチ
<para>2005 年 7 月に RELENG_6 ブランチが作成され、
6.X ブランチの最初のリリースである 6.0-RELEASE は
2005 年 11 月に公開されました。最新の
&rel.current;-RELEASE は &rel.current.date; に公開されました。
RELENG_6 ブランチからのリリースは、引き続き行われる予定です。</para>
<para>長期的な開発プロジェクトは 7.X-CURRENT 開発ブランチ
(トランク) で続けられ、
6.0 のスナップショットリリースが収録された CDROM
7.X のスナップショットリリースが収録された CDROM
(もちろん、ネットワーク上でも) は、開発の進行状況に応じて
<ulink url="ftp://current.FreeBSD.org/pub/FreeBSD/snapshots">スナップショットサーバ</ulink>
より継続的に作成されています。</para>
より継続して入手できます。</para>
</sect2>
<sect2 id="goals">
@ -740,8 +742,8 @@
GPL ソフトウェアの商利用には、そのライセンスにある
複雑な側面が影響してくることがあります。
ですから私たちは、そうすることが合理的であると判断されたときには、
より制限の少ない、BSD 著作権表示を採用しているソフトウェアを
選択するようにしています。</para>
より制限の少ない、BSD
著作権表示を採用しているソフトウェアを選択するようにしています。</para>
<para>(訳注1) GPL では、「ソースコードを実際に受け取るか、
あるいは、希望しさえすればそれを入手することが可能であること」
@ -797,7 +799,7 @@
</indexterm>
<listitem>
<para>FreeBSD のソースツリーは
<ulink url="http://www.cvshome.org/">CVS</ulink>
<ulink url="http://ximbiot.com/cvs/wiki/">CVS</ulink>
(Concurrent Versions System) によってメンテナンスされています。
CVS はソースコード管理用のフリーソフトウェアで、
FreeBSD のリリースにも含まれています。FreeBSD
@ -857,10 +859,11 @@
コアチームのほとんどは FreeBSD に対してボランティアの立場であり、
FreeBSD プロジェクトからは何ら金銭的な支援を受けていない、
ということです。ですから、
ここでの <quote>責任</quote> は <quote>保証されたサポート</quote> ではありません。
そういう意味で、
上記の <quote>取締役会</quote> という例えはあまりよくないかもしれません。
むしろ、FreeBSD のために人生を棒に振ってしまった人の集まりといった方が正しいかも…。</para>
ここでの<quote>責任</quote>は
<quote>保証されたサポート</quote>ではありません。
そういう意味で、上記の<quote>取締役会</quote>
という例えはあまりよくないかもしれません。むしろ、FreeBSD
のために人生を棒に振ってしまった人の集まりといった方が正しいかも…。</para>
</note>
</listitem>
</varlistentry>
@ -870,17 +873,15 @@
<indexterm><primary>コントリビュータ</primary></indexterm>
<listitem>
<para>最後になりますが、
もっとも重要で多数をしめる開発者はフィードバック
やバグフィクスをどんどん送ってくれるユーザ自身です。
もっとも重要で多数をしめる開発者はフィードバックやバグフィクスをどんどん送ってくれるユーザ自身です。
FreeBSD の開発に関わっていきたいという人は、
議論の場である
&a.hackers; に参加するとよいでしょう。
議論の場である &a.hackers; に参加するとよいでしょう。
FreeBSD 関連メーリングリストに関する詳細は、
<xref linkend="eresources"> をご覧ください。</para>
<para>
<citetitle><ulink url="&url.articles.contributors;/article.html">
FreeBSD への貢献者リスト</ulink></citetitle>
FreeBSD への貢献者リスト</ulink></citetitle>
は日に日に長くなっています。
あなたも今日、何か送ることからはじめてみませんか?</para>
@ -941,41 +942,44 @@
機能、安定性の面で劇的に改善されました。
<!-- XXX is the rest of this paragraph still true ? -->
もっとも大きな変化は仮想メモリシステムに おける改良で、
統合化された VM/file バッファキャッシュを用いる
ことで性能を向上させながらも FreeBSD
統合化された VM/file
バッファキャッシュを用いることで性能を向上させながらも FreeBSD
のメモリの使用量を減らすことができたことです。そのおかげで、最低
5&nbsp;MB メモリという制約上でも動作するようになりました。
その他の拡張としては、NIS のクライアントとサーバの完全なサポート、
トランザクション TCP のサポート、ダイヤルオンデマンド PPP,
統合された DHCP のサポート、改良された SCSI サブシステム、
ISDN, ATM, FDDI, Fast Ethernet や Gigabit Ethernet (1000&nbsp;Mbit)
アダプタへの対応、最新の Adaptec コントローラ対応の改良や、
ISDN, ATM, FDDI, Fast Ethernet や Gigabit Ethernet
(1000&nbsp;Mbit) アダプタへの対応、最新の Adaptec
コントローラ対応の改良や、
数百件におよぶバグの修正などがあります。</para>
<para>FreeBSD では基本配布セットに加え、移植されたソフトウェア集
として数千の人気の高いプログラムを提供しています。
<para>FreeBSD では基本配布セットに加え、
移植されたソフトウェア集として数千の人気の高いプログラムを提供しています。
この文書を印刷している時点で &os.numports;
以上の ports (移植ソフトウェア) が存在します。
ports には http (WWW) サーバから、ゲーム、言語、
エディタまでありとあらゆるものが含まれています。
ports はオリジナルソースに対する <quote>差分</quote> という形で表現されており、
ports はオリジナルソースに対する
<quote>差分</quote>という形で表現されており、
Ports Collection 全体でも &ports.size; 程度にしかなりません。
こうすることで ports の更新を容易にし、
昔の 1.0 Ports Collection が要求したディスクスペースよりも少な
くて済むようになります。
こうすることで ports の更新を容易にし、昔の 1.0 Ports Collection
が要求したディスクスペースよりも少なくて済むようになります。
ports をコンパイルするには、
インストールしたいと思っているプログラムのディレクトリに移動し、
<command>make install</command> とすると、
あとはすべてシステムがやってくれます。
どの ports もオリジナルの配布セットを動的に
CDROM や近くの FTP サーバから取ってくるので、
ディスクは構築したいと思っている ports の分だけを準備しておけば十分です。
ディスクは構築したいと思っている
ports の分だけを準備しておけば十分です。
ほとんどの ports は、すでにコンパイルされた状態で
<quote>package</quote> として提供されており、
ソースコードからコンパイルしたくない場合、これを使うと
(<command>pkg_add</command>
というコマンドで) 簡単にインストールできます。
package と ports に関する詳細は、<xref linkend="ports"> をご覧ください。</para>
package と ports に関する詳細は、<xref
linkend="ports"> をご覧ください。</para>
<para>最近の FreeBSD マシンであれば、
<filename>/usr/share/doc</filename>