From owner-doc-jp@jp.freebsd.org  Sun Jun 13 13:44:40 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA12734;
	Sun, 13 Jun 1999 13:44: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 NAA12729
	for <doc-jp@jp.freebsd.org>; Sun, 13 Jun 1999 13:44: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 NAA12319
	for <doc-jp@jp.freebsd.org>; Sun, 13 Jun 1999 13:40:27 +0900
To: doc-jp@jp.freebsd.org
In-Reply-To: <199906130421.NAA14170@ns0.246.ne.jp>
References: <19990613113525B.daichi@ongs.net>
	<199906072337.RAA09913@mt.sri.com>
	<199906130421.NAA14170@ns0.246.ne.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: <19990613134920E.daichi@ongs.net>
Date: Sun, 13 Jun 1999 13:49:20 +0900
From: "Daichi T.GOTO" <daichi@ongs.net>
X-Dispatcher: imput version 990225(IM107)
Lines: 223
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990610
X-Sequence: doc-jp 6379
Subject: [doc-jp 6379] Re: About ANNOUNCE: Announce: JDK1.1.8 for
 FreeBSD
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: daichi@ongs.net

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

From: Koga Youichirou <y-koga@jp.freebsd.org>
Subject: [doc-jp 6378] Re: About ANNOUNCE: Announce: JDK1.1.8 for FreeBSD
Date: Sun, 13 Jun 1999 13:21:31 +0900

