From owner-doc-jp@jp.freebsd.org  Wed Jun 16 23:47:40 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id XAA15707;
	Wed, 16 Jun 1999 23:47:40 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from jiyu.net (IDENT:root@[209.100.98.61])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id XAA15701
	for <doc-jp@jp.freebsd.org>; Wed, 16 Jun 1999 23:47:39 +0900 (JST)
	(envelope-from daichi@ongs.net)
Received: from localhost (dns001.thn.ne.jp [210.141.251.14])
	by jiyu.net (8.8.5/8.8.5) with ESMTP id XAA02374
	for <doc-jp@jp.freebsd.org>; Wed, 16 Jun 1999 23:43:38 +0900
To: doc-jp@jp.freebsd.org
In-Reply-To: <37641A32.15E0193F@geocities.co.jp>
References: <199906130421.NAA14170@ns0.246.ne.jp>
	<19990613134920E.daichi@ongs.net>
	<37641A32.15E0193F@geocities.co.jp>
X-Mailer: Mew version 1.94b9 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990616235220J.daichi@ongs.net>
Date: Wed, 16 Jun 1999 23:52:20 +0900
From: "Daichi T.GOTO" <daichi@ongs.net>
X-Dispatcher: imput version 990225(IM107)
Lines: 199
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990610
X-Sequence: doc-jp 6381
Subject: [doc-jp 6381] Re: About ANNOUNCE: Announce: JDK1.1.8
 forFreeBSD
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: daichi@ongs.net

$BBgCO$G$9(B :)

# $BJVAw$,CY$l$^$7$?!#$9$_$^$;$s!#(B


From: Hiroki Sato <hrs@geocities.co.jp>
Subject: [doc-jp 6380] Re: About ANNOUNCE: Announce: JDK1.1.8 forFreeBSD
Date: Mon, 14 Jun 1999 05:53:06 +0900


