  (カーネルの JAVA バイナリサポート (廃))
  JAVA(tm) はオブジェクト指向のプログラム言語で SUN が開発し
  ました。JAVAプログラムはコンパイルされると様々なアーキテク
  チャや OS 上のランタイム・システムで翻訳できるような "JAVA 
  バイトコード" バイナリになります。JAVA バイナリは汎用性の
  ある実行形式になりつつあります。

  JAVA バイナリを実行したいなら anonymous ftp 経由で 
  ftp://metalab.unc.edu/pub/Linux/docs/HOWTO から入手できる 
  Java on Linux HOWTO を読んでください。そして HOWTO に書い
  てあるように Java Developers Kit (JDK) に含まれるランタイ
  ム・システムをインストールする必要があるでしょう。これは 
  Linux カーネルから完全に独立しており動かすためにここで Yと
  答える必要はありません。

  ここで Y と答えると他の Linux プログラムと同様にその名前を
  入力するだけで JAVA バイトコードバイナリを実行できるように
  なります。(またこれを有効にするために JDK をインストールす
  る必要があります)。より多くの JAVAプログラムが利用できるよ
  うになるにつれて、この使い方は徐々に広まっていくでしょう。
  JAVA アプレット(少しだけ埋め込まれた JAVA バイナリ)を含み
  "<!--applet-->" という文字列からはじまる HTML ファイルを実
  行することさえもできます。この機能を使いたければ、ここで Y 
  と答えDocumentation/java.txt を読んでください。

  もしこのオプションを無効にすればカーネルは 4 KB 程小さくな
  ります。それは大した量ではありませんしそれだけでサポートの
  削除を正当化するものではありません。しかし JDK をインストー
  ルしていないのならこの削除は良い考えです。モジュールサポー
  トのために M と答えておいて JDK をインストールしたときやそ
  れなしには生きていけないような面白い Java プログラムを見つ
  けたときにそのモジュールを後からロードしても良いです。その
  モジュールは binfmt_java.o と言います。

  この Java サポートの完全な機能はより一般的なオプションであ
  る次の"MISC バイナリのカーネルサポート" でも提供しています。
  そのためこのオプションは今では使われないと考えられており、
  もし Java プログラムを分かりやすく実行したいと思っているな
  ら、ここでは N と答え "MISCバイナリのカーネルサポート" に 
  Y と答えるべきです。

  <武本>


