diff --git a/ja/platforms/amd64.sgml b/ja/platforms/amd64.sgml index 40463ae92a..bfbabaaf27 100644 --- a/ja/platforms/amd64.sgml +++ b/ja/platforms/amd64.sgml @@ -1,64 +1,64 @@ - - + + %includes; ]> &header; 大槌を振る BSD デーモン

このページは AMD 社 の AMD64 アーキテクチャへの FreeBSD の移植に関する情報をまとめたものです。 AMD64 アーキテクチャは、以前は x86-64 または ``Hammer'' として知られていました。

AMD Opteron™ および AMD Athlon™ 64 プロセッサは AMD64 アーキテクチャを採用しています。

現状

現在、FreeBSD/amd64 は 64 ビットマルチユーザーモードで動いています。 マルチプロセッサハードウェアには対応していますが、現時点では単一プロ セッサモードでしか動作しません。

AMD64 プラットフォームは現在、Tier 2 FreeBSD プラットフォームです。

FreeBSD/amd64 関連リンク

その他の有用なリンク

AMD64 関連文書

ソフトウェアツール

関連プロジェクト

&footer; diff --git a/ja/platforms/mips.sgml b/ja/platforms/mips.sgml index dc1ba0fded..8e0455b68f 100644 --- a/ja/platforms/mips.sgml +++ b/ja/platforms/mips.sgml @@ -1,72 +1,72 @@ - - + + %includes;]> &header;

このページには、FreeBSD の MIPS への移植についての情報があります。

一般情報

よくある質問

  1. FreeBSD/MIPS プロジェクトとは何ですか
  2. どのハードウェアを対象にしていますか
  3. 現在の状況はどうなっていますか
  4. どうすれば FreeBSD/MIPS を入手できますか
  5. 誰に連絡すればよいですか

FreeBSD/MIPS プロジェクトとはなんですか

FreeBSD/MIPS は、FreeBSD オペレーティングシステムの MIPS R4K 以降 のプロセッサを搭載したコンピューター、特に SGI の MIPS への移植です。

どのハードウェアを対象にしていますか

現時点では、SGI の MIPS コンピュータです。一般的な組み込み基板や SGI が提供しているものとそう変わらない構成のコンピュータは近い将来 対象にする予定です。

現在の状況はどうなっていますか

FreeBSD/MIPS は開発の初期段階にあります。現在進行中の作業については、 プロジェクトの状況のページをご覧く ださい。

どうすれば FreeBSD/MIPS を入手できますか

FreeBSD/MIPS は FreeBSD の Perforce リポジトリで開発されています が、時折り差分がメーリングリストに投稿されます。

誰に連絡すればよいですか

Juli Mallett がプロジェ クトの主要人物です。コードを貢献できるなら、彼女に連絡してください。 単にプロジェクトの状況を知りたい場合は、 プロジェクトの状況のページを定期的 に参照するか、FreeBSD/MIPS メーリングリストに 参加してください。

FreeBSD/MIPS メーリングリスト

このメーリングリストを購読するには、<freebsd-mips-subscribe@FreeBSD.org> にメールを送るか、mailman インタフェースを利用してください。

&footer; diff --git a/ja/platforms/pc98.sgml b/ja/platforms/pc98.sgml index bab47db09c..48ec44f124 100644 --- a/ja/platforms/pc98.sgml +++ b/ja/platforms/pc98.sgml @@ -1,60 +1,60 @@ - - + + %includes; ]> &header;

FreeBSD/pc98 は NEC PC-98x1 (pc98) アーキテクチャで 動作することを目的とした FreeBSD の移植です。 プロジェクトのゴールは FreeBSD/pc98 を他のアーキテクチャと 同じように動作させることです。 カーネルソースのほとんどは FreeBSD のソースツリーに統合されており、 ソースから構築されるユーザーランドユーティリティも問題なく動きます。

FreeBSD/pc98 ハードウェアノート

5.1-CURRENT ハードウェアノート

必要な作業

FreeBSD/pc98 に関連するリンク

&footer; diff --git a/ja/platforms/ppc.sgml b/ja/platforms/ppc.sgml index 8e44ee3807..33fb2e553e 100644 --- a/ja/platforms/ppc.sgml +++ b/ja/platforms/ppc.sgml @@ -1,32 +1,122 @@ - + %includes;]> - + - + &header;

このページには、FreeBSD の - PowerPC への移植に関する情報をまとめてあります。

+ PowerPC® への移植に関する情報をまとめてあります。

-

FreeBSD/ppc 関連リンク

+

一般情報

-

その他の有用なリンク

+

最近の情報

+ + + +
+ +

よくある質問