> >Note, FreeBSD along with one of the available JIT compilers makes for a
> >very nice development/deployment platform for Java applications.  (Check
> >out the WWW page for pointers on the various JIT compilers).
> >
> >JIT $B%3%s%Q%$%i$rMxMQ$9$k$3$H$K$h$j(B, FreeBSD $B$O(B Java $B%"%W%j%1!<%7%g%s$K$H(B
> >$B$F$b$h$$3+H/(B/$BMxMQ4D6-$rMQ0U$7$^$9(B (JIT $B%3%s%Q%$%i$K$D$$$F$O(B WWW $B%Z!<%8$r(B
> >$B3NG'$7$F$/$@$5$$(B)
> 
>  $B:G8e$N(B compilers $B$OFCDj$N$b$N$r;X$7$F$$$k$N$G!">JN,$;$:$K(B
>  $BLu=P$7$?J}$,NI$$$H;W$$$^$9!#(B

$B$J$k$[$I!#(B


>  |FreeBSD $B$H(B JIT $B%3%s%Q%$%i$NAH$_9g$;$O!"(B
>  |$B:GE,$J(B Java $B%"%W%j%1!<%7%g%s3+H/(B/$BMxMQ%W%i%C%H%U%)!<%`$rDs6!$7$^$9!#(B
>  |($BMxMQ$G$-$k3F<o(B JIT $B%3%s%Q%$%i$K$D$$$F$O(B WWW $B%Z!<%8$r;2>H$7$F2<$5$$(B)

$B$/$%$%!#$&$^$$$C$9(B :)



> >New for this release:
> >+++++++++++++++++++++
> >- JDK1.1.8 support, which includes a number of security fixes supplied by Sun.
> >
> >In addition, a few bugfixes accompanied this release.
> >- LOCALE support should now work again.
> >- Timezone should be correctly detected in FreeBSD 3.X/4.X.
> >- Older FreeBSD ELF releases (3.0R,3.1R) should be supported without the
> >  need to patch the operating system or install a new runtime loader.
> >
> >$BK\%j%j!<%9$G?7$7$$$3$H(B:
> >+++++++++++++++++++++++
> >- JDK 1.1.8 $B$N%5%]!<%H(B. Sun $B$,Ds=P$7$?(B, $B$$$/$D$+$N%;%-%e%j%F%#$K4X(B
> >  $B$o$k=$@5$r4^$s$G$$$^$9(B
> >
> >$B$^$?(B, $BK\%j%j!<%9$G$O2?8D$+%P%0$r=$@5$7$F$$$^$9(B.
> >- LOACLE $B%5%]!<%H$,:F$SF0:n$7$^$9(B ($BLuCm(B: JDK1.1.7 $B$N$_@5$7$/(B LOCALE $B$r07$((B
> >  $B$^$;$s(B. JDK1.1.6 $B0JA0$O@5$7$/F0:n$7$^$9(B).
> >- FreeBSD 3.X/4.X $B$K$*$$$F(B, $B%?%$%`%>!<%s$,@5$7$/8!=P$5$l$k$h$&$K$7$^$7$?(B.
> >- $B0JA0$N(B FreeBSD ELF $B%j%j!<%9(B (3.0R, 3.1R) $B$G$b(B, OS $B$K%Q%C%A$rEv$F(B, $B$9$J$o(B
> >  $B$A(B, $B?7$7$$%i%s%?%$%`%m!<%@$r%$%s%9%H!<%k$9$kI,MW$,$J$/$J$j$^$7$?(B.
> 
>  $B$3$l$OK\Ev$K<qL#$NOC$G$9$,!"<g8l$r>JN,$9$k$J$i<uF0BV$NJ}$,<+A3$@$H;W$$$^$9!#(B
>   # $B!VF0:n$9$k$h$&$K$7$^$7$?!W$C$F$$$&$N$O0cOB46$,$"$j$^$9(B

$B<g8l$r>JN,$9$k>l9g$O!"<uF0BV$K$7$?J}$,0cOB46$N$J$$F|K\8l$K$J$k$H!#(B
$B$J$k$[$I$J$k$[$I!#(B

$B!VF0:n$9$k$h$&$K$7$^$7$?!W"*!VF0:n$9$k$h$&$K$J$j$^$7$?!W$H$$$&46$8$G$9$M!#(B



>  $B$^$?!":G8e$NJ8$NLu$O9=B$E*$KJQ$G$9!#7k6I8@$$$?$$$N$O(B "A should be
>  supported." $B$G$9$+$i!"$=$l$rCf?4$K;}$C$F$/$k$Y$-$@$H;W$$$^$9!#(B
>  $B$3$3$N(B or $B$OJ8;zDL$j$K$H$C$F$b9=$o$J$$$G$7$g$&!#2>$K(B
>  to patch = to install $B$@$C$?$H$7$F$b!"$I$A$i$b!VMW$i$J$$$h!W$H$$$&$3$H$,(B
>  $B8@$$$?$$$o$1$G$9$+$i!#(B
> 
>  |$B$3$N%j%j!<%9$G$NJQ99E@(B:
>  |+++++++++++++++++++++++
>  |- JDK 1.1.8 $B$N%5%]!<%H!#$3$l$K$O(B Sun $B$h$jDs6!$5$l$?%;%-%e%j%F%#$K(B
>  |  $B4X$9$k=$@5$,4^$^$l$^$9!#(B
>  |
>  |$B$5$i$K!"$3$N%j%j!<%9$G$O$$$/$D$+$N%P%0=$@5$,9T$J$o$l$^$7$?!#(B
>  |- LOCALE $B$N%5%]!<%H$,@5$7$/F0:n$9$k$h$&$K$J$j$^$7$?(B($BLuCm(B: JDK1.1.7 $B$,(B
>  |  $B%j%j!<%9$5$l$?:]!"$=$l0JA0$N%j%j!<%9$GLdBj$J$+$C$?E@$KIT6q9g$,(B
>  |  $BH/@8$7$F$$$^$7$?!#:#2s$N%j%j!<%9$G$=$l$,=$@5$5$l$F$$$^$9(B)$B!#(B
>  |- FreeBSD 3.X/4.X $B$K$*$$$F!"%?%$%`%>!<%s$N8!=P$,@5$7$/9T$J$o$l$k$h$&$K(B
>  |  $B$J$j$^$7$?!#(B
>  |- $B0JA0$N(B FreeBSD ELF $B%j%j!<%9(B(3.0R,3.1R)$B$,%5%]!<%H$5$l$^$7$?!#(B
>  |  OS $B$K%Q%C%A$r$"$F$?$j!"%i%s%?%$%`%m!<%@$r%$%s%9%H!<%k$9$kI,MW$O(B
>  |  $B$"$j$^$;$s!#(B

$B$+$J$j$$$$Lu$C$9!#$/$%$%!#(B



------------------------------------------------------------------------
$B$*CN$i$;(B: FreeBSD $BHG(B JDK1.1.8


As always, it is my great pleasure to announce the newest version of the
Java Development Kit for JDK1.1 ported to FreeBSD.

$B$$$D$b$J$,$i(B, FreeBSD $BHG(B Java $B3+H/%-%C%H(B(JDK1.1) $B:G?7%P!<%8%g%s$r%"%J%&(B
$B%s%9$G$-$k$3$H$r4r$7$/;W$$$^$9(B. 


Note, FreeBSD along with one of the available JIT compilers makes for a
very nice development/deployment platform for Java applications.  (Check
out the WWW page for pointers on the various JIT compilers).

FreeBSD $B$H(B JIT $B%3%s%Q%$%i$NAH$_9g$;$O(B, $B:GE,$J(B Java $B%"%W%j%1!<%7%g%s3+H/(B/$BMx(B
$BMQ%W%i%C%H%U%)!<%`$rDs6!$7$^$9(B ($BMxMQ$G$-$k3F<o(B JIT $B%3%s%Q%$%i$K$D$$$F$O(B
WWW $B%Z!<%8$r;2>H$7$F2<$5$$(B)


As always, all the necessary information is available on the official
FreeBSD Java webpage, at:
	http://www.freebsd.org/java

$B$$$D$bDL$j(B, $BI,MW$J>pJs$O$9$Y$F8x<0(B FreeBSD Java $B%&%'%V%Z!<%8$K$"$j$^$9(B. 
    http://www.freebsd.org/java


Both FreeBSD 2.2 using A.OUT binaries and FreeBSD 3.X/4.X are supported
with ELF format binaries.  Make sure to grab the correct version, or
better yet use the FreeBSD's port system which will give you the correct
release (/usr/ports/lang/jdk).

ELF $B7A<0$N%P%$%J%j$bMQ0U$7$F$$$k$N$G(B, A.OUT $B7A<0$N%P%$%J%j$r;HMQ$9$k(B
FreeBSD 2.2 $B$H(B FreeBSD 3.X/4.X $B$NN>J}$r%5%]!<%H$7$F$$$^$9(B. $B@5$7$$%P!<%8%g(B
$B%s$rF~<j$9$k$+(B, FreeBSD $B$N(B ports $B%7%9%F%`(B  (/usr/ports/lang/jdk) $B$rMxMQ$7(B
$B$F@5$7$$$b$N$rF~<j$9$k$H$h$$$G$7$g$&(B. 



New for this release:
+++++++++++++++++++++
- JDK1.1.8 support, which includes a number of security fixes supplied by Sun.

In addition, a few bugfixes accompanied this release.
- LOCALE support should now work again.
- Timezone should be correctly detected in FreeBSD 3.X/4.X.
- Older FreeBSD ELF releases (3.0R,3.1R) should be supported without the
  need to patch the operating system or install a new runtime loader.

If you have problems, send email to java-port@FreeBSD.org.

$B$3$N%j%j!<%9$G$NJQ99E@(B:
+++++++++++++++++++++++
- JDK 1.1.8 $B$N%5%]!<%H(B. $B$3$l$K$O(B Sun $B$h$jDs6!$5$l$?%;%-%e%j%F%#$K(B
  $B4X$9$k=$@5$,4^$^$l$^$9(B.

$B$5$i$K(B, $B$3$N%j%j!<%9$G$O$$$/$D$+$N%P%0=$@5$,9T$J$o$l$^$7$?(B. 
- LOCALE $B$N%5%]!<%H$,@5$7$/F0:n$9$k$h$&$K$J$j$^$7$?(B ($BLuCm(B: JDK1.1.7 $B$,%j%j!<(B
  $B%9$5$l$?:](B, $B$=$l0JA0$N%j%j!<%9$GLdBj$J$+$C$?(B LOCALE $B$NH=Dj$KIT6q9g$,H/@8(B
  $B$7$F$$$^$7$?(B. $B:#2s$N%j%j!<%9$G$=$l$,=$@5$5$l$F$$$^$9(B).
- FreeBSD 3.X/4.X $B$K$*$$$F(B, $B%?%$%`%>!<%s$N8!=P$,@5$7$/9T$J$o$l$k$h$&$K$J$j(B
  $B$^$7$?(B. 
- $B0JA0$N(B FreeBSD ELF $B%j%j!<%9(B (3.0R, 3.1R) $B$,%5%]!<%H$5$l$^$7$?(B. OS $B$K%Q%C(B
  $B%A$r$"$F$?$j(B, $B%i%s%?%$%`%m!<%@$r%$%s%9%H!<%k$9$kI,MW$O$"$j$^$;$s(B. 

$BLdBj$,$"$C$?>l9g(B java-port@FreeBSD.org $B$X%a!<%k$rAw$C$F$/$@$5$$(B. 



JDK2 status:
------------

JDK2 $B$N8=>u(B:
------------

   With the release of the JDK2 diffs from the Linux project, it should
make the porting effort easier.  However, with vacations, JavaOne, and
other issue it is not expected that a JDK2 port will be forthcoming
anytime in the near future.  Also, the recent JDK1.1.8 port allows us to
more easily port the FreeBSD changes to the new JDK2 code-base.

Linux $B%W%m%8%'%/%H$+$i8x3+$5$l$F$$$k(B JDK2 $B$X$N%=!<%9%3!<%I%Q%C%A$rMQ$$$k(B
$B$3$H$G(B, JDK2 $B$N0\?":n6H$O$h$jMF0W$K$J$k$G$7$g$&(B. $B$7$+$7$J$,$i(B, $B5Y2K$d(B 
JavaOne $B$J$I$,$"$C$F(B, $B$9$0$K$O(B JDK2 $B$N(B FreeBSD $B0\?"HG$O=P$;$=$&$K$"$j$^(B
$B$;$s(B. $B$^$?(B, $B?7$7$$(B JDK1.1.8 $B$N0\?"HG$N$*$+$2$G(B, $B?7$7$$(B JDK2 $B%3!<%I%Y!<%9(B
$B$K$D$$$F$N0\?":n6H$O$:$C$HMF0W$K$J$k$G$7$g$&(B. 


  However, if you just need Swing support, the JDK1 port above along
with the seperate Swing distribution for JDK1 works *very* well, and is
much faster and more stable than the Swing distribution that is part of
JDK2 (on all platforms).  For other needs such as JINI and Java2/3D,
you'll need to port JDK2 or wait for the team to finish the port.

$B$b$7(B Swing $B$r;H$&I,MW$,$"$l$P(B, JDK1 $BMQ$KG[I[$5$l$F$$$k(B Swing $B%3%s%]!<%M(B
$B%s%H$r(B, FreeBSD $BHG(B JDK1 $B$H0l=o$K;H$&$3$H$GMxMQ$G$-$^$9(B. $B$3$NJ}K!$OB>$N$9(B
$B$Y$F$N%W%i%C%H%U%)!<%`MQ$N(B JDK2 $B$H$=$N(B Swing $B%3%s%]!<%M%s%H$h$j$b(B, $B$:$C(B
$B$H9bB.$G(B, $B$h$j0BDj$7$F$$$^$9(B. JINI $B$d(B Java2/3D $B$N$h$&$K(B JDK2 $B$rI,MW$H$9(B
$B$k$b$N$K$D$$$F$O(B, JDK2 $B$r<+J,$G0\?"$9$k$+(B, FreeBSD JDK $B%A!<%`$,0\?"$r=*(B
$B$($k$N$r$*BT$A$/$@$5$$(B. 



- The FreeBSD JDK team
The FreeBSD JDK team $B$h$j(B
------------------------------------------------------------------------
----
 Daichi T.GOTO (ONGS)
    http://www.ongs.net/daichi, daichi@ongs.net
