doc/ja/java/newsflash.sgml
Jun Kuriyama 6a9374dddc Fix typo.
Submitted by:	Shun SUZUKI <si006@ccm.gs.niigata-u.ac.jp>
2000-04-27 12:43:37 +00:00

414 lines
18 KiB
Text

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/ja/java/newsflash.sgml,v 1.1 2000/04/27 02:05:07 kuriyama Exp $">
<!ENTITY title "FreeBSD Java Project: Newsflash">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
<!-- $FreeBSD: www/ja/java/newsflash.sgml,v 1.1 2000/04/27 02:05:07 kuriyama Exp $ -->
<!-- The FreeBSD Japanese Documentation Project -->
<!-- Original revision: 1.6 -->
]>
<html>
&header;
<table width="600" border="0">
<tr>
<td>
<H2>2000 年 3 月</H2>
<UL>
<li><b>2000 年 3 月 22 日:</b>
JDK 1.2.2 のプレ・アルファパッチが出ました.
<BR>Greg Lewis がプレ・アルファパッチを新し物好きな Java ユーザに
自分の ネイティブな FreeBSD JDK 1.2.2 をビルドするようにリリースしました.
このプロセスは弱気になったからではなく, 結果の JDK
がプロダクションシステムのためではないからです.
AWT ほとんどと Swing のデモは実行するために見つかっているとも言われています.
やることはたくさんあります. テスターは多い方にこしたことはありません.
パッチとビルドの手順書は
<A HREF="http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz">http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz</A>
からダウンロードできます.
現時点での既知の問題とテストの結果は
<A HREF="http://web.inter.nl.net/users/kjkoster/java/index.html">http://web.inter.nl.net/users/kjkoster/java/index.html</A>
で見つけることができます.</li>
</UL>
<H2>2000 年 1 月</H2>
<UL>
<li><b>2000 年 1 月 30 日:</b> Blackdown 1.2.2RC4 JDK<BR>
Linux の Blackdown 移植チームが JDK 1.2 の RC4 をリリースしました.
それは FreeBSD 3.4-STABLE 移行でテストされすべてのデモアプレットと
jfc のデモを実行されました.
Apache JServ と一緒に実行したときの問題を指摘している人達もいます.
これが FreeBSD の ports ツリーに組み込まれるまで, これは
<a href="http://www.jmcm.org/tech/ports/linux_jdk.html">
http://www.jmcm.org/tech/ports/linux_jdk.html</a>
で見つけられます. (Jose Marques の報告)</li>
</ul>
<H2>1999 年 11 月</H2>
<UL>
<LI><B>1999 年 11 月 28 日:</B> 強化の要望<BR>
我々は Sun に FreeBSD への公式な移植を出してくれるよう陳情しています.
我々は現在投票で第2位につけています.
あなたが Java Developer's Connection のメンバーなら (それはフリーです),
あなたは
<A HREF="http://developer.java.sun.com/developer/bugParade/bugs/4288745.html">http://developer.java.sun.com/developer/bugParade/bugs/4288745.html</A>
から投票できます.</li>
<LI><B>1999 年 11 月 9 日:</B>JDK 1.1.8
のマルチキャストのセパレートクラスのバグを修正したリリース.
<UL>
<LI><A HREF="jdk1.1.8_AOUT.V99-11-9.tar.gz">jdk1.1.8_AOUT.V99-11-9.tar.gz</A>.
A.OUT バイナリ形式を使う FreeBSD 2.2.* バージョン用.</li>
<LI><A HREF="jdk1.1.8_ELF.V99-11-9.tar.gz">jdk1.1.8_ELF.V99-11-9.tar.gz</A>.
ELF バイナリ形式を使う FreeBSD 3.* と 4.* バージョン用.
注意: -CURRENT で加えられた多くの変化により, JDK
は適正に動かない恐れがあります.</li>
</UL></li>
</UL>
<H2>1999 年 10 月</H2>
<UL>
<LI><B>1999 年 10 月 11 日:</B>
Java2/JDK1.2 の移植が再始動しました.
じきに手にはいる FreeBSD 3.3-stable/ELF
版の'アルファ'リリースに期待しましょう.</li>
</UL>
<H2>1999 年 9 月</H2>
<UL>
<LI><B>1999 年 9 月 22 日:</B>
JDK のスピードアップを行い,
ユーザに指摘されたさらにいくつかのバグを再び修正して更新した JDK1.1.8 です.
詳しくは本リリースに含まれている README.FreeBSD をご覧ください.
<UL>
<LI><A HREF="jdk1.1.8_AOUT.V99-9-22.tar.gz">jdk1.1.8_AOUT.V99-9-22.tar.gz</A>.
A.OUT バイナリ形式を使う FreeBSD 2.2.* バージョン用.</li>
<LI><A HREF="jdk1.1.8_ELF.V99-9-22.tar.gz">jdk1.1.8_ELF.V99-9-22.tar.gz</A>.
ELF バイナリ形式を使う FreeBSD 3.* と 4.* バージョン用.</li>
</UL>
</UL>
<H2>1999 年 7 月</H2>
<UL>
<LI><B>1999年 7月 19日:</B>
ちょっと(しかし迷惑なバグでしたが)修正して更新した
JDK1.1.8 リリースです. まず, ネットパッチ(以下を参照)がビルドに
取り込まれました. 次に, 迷惑な浮動小数点バグが発見され修正されました.
後者のバグは, 浮動小数演算を行なうマルチスレッドコードで影響があり,
そのコードは完全に信頼できない結果を出力します.
<UL>
<LI><A HREF="jdk1.1.8_AOUT.V99-7-19.tar.gz">jdk1.1.8_AOUT.V99-7-19.tar.gz</A>.
A.OUT バイナリ形式を使う FreeBSD 2.2.* バージョン用.</li>
<LI><A HREF="jdk1.1.8_ELF.V99-7-19.tar.gz">jdk1.1.8_ELF.V99-7-19.tar.gz</A>.
ELF バイナリ形式を使う FreeBSD 3.* と 4.* バージョン用.</li>
</UL></li>
<LI><B>1999 年 7 月 2 日:</B>
JAVA の
<A HREF="http://java.sun.com/products/javacomm/index.html">JAVA's CommAPI</A>
を FreeBSD コミュニティが無料で利用できるようにすることを目指す
FreeBSD CommAPI 移植チームの結成. プロジェクトは
<A HREF="mailto:jdricot@ulb.ac.be?subject=JAVA CommAPI: ">DRICOT
Jean-Michel</A> によって運営され
<A HREF="http://student.ulb.ac.be/~jdricot/commapi/">http://student.ulb.ac.be/~jdricot/commapi/</A>
にて公式にメンテナンスされます.
プロジェクトに参加したい方は, 気軽に彼にコンタクトをとってださい. </li>
</UL>
<H2>1999 年 6 月</H2>
<UL>
<LI><B>1999 年 6 月 8 日:</B>
JDK 1.1.8 リリースにちょっとしたバグが
見つかりました. UDP ソケットを使う場合に影響があります.
ブロードキャストアドレスにパケットを送ろうとすると, FreeBSD の JDK が
permissions error となり, 思ったように動作しないというものです.
このバグは修正済みです. リリース全体を作り直す代わりに,
この問題にひっかかっている方向けに小さなパッチ集を作りました.
この問題にひっかかっている方は, さっそく gzip した tar
ファイルをダウンロードして, JDK をインストールした場所で展開してください.
そのままで, 古い版の上からインストールされます.
このバグに影響を受けていない方は, このパッチを適用する必要はありません.
もちろん, パッチをあてても構いません.
<UL>
<LI><A HREF="AOUT.netpatch.tar.gz">AOUT.netpatch.tar.gz</A>.
A.OUT バイナリ形式を使う FreeBSD 2.2.* バージョン用.</li>
<LI><A HREF="ELF.netpatch.tar.gz">ELF.netpatch.tar.gz</A>.
ELF バイナリ形式を使う FreeBSD 3.* と 4.* バージョン用.</li>
</UL>
<LI><B>1999 年 6 月 3 日:</B>
A.OUT と ELF の JDK 1.1.8 のリリース.
このリリースでは, 昔の 3.* の ELF のリリースをサポートします
(変更されたローダーは必要ありません).
また, FreeBSD のすべてのリリースで LOCALE
とタイムゾーンサポートのバグが修正されました.
<UL>
<LI><A HREF="jdk1.1.8_AOUT.V99-6-3.tar.gz">jdk1.1.8_AOUT.V99-6-3.tar.gz</A>.
A.OUT バイナリ形式を使う FreeBSD 2.2.* バージョン用.</li>
<LI><A HREF="jdk1.1.8_ELF.V99-6-3.tar.gz">jdk1.1.8_ELF.V99-6-3.tar.gz</A>.
ELF バイナリ形式を使う FreeBSD 3.* と 4.* バージョン用.</li>
</UL>
<LI><B>1999 年 6 月 1 日:</B>
JDK2 の状況
<UL>
<LI>JDK1.2/JDK2 の移植作業はとてもゆっくり進んでいます.
それは, 開発チームが JDK1 のきちんとしたリリースに力を集中させているからです.
大抵の JDK2 に関係する開発上の問題は, JDK1 のリリースと, Sun が提供する
JDK1 用の
<A HREF="http://java.sun.com/products/jfc/index.html#download-swing">Swing</A>
を使うことでまかなえます. これは FreeBSD で非常に調子良く動作します.</li>
</UL>
</UL>
<H2>1999 年 4 月</H2>
<UL>
<LI><B>1999 年 4 月 16 日:</B>
新しい JDK1.1.7 A.OUT のリリース.
これは 3月のリリースのビルド上の問題に対する修正です. 近い将来,
新しい ELF リリースを作成して, 古い3.0 系のリリースもサポートする予定です.
<UL>
<LI><A HREF="jdk1.1.7_AOUT.V99-4-16.tar.gz">jdk1.1.7_AOUT.V99-4-16.tar.gz</A>.
A.OUT バイナリ形式を使う FreeBSD 2.2.* バージョン用.</li>
</UL></li>
</UL>
<H2>1999 年 3 月</H2>
<UL>
<LI><B>1999 年 3 月 26 日:</B> JDK1.1.7 で ELF をサポート.
あわせて, ちょっとしたバグ修正を含む新しい A.OUT のリリース.
<UL>
<LI><A HREF="jdk1.1.7_AOUT.V99-3-24.tar.gz">jdk1.1.7_AOUT.V99-3-24.tar.gz</A>.
A.OUT バイナリ形式を使う FreeBSD 2.2.* バージョン用.</li>
<LI><A HREF="jdk1.1.7_ELF.V99-3-25.tar.gz">jdk1.1.7_ELF.V99-3-25.tar.gz</A>.
ELF バイナリ形式を使用する, FreeBSD のバージョン 3.x と 4 用.
<B>注意</B>: これには 1999年 3月 24日に, 実行時 dladdr()
の機能をサポートするように変更の施されたライブラリローダが必要です.
1999年 3月 24日よりも後の日付のついた 3.1-stable または 4.0-current を
使っていなければなりません. 新しいローダのバイナリが手に入らなかったり,
-stable や -current を追いかけていないということであれば, ここから
ld-elf.so.1 ファイルをダウンロードして /usr/libexec/ld-elf.so.1 という
名前でインストールすることができます (これを実施するためには root になる必要があります):
<PRE># install -c -s -o bin -g bin -m 555 -C -fschg <B>ld-elf.so.1</B> /usr/libexec</PRE>
</li>
</UL>
<LI><B>1999 年 3 月 16 日:</B> 開発の現状のお知らせ:
<UL>
<LI>ELF 版 JDK1.1.7 :
JDK1.1.7 の ELF 用ビルド (FreeBSD 3.x またはそれ以降で使うための) が,
最初の内部テスト段階に入りかかっています.
数週間でベータリリースが利用可能になるはずです.</li>
<LI>JDK2 (JDK1.2 としても知られる):
数人の人々が JDK2 を
FreeBSD に移植するために作業していますが, 仕事の進みはゆっくりしています.
開発者にこのプロジェクトの作業を行う時間が不足していることが主な原因です
(Blackdown の JDK2 の移植がリリースされれて,
彼らがソースコード差分を公表するれば, 我々の開発の助けになります).</li>
</UL></li>
</UL>
<H2>1998 年 12 月</H2>
<UL>
<LI><B>1998 年 12 月 21 日:</B>
<A HREF="jdk1.1.7.V98-12-21.tar.gz">jdk1.1.7.V98-12-21.tar.gz</A>.
<UL>
<LI>JDK1.1.7 のバグ修正版.
特に JDK に存在した重大で不快な一対の剰余演算バグを突き止めた
Keith White に感謝します.
また, 本リリースでは, ファイル記述子の上限が 256 から 2048 に上げられています.
JRE もまたより使いやすくなっているはずですし, もう本当に Keith に感謝です.</li>
</UL></li>
</UL>
<H2>1998 年 11 月</H2>
<UL>
<LI><B>1998 年 11 月 14 日:</B>
<A HREF="jdk1.1.7.V98-11-5.tar.gz">jdk1.1.7.V98-11-5.tar.gz</A>.
<UL>
<LI>JDK1.1.7 への更新. 本リリースに向けてほとんどの試験を行ってくれた
Patrick Gardella
<A HREF="mailto:patrick@cre8tivegroup.com">patrick@cre8tivegroup.com</A>
に感謝します.</li>
</UL></li>
</UL>
<H2>1998 年 9 月</H2>
<UL>
<LI><B>1998 年 9 月 23 日:</B>
<A HREF="jdk1.1.6.V98-9-23.tar.gz">jdk1.1.6.V98-9-23.tar.gz</A>.
<UL>
<LI>8 月 14 日付の JDE と JRE は双方で jre
についてのリンクが誤って行われていましたので,
今回正しくリンクしてリビルドしたものをリリースしました.
他に古いリリースからの変更はありません.</li>
</UL></li>
</UL>
<H2>1998 年 8 月</H2>
<UL>
<LI><B>1998 年 8 月 22 日:</B>
<UL>
<LI>JDK ftp ミラーと ftp
アクセスを提供してくださった多数のサイトをリストに加えて,
ページを更新しました. みなさんありがとう!</li>
</UL></li>
<LI><B>1998 年 8 月 14 日:</B>
<A HREF="jdk1.1.6.V98-8-14.tar.gz">jdk1.1.6.V98-8-14.tar.gz</A>.
<UL>
<LI>今回 ServerSockets にて SO_REUSEADDR
オプションが正しく設定されました
(その他のソケットにも影響があるかもしれません).</li>
</UL></li>
</UL>
<H2>1998 年 7 月</H2>
<UL>
<LI><B>1998 年 7 月 21 日:</B>
<A HREF="jdk1.1.6.V98-7-21.tar.gz">jdk1.1.6.V98-7-21.tar.gz</A>.
<UL>
<LI>JDK1.1.6 への更新. 本リリースに行き着くまで,
ほとんどの作業を行ってくれた
Keith White
<A HREF="mailto:kwhite@site.uottawa.ca">kwhite@site.uottawa.ca</A>
に感謝します!</li>
<LI>java.version 等での, より標準的な名前のつけかた.</li>
<LI>UDP/Multicast ソケットが修正されました.</li>
<LI>おそらくシグナルアボートエラーは修正されました.</li>
<LI>"KOI8-R" と "CP866" のエンコーディングが提供されました.</li>
<LI>FreeBSD 上で正しくタイムゾーンが働くようになりました
(このためにある種のネイティブコードが必要でしたが,
JDK に埋め込んだのでユーザーへの影響はないはずです.
現在のところ FreeBSD はタイムゾーンを正しく扱える数少ない
(もしかすると唯一の) Java 仮想マシンを持っています) .</li>
<LI>sysRmdir() が正しくディレクトリを削除するようになりました.</li>
<LI>CJK (中国語, 日本語, 韓国語) ロケールをサポートするように
xpg4 ライブラリがリンクされました.</li>
</UL></li>
</UL>
<H2>1998 年 5 月</H2>
<UL>
<LI><B>1998 年 5 月 5 日:</B>
<UL>
<LI>FreeBSD でサン JWS (Java ワークショップ)
を利用する方法の説明を加えて
ページを更新しました.</li>
</UL>
</UL>
<H2>1998 年 2 月</H2>
<UL>
<LI><B>1998 年 2 月 25 日:</B>
<A HREF="jdk1.1.5.V98-2-25.tar.gz">jdk1.1.5.V98-2-25.tar.gz</A>.
<UL>
<LI>今回再び 2.2.2 にてビルドした JDK が動作するようになりました.</li>
<LI>今回 AWT は正しくウィンドウ名を設定します.</li>
<LI>ダイアログボックスのボタンを何度も押したとき core を吐くという,
見つけにくかったバグを修正しました.</li>
<LI>イメージを使っていると共有メモリ(SHMEM) が解放されずに
メモリリークするというバグを修正しました.</li>
</UL></li>
<li><B>1998 年 2 月 12 日:</B>
<UL>
<LI>Johan Larsson が嬉しいことに JDK の ftp ミラーサイトを
設けてくださいましたので, HTTP を利用するのが嫌な方は,
彼のサイトから気軽に入手してください.</li>
<LI>'Steaming Cup of Java' のロゴをサンの法律家が
より政治的にまた合法的に好ましいという 'Jump to Java'
ロゴに置き換えました.</li>
</UL>
<B>1998 年 2 月 9 日:</B>
<A HREF="jdk1.1.5.V98-2-8.tar.gz">jdk1.1.5.V98-2-8.tar.gz</A>.
<UL>
<LI>Process.waitFor() バグを修正.</li>
<LI>Motif ライブラリのリンク方法が変更されました.
この変更により, パッチキットが公開されれば, Motif
ライブラリを持っている方は誰でも
(動的リンク, 静的リンクにかかわらず)JDK
をビルドすることができるようになります.
あなたが持っている Motif のライセンスによっては,
あなたが作成したバイナリを公開することも可能です.</li>
<LI>PIPE に対するノンブロッキング (non-blocking) リードは,
OS のバージョンに関係なく信頼した動作をしません.</li>
<LI>今回マルチキャストが動作するようになりました.</li>
</UL></li>
</ul>
<H2>1998 年 1 月</H2>
<UL>
<LI><B>1998 年 1 月:</B>
<UL>
<LI>FreeBSD 'JDK' 移植チームを結成しました.
これからは FreeBSD 用の新しいJDK リリースを共同で作成します.</li>
<LI>新しい JDK1.1.5 は, Motif
ライブラリと静的にリンクされています.
(不幸にも, このリリースは ftp
サーバのディスククラッシュで失われてしまいました)</li>
</UL></li>
</UL>
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>