+ +
    +
  1. FreeBSD/PowerPC プロジェクトとは何ですか?
  2. +
  3. どのハードウェアを対象にしていますか?
  4. +
  5. 現在の状況はどうなっていますか?
  6. +
  7. どうすれば FreeBSD/PowerPC を入手できますか?
  8. +
  9. 誰に連絡すればよいですか?
  10. +
+ +

FreeBSD/PowerPC プロジェクトとは何ですか?

+ +

FreeBSD/PowerPC は、FreeBSD オペレーティングシステムの + PowerPC プロセッサを搭載したコンピュータ、特に最近の + Macintosh® コンピュータへの移植です。

+ +

どのハードウェアを対象にしていますか?

+ +

現時点では、"New World" (つまり、カラフルな外装の) Apple + Macintosh です。古い Power Mac® や、Open Firmware を用いている + Apple 製ではないコンピュータなど、他のプラットフォームはその後で対 + 象にする予定です。

+ +

現在の状況はどうなっていますか?

+ +

FreeBSD/PowerPC は、今まさにシングルユーザモードで起動しようとい + うところです。

+ +

どうすれば FreeBSD/PowerPC を入手できますか?

+ +

FreeBSD/PowerPC は、cvs レポジトリの -CURRENT にほとんど入っています。

+ +

誰に連絡すればよいですか?

+ +

Benno Rice 氏がプロジェクト + の主要人物です。コードを貢献できるなら、彼に連絡してください。 + 単にプロジェクトの状況を知りたい場合は、定期的にこのページを参照するか、 + FreeBSD/PowerPC メーリングリスト に + 参加してください。

+ +

FreeBSD/PowerPC メーリングリスト

+ +

このメーリングリストを購読するには、<freebsd-ppc-subscribe@FreeBSD.org> + にメールを送るか、mailman + インタフェースを利用してください。

+ +

ドキュメント、ホワイトペーパー、ユーティリティ

+ + + +

その他の有用なリンク

&footer; diff --git a/ja/platforms/sparc.sgml b/ja/platforms/sparc.sgml index da1bd91899..d87b6cfc22 100644 --- a/ja/platforms/sparc.sgml +++ b/ja/platforms/sparc.sgml @@ -1,235 +1,131 @@ - - - - - %includes;]> + + + + %includes; +]> - - + + &header; -

このページは、FreeBSD を UltraSPARC システムに移植するための情報が掲載され - ています。

+

はじめに

-

一般的な情報

+

このページは、FreeBSD を Sun Microsystem の UltraSPARC® + アーキテクチャへの移植に関する情報が掲載されています。UltraSPARC は + + Tier 1 アーキテクチャであり、FreeBSD プロジェクトによって + 全面的にサポートされています。しかしながら、i386 や alpha への + 移植ほどには成熟していません。UltraSPARC への移植に関する議論は、 + freebsd-sparc + メーリングリストで行われています。

+ +

目次

-

ソースコード

+

功績

+ +

下記の人々は、表舞台または裏方で FreeBSD への移植を軌道に乗せる + ために作業してくれました。

-

文書と白書

+

最近のニュース

+ +

ハードウェアリスト