> Nate Williams <nate@mt.sri.com>:
> > Both FreeBSD 2.2 using A.OUT binaries and FreeBSD 3.X/4.X are supported
> > with ELF format binaries.
> 
> $B$O!"$$$m$$$m$=$.Mn$H$9$H!"(B
> 
> Both FreeBSD 2.2 and FreeBSD 3.X/4.X are supported.
> 
> $B$G$9!#$G!"(Bw/ ELF format binaries $B$OJ8>OA4BN$rJd$C$F$$$k$N$G$"$C$F!"(B
> FreeBSD 3.X/4.X $B$K$+$+$C$F$$$k$N$G$O$"$j$^$;$s!#$@$+$i!"(B

$B$&$`$%!#$J$k$[$I$)!#(B


> > A.OUT $B%P%$%J%j$r;H$&(B FreeBSD 2.2 $B$H(B, ELF $B7A<0$N%P%$%J%j$r%5%]!<%H$9$k(B 
> > FreeBSD 3.X/4.X $B$N(B, $B$=$l$>$lN>J}$K(B FreeBSD $BHG(B Java $B3+H/%-%C%H$rMQ0U$7$F(B
> > $B$"$j$^$9(B.
> 
> $B$O0UL#$,JQ$o$C$F$7$^$$$^$9!#(Bw/ ELF $B$O%P%$%J%j$rMQ0U$7$?$3$H$G$"$C$F!"(B
> FreeBSD 3.X/4.X $B$N@bL@$r$9$k$?$a$K$"$k$N$G$O$J$$$s$G$9!#(B

$B$&!A$s!#$J$k$[$I$)!#(B



> $B$@$+$i!"!V(BELF $BHG$bMQ0U$7$F$$$k$s$G!"$I$C$A$G$bBg>fIW$@$h!#!W$H$$$C$?Lu(B
> $B$,E,@Z$@$H;W$$$^$9!#(B

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


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. 




> > > - JDK 1.1.8 $B$N%5%]!<%H!#(BSun $B$h$jDs6!$5$l$?!"$$$/$D$+$N%;%-%e%j%F%#$K4X(B
> > >   $B$o$k=$@5$r4^$s$G$$$^$9(B
> > $B$/$%$%!#$J$k$[$I!#(B
> 
> $B%3%s%^$N8e$G4X78BeL>;l$,B3$/>l9g$O!"0lC6@Z$C$?J}$,<+A3$JLuJ8$K$J$j$d$9(B
> $B$$$h$&$G$9!#(B
> 
> $B!t$H$$$&$h$j$b!"3X9;$G65$($k8e$m$+$iA0$KLa$9Lu$7J}$,IT<+A3!#F|K\8l$G$b(B
> $B!tLGB?$K$=$s$J=q$-J}$O$7$J$$$N$K!#(B

$B$J$k$[$I!#$=$&$C$9$M(B :)  $B:G6aF1$8$3$H$rC4Ev$N6541$,$*$C$7$c$C$F$$$^$7$?!#(B



> > > > - $B%m%1!<%k%5%]!<%H$,$,:F$SF0:n$7$^$9(B. ($BLuCm(B: JDK1.1.7 $B$N$_@5$7$/%m%1!<%k(B
> > > >   $B$r07$($^$;$s(B. JDK1.1.6 $B0JA0$O@5$7$/F0:n$7$^$9(B)
> > > - LOCALE $B$,F0:n$9$k$h$&$K$J$j$^$7$?(B ($BLuCm(B: $B!D(B)
> > $B$3$l$O!V%m%1!<%k%5%]!<%H$,$,:F$SF0:n$7$^$9(B. $B!W$NJ}$,E,@Z$@$H;W$$$^$9!#3N$+$K!"(B
> 
> $B$$$(!"$3$3$G8@$$$?$+$C$?$N$O!V%m%1!<%k!W$H$$$&2>L>I=5-$,7y$J$@$1$@$C$?(B
> $B$j$7$^$9(B ;-) $B!V%m%1!<%k!W$r7y$&?M$OHs>o$K$?$/$5$s$$$k$H;W$C$F$$$^$9!#(B
> $B$b$A$m$s!"0UL#$O$=$l$G9=$$$^$;$s(B($B!V$,$,!W$OD>$7$F$/$@$5$$$M(B)$B!#(B

$BN;2r!#(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).



> > > > - $B8E$$(B FreeBSD ELF $B%j%j!<%9(B (3.0R,3.1R) $B$K$F(B, $B?7$7$$%i%s%?%$%`%m!<%@$,$J(B
> > > >   $B$/$F$bF0:n$9$k$h$&$K$J$j$^$7$?(B. 
> > > OS$B%Q%C%A%M%?$,H4$1$F$$$^$9!#(B
> > $B$3$NItJ,$b!"%i%$%V%i%j$N0l$D2C$($k$@$1$J$N$G!"0l$D$K$^$H$a$FLdBj$J$$$+$J$H(B
> > $B;W$$$^$9!#$3$3$GFs$DJ}K!$,<($5$l$F$$$k$N$O!"(Bcurrent $B$HDI$$3]$1$kJ}$H!"$=$&(B
> > $B$G$J$$%f!<%6$N$3$H$r;X$7$F$$$k$+$i$@$H;W$$$^$9!#(B
> 
> $BL@$i$+$K=q$$$F$"$k$3$H$r>JN,$9$k$H!"Lu$H$7$F$OITE,@Z$K$J$j$^$9!#$b$7$+(B
> $B$7$?$i(B OS $B%Q%C%A%M%?$N8e$N(B or $B$O!V$9$J$o$A!W$J$N$+$b$7$l$J$$!#(B

$B$J$k$[$I$)!#!V$9$J$o$A!W$,$$$$$+$b$7$l$^$;$s!#(B


- $B0JA0$N(B FreeBSD ELF $B%j%j!<%9(B (3.0R, 3.1R) $B$K(B, OS $B$K%Q%C%A$rEv$F$k(B, $B$9$J(B
  $B$o$A(B, $B?7$7$$%i%s%?%$%`%m!<%@$r%$%s%9%H!<%k$9$kI,MW$,$J$/$J$j$^$7$?(B.





> > other issue $B$NItJ,$O!V$J$I!W$/$i$$$G$h$$$N$G$7$g$&$+!)(B
> 
> $B$3$NItJ,$O8@$$$o$1$NM}M3$rJB$Y$F$$$k$s$G!"D>Lu$N!V$=$NB>$NM}M3!W$G$b$$(B

$B$J$k$[$I!#!V$=$NB>$NM}M3!W$HLu$9$s$G$9$M!#(B


> $B$$$G$9$1$I!"!V$J$I!W$G==J,$@$H;W$$$^$9!#5$;}E*$K$O!V$J$I$J$I!W$@$H;W$&(B
> $B$1$I(B ;-)

$B$J$k$[$I$J$k$[$I!#$/$%!#JY6/$K$J$j$^$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).

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)


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.

$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.

$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