-
  • Open - Firmware Home Page (Sun)
  • +

    対応しているシステムを以下に記載します。複数のプロセッサを搭載した + すべての対応システムにおいて SMP に対応しています。詳細は、お使いの + リリースの + + リリースノートをご覧ください。

    + + -
  • Data - Size Neutrality
  • +

    次のシステムにも対応していますが、オンボード SCSI コントローラに + 対応していないため、netboot することしかできません。 + この SCSI コントローラーに対応する作業は進行中です。

    -
  • Why - LP64?
  • + -

    その他の有用なリンク

    +

    次のシステムは未対応です。

    -
  • NetBSD/SPARC
  • +

    ここに記載されておらず、UltraSPARC III またはそれ以降のプロセッサを + 搭載していないシステムは動作すると期待されますが、テストされて + いないかもしれません。ここに記載されていないシステムをお持ちでしたら、 + ぜびテストを行って 私たちに + 連絡してください。

    -
  • OpenBSD/SPARC
  • +

    何をしなければならないか

    -
  • FirmWorks
  • + + +

    有用な情報

    + + -
    - -

    移植の歴史

    - -

    - FreeBSD/sparc64 プラットフォームへの移植は、1997 年に Jason Evans によって始め - られました。 - もともとこの移植はサン マイクロエレクトロニクス社の手助けがありましたが、彼ら - はその後手を引きました。これはサンからの、RedHat Linux 6.1 が同社から購入でき、 - 新しい UlatraSPARC サーバやワークステーションと共に発送されることをアナウンス - した - このプレスリリース(訳注: - 日本語ヘッドライン)を見るにあたって、非常に興味深いことです。サンは、Jason - が移植作業に公的資格としては関わらないと発表した少し後、1998 年 5 月に Linux - インターナショナルに加わりました。FreeBSD のリリースエンジニアである Jordan Hubbard - は - Jason の投稿に答えて、誰かがその手綱を引き受ける必要があると提案しました。

    - -

    サン撤退のニュースにはがっかりさせららたものの、FreeBSD/sparc64 は終わりま - せんでした。メーリングリストは数名の人達がコーディング作業をしている間、休止状 - 態になったことはありましたが。1998年10月末、ソースコードの tarball が入手可能 - になりました。

    - -

    Paolo Di Francesco が次なる移植の「父」でした。Paolo は移植史上初めて、情報と - 開発者とタスクを、プロジェクト管理として知られている構造に組織しようとしました。 - もしこれが 98 年から 99 年にかけてのホリデーシーズンでなく、メーリングリストに - いささかおしゃべりな人達がいなければ、Paolo は続けていたでしょう。彼の代で、た - くさんの人々が古い Sun SPARC アーキテクチャでの作業を開始しました。これはプロ - ジェクトに小さな亀裂をもたらしました。またより能力のあるほとんどの人達は UltraSPARC - ファミリーのマシンの側にいました。幸運にも これがメーリングリストの静寂の時を - 引き起こすことはありませんでした。テレコムイタリアがメーリングリストを活かし続 - けてくれたからです。彼らのシステムに起きた小さな故障が、Paolo の投稿のひとつを - 送り直して直して直して直して...。この投稿の繰り返しは、メーリングリストが再びお - となしくなった 1999 年まで続きました。

    - - -

    これが現在の状態をもたらしました。David O'Brien は長いあいだ移植の作業を始 - めたくてうずうずしていましたが、ある種の指示があるのを待ちかまえていました。 - 月日が移ろって 2000 年になるにあたって、彼は自分がやらなければ誰もこの挑戦を受 - けて立たないであろうことに気づきました。移植の進捗状況は 1998 年にリリースされ - た初期のブートコードからほとんど変化はありませんでした。移植の歴史についての残 - りの部分は、Jason Evans がもっともよく説明しています。それは - ここにあります。

    - -
    - -

    移植の進捗状況

    - -
    -

    これが 1997 年か 1998 年からのものであることを念頭において読んで下さい。 - この情報は Jason Evans によって書かれたオリジナルの FAQ をもとにしています。

    -
    - -

    Sparc64 プラットフォームへの移植は、まだ初期の段階にあります。FreeBSD/sparc64 - を実現するために、すべきことの調査をだいたい終えましたが、作業の大部分は終わっ - ていません。

    - -

    移植が始まったいきさつはこんなところです。サンマイクロエレクトロニクス (SME) - は サンの一部門で、マイクロプロセッサを生産しています。現在まで、SMCC (サンの - 一部門でワークステーションを作っている) は SME の最大の顧客でした。SME はその - 販売の拡大を望んでいて、そうするにはサンの外部の人達に CPU を売る必要がありま - した。FreeBSD は、それを達成するの手段のひとつとして注目されました。

    - -

    サンが、その Solaris の提供とぶつかると思われる FreeBSD の移植になぜ出資す - ることができたのかを理解するには、サンがしばしば互いに競合する - ビジネスユニットに分割されているということを認識する必要があります。サンの Solaris - な人達は FreeBSD の移植と競合したくはなかったかもしれませんが、彼らのやめさせ - ようというパワーはそのビジネスモデルのありかたによっておさえこまれてしまいまし - た。もちろん、もし FreeBSD の移植が大いなる脅威であったなら、SMI (サンを取りま - とめている会社) が止めたことでしょう。しかしながら、FreeBSD は Solaris とは異 - なるセクタの市場の需要にあっていたため、そうはなりませんでした。Solaris は巨大 - な MP サーバで素晴らしいことをやってのけます。FreeBSD は高速で、小型サーバ寄り - でした。それにある種のエンベドアプリケーションに役に立ちました。これは、実は - SME が FreeBSD の UltraSPARC への移植に興味を持った、主たる理由でした。

    - -

    だいぶ前になりますが、SME は FreeBSD コアチームに公式な UltraSPARC の移植と - 引き換えに (詳細は知りませんが) 金銭的な見返りを提供すると持ちかけました。コア - チームはこの提案を拒絶しました。繰り返しますが、詳細は知りませんが、SME の提案 - はさほど大きな関心をひかなかったと、Jordan Hubbard は声明を出し (というよりそう - 推測されます) ています。こういった提案には、長年に渡るサン内部の人間からのサポート - が含まれている必要があるからです。

    - -

    Jordan の声明は非常に意味のあるものでした。この移植の準備のためにドキュメン - テーションを追いかけましたが、時間がかかりすぎてサンの外部の人間にとって難しい、 - たぶん不可能だと思われました。そのようなアクセスなしにして、このようなプロジェ - クトを継続的に進めて行くことは難しいでしょう。

    - -

    さて、そろそろこの物語に私のバックグランドを交えて行きましょう。私は 1997 年 - 9 月に SME で働き始めました。最初の週のうちに、SME がコアチームと交渉している - という風の噂を聞きつけました。私はそのプロジェクトに非常に興味を持っているこ - とを伝えました。粘ったかいあって (それに SME の提案が失敗に終わったのもあって)、 - 移植作業を始める許可をもらうことができました。

    - -

    SME でのその他の職務は、OS 達 / RTOS 達を UltraSPARC に移植しているソフト - ウェアベンダの情報を探すことでした。FreeBSD の移植に関係するハードウェアの情報 - を集めるのに、ちょうどいい位置にいることができました。

    - -

    ここが落とし穴です。私はドキュメンテーションにアクセスできるし、開発できる - マシンもあるけれど、低レイヤの OS やハードウェアでの経験がほんの少ししかありま - せんでした。素早く習得することはできても、他にも学ぶべきことがたくさんありまし - た。すでに何人もの人が FreeBSD 移植への鍵となるコンセプトを理解する手助けをし - てくれていましたが、そこには多くの、もっと多くの勉強しなくてはいけないことがあ - りました。

    - -

    つまり、私は下記のような手助けを利用することができるわけです (もちろん、排 - 他的にではありません):

    - -
      -
    1. カーネルとハードウェアの詳細に関する私の質問に答えてください。例えば、MMU - に関するドキュメンテーションは持っていますが、実際触ったことは全くありません。 - そこで John Dyson は、メモリ管理に関する大ざっぱなポイントを説明してくれたり、 - PC や Sun の性質の違いによる設計の問題を議論することも含め、ボランティアして - くれました。
    2. - -
    3. 実際、コードを書いてください。
    4. - -
    5. 例えばウェブページ、バグの追跡、FAQ などさまざまな管理関係の仕事をしてく - ださい。
    6. - -
    7. 助けるために貴方ができることならなんでもしてください。
    8. -
    - -
    - -

    よくある質問とその答え

    - -
      -
    1. 古い FAQ はどうしてしまったのでしょう?
    2. -
    3. 移植の進捗状況はどうでしょう?
    4. -
    5. FreeBSD/sparc64 はどの機種で動作するようになりますか?
    6. -
    7. FreeBSD/sparc64 は X デバイスをサポートしますか?
    8. -
    9. FreeBSD/sparc64 は Solaris/SunOS バイナリを走らせることがで - きるようになりますか?
    10. -
    - -

    古い FAQ はどうしてしまったのでしょう?

    - -

    それはここ - にあります。 - 古い FAQ は SME が中心で sun4u 独特なものになっています。これらは現在の移植 - の状況を反映していません。SME が公式サポートを打ち切って、開発環境のほとんど - はより古い Sun SPARC ハードウェアで行われているからです。その上、このところ - 新しいよくある質問はありませんでした。古い FAQ にある項目のほとんどは、メー - リングリストがアーカイブ化されるかなり前のものです。

    - -

    移植の進捗状況はどうでしょう?

    - -

    初期の段階にいる間は、それにみんなが移植作業に興味を持ち続けてくれるように - 進行状況をオンラインで見れるようにしています。

    - -

    FreeBSD/sparc64 はどの機種で動作するようになりますか?

    - -

    今現在ですか? ありません。移植は何の上で走らせるにもほど遠い状態にあります。 - 私達はできる限りの機種をサポートする予定です。FreeBSD/sparc64 は最低でも PCI / IDE - ベースの全ワークステーションで動作すると考えていただければいいと思います。

    - -

    FreeBSD/sparc64 は Xデバイスをサポートしますか?

    - -

    質問 #3をご覧下さい。

    - -

    FreeBSD/sparc64 は Solaris/SunOS バイナリを走らせることができ - るようになりますか?

    - -

    FreeBSD/sparc64 がいくばくかの Solaris/SunOS エミュレーションを提供すること - になるのは、理にかなっていると思います。ただ具体的な話をするには、時期尚早です。

    - &footer; diff --git a/ja/platforms/x86-64.sgml b/ja/platforms/x86-64.sgml index 5ec724d011..a05c0b9d08 100644 --- a/ja/platforms/x86-64.sgml +++ b/ja/platforms/x86-64.sgml @@ -1,27 +1,27 @@ - - + + %includes; ]> - + &title;

    FreeBSD の x86-64 への移植は、amd64 に改名されました。 数秒以内に、新しいプロジェクトのページに変更されます。 そうならない場合は、お手数ですがリンクをたどって、ブックマークを 更新してください。

    ご不便をおかけして申し訳ありません。