From owner-doc-jp@jp.freebsd.org  Sun Jun 13 11:30:53 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA08635;
	Sun, 13 Jun 1999 11:30:53 +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 LAA08630
	for <doc-jp@jp.freebsd.org>; Sun, 13 Jun 1999 11:30:51 +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 LAA24672
	for <doc-jp@jp.freebsd.org>; Sun, 13 Jun 1999 11:26:35 +0900
To: doc-jp@jp.freebsd.org
In-Reply-To: <199906121602.BAA13640@smtp1.dti.ne.jp>
References: <19990612233159T.daichi@ongs.net>
	<199906121602.BAA13640@smtp1.dti.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: <19990613113525B.daichi@ongs.net>
Date: Sun, 13 Jun 1999 11:35:25 +0900
From: "Daichi T.GOTO" <daichi@ongs.net>
X-Dispatcher: imput version 990225(IM107)
Lines: 299
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990610
X-Sequence: doc-jp 6377
Subject: [doc-jp 6377] 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 6376] Re: About ANNOUNCE: Announce: JDK1.1.8 for FreeBSD
Date: Sun, 13 Jun 1999 01:02:32 +0900

> > -----------------------------------------------------------
> >   $B$3$N%a!<%k$O(B announce $B$KN.$l$?(B
> 
> announce-jp $B$C$F$$$D$b$O$7$F$$$^$9$M!#$A$J$_$K(B announce $B$N(B Subject: $B$K$O!"(B
> 
> > Subject: ANNOUNCE: Announce: JDK1.1.8 for FreeBSD
> 
> $B$3$N(B "ANNOUNCE: " $B$O4^$^$l$F$$$J$+$C$?$j$7$^$9!#(B

$B$&$`$%!#(Bannouce-jp $B$K$ON.$l$F$$$J$$$H;W$C$F$$$^$7$?!#2?$+4*0c$$$7$F$$$?$_(B
$B$?$$$G$9!#$4$a$s$J$5$$!#(B



> > FreeBSD $B$K$*$$$F$b(B, $B8=B8$9$k(B JIT $B%3%s%Q%$%i$rMxMQ$9$k$3$H$G(B, Java $B%"%W%j(B
> > $B%1!<%7%g%s$K%J%$%9$J3+H/(B/$BMxMQ4D6-$rMQ0U$G$-$^$9(B (WWW $B%Z!<%8$K$"$k8D!9$N(B 
> > JIT $B$X$N;2>H$rD4$Y$F$/$@$5$$(B). 
> 
> $B!V8=B8$9$k!W$O7y$@$J$!!#(B
> 
> JIT $B%3%s%Q%$%i$N0l$D$rMxMQ$9$k$3$H$G!"(BFreeBSD $B$O!D$K?J$s$G$$$^$9!#(B
> (make for $B!A(B $B$O(B $B!A$K8~$+$&!"?J$`(B)
> 
> very nice $B$O3N$+$K!V%J%$%9$J!W$,@5$7$$$s$@$m$&$1$I!"$A$g$C$H0cOB46!#(B
> $B!V$H$F$b$h$$!W$G$$$$$N$G$O!)(B
> 
> deployment $B$O$h$/J,$+$i$J$$$d!#(B
> 
> check out $B$O3NG'$/$i$$$G$$$$$H;W$&!#!V$5$^$6$^$J(B JIT $B%3%s%Q%$%i$K$D$$(B
> $B$F$N(B WWW $B%Z!<%8$r3NG'$7$F$/$@$5$$!#!W$+$J$!!#2?8@$$$?$$$N$+J,$+$C$F$$(B
> $B$J$$$1$I!#(B

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)

# pointers: $B$3$l$O(B http://www.freebsd.org/java $B$N$J$+$N(B Pointers $B$H$$$&%;(B
# $B%/%7%g%s$rI=$7$F$$$^$9!#$3$3$K(B shuJIT $B$d(B TYA $B$X$N%j%s%/$,$"$k$N$G!"$3$3(B
# $B$r;2>H$7$F$[$7$$$H$$$&$3$H$G$7$g$&!#(BLink $B$G$O$J$/(B Pointer $B$K$7$?$N$O!"(B
# Patrick $B$+(B Nate $B$N^/Mn$@$H;W$o$l$^$9(B :)



> $B!V(BWeb $B%Z!<%8$K$"$j$^$9!W$K$7$^$;$s$+!)(B

$BN;2r!#(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@5$7$$%P!<%8%g%s$r<j$K$$$l$k(B, $B$^$?$O(B FreeBSD $B$N@5$7$$%j%j!<%9(B
> > $B$r%$%s%9%H!<%k$7$F$/$l$k(B port $B$rMxMQ$7$F(B (/usr/ports/lang/jdk) $B%$%s%9%H!<(B
> > $B%k$7$F$/$@$5$$(B. 
> 
> $B:G=i$NJ8$,0c$&$h$&$J5$$,$9$k$1$l$I!"$&$^$$Lu$,=P$FMh$J$$!#(B

$BKM$bLB$$$^$7$?!#$G$b(B Nate $B$N8@$$$?$$$3$H$O!"$?$V$s$3$l$G$"$C$F$$$^$9!#(B

# ELF $B$b!"$H$$$&$h$j$O$?$V$s(B A.OUT $B$b!"$H$$$$$?$$$N$+$J$H;W$$$^$9!#(B



> > $BK\%j%j!<%9$G?7$7$$$3$H(B:
> > +++++++++++++++++++++++
> > - Sun $B$h$jDs6!$5$l$?%;%-%e%j%F%#$N=$@5$r4^$`(B JDK1.1.8 $B$N%5%]!<%H(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$^$?(B, $BK\%j%j!<%9$G$O2?8D$+%P%0$r=$@5$7$F$$$^$9(B. 
> 
> $B$5$i$K!"(BJDK 1.1.8 $B$KIU?o$9$k$$$/$D$+$N%P%0$r=$@5$7$F$$$^$9!#(B
> 
> $B0J2<$O=$@5$7$?$3$H$J$s$G!"Lu$,JQ$J46$8$,$7$^$9!#(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
port team $B$O!"$3$l$r(B JDK1.1.7 $B$G(B Sun $B$,%=!<%9%3!<%I$rJQ$($F$7$^$C$?$N$,0-(B
$B$$$H8@$C$F$$$^$9$,!"$=$NItJ,$r%3%a%s%H%"%&%H$7$?$N$O!"0\?"%A!<%`$G$9!#(B

$B$d$C$H5!G=$,La$j$^$7$?!"$H$$$&J}$,E,@Z$N$h$&$K;W$$$^$9!#(BNate $B$O$3$NItJ,$K(B
$B4X$7$F(B I don't know $B$@$H8@$C$F$$$^$7$?!#(B



> > - FreeBSD 3.X/4.X $B$K$F%?%$%`%>!<%s$,@5$7$$$3$H$r3NG'$7$^$7$?(B. 
> 
> - FreeBSD 3.X/4.X $B$K$*$$$F!"%?%$%`%>!<%s$,@5$7$/8!=P$5$l$k$h$&$K$7$^$7$?(B

$B$J$k$[$I$)!#(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

$B$G$9$,<B:]!"Ds6!$5$l$F$$$k$N$O%Q%C%A$G$O$J$/%i%$%V%i%j$=$N$b$N$J$N$G!"$3$N(B
$B$^$^$G$$$$$+$J$H;W$$$^$9!#(B



> > JDK2 status:
> > ------------
> >    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.
> > 
> > # $B$I$&$7$F$b0UL#$,$H$l$^$;$s$G$7$?!#FC$K(B other issue it $B$N$"$?$j$,(B
> > # $B$h$/$o$+$j$^$;$s!#;XF3$*4j$$$7$^$9(B
> 
> JDK2 $B$N8=>u(B:
> ------------
> Linux $B%W%m%8%'%/%H$+$i8x3+$5$l$F$$$k(B JDK2 $B$N:9J,$rMQ$$$k$3$H$G!"(BJDK2 
> $B$N0\?":n6H$O$h$jMF0W$K$J$k$G$7$g$&!#$7$+$7$J$,$i!"5Y2K$d(B JavaOne $B$J$I(B
> $B$,$"$C$F!"$9$0$K$O(B JDK2 $B$N(B FreeBSD $B0\?"HG$O=P$;$=$&$K$"$j$^$;$s!#$^$?!"(B
> $B?7$7$$(B JDK1.1.8 $B$N0\?"HG$N$*$+$2$G!"?7$7$$(B JDK2 $B%3!<%I%Y!<%9$K$D$$$F$N(B
> $B0\?":n6H$O$:$C$HMF0W$K$J$k$G$7$g$&!#(B

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

other issue $B$NItJ,$O!V$J$I!W$/$i$$$G$h$$$N$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, $B>e=R$N(B FreeBSD $BHG(B JDK1 $B$H0l=o$K;H$&$3$H$GMxMQ$G$-$^$9(B. $B$3$NJ}K!(B
> > $B$OB>$N$9$Y$F$N4D6-MQ$N(B JDK2 $B$H$=$N(B Swing $B%3%s%]!<%M%s%H$h$j$b(B, $B9bB.$G0B(B
> > $BDj$7$F$$$^$9(B. JINI $B$d(B Java2/3D $B$J$I$rMxMQ$9$k>l9g$O(B, JDK2 $B$rMxMQ$9$kI,MW(B
> > $B$,$"$j$^$9(B. $B0\?"$,40@.$9$k$N$rBT$C$F$/$@$5$$(B. 
> 
> $B!V>e=R$N!W$O$I$3$+$i=P$F$-$?$N$+$J$!!#(B
> $B!V4D6-!W$h$j$O!V%W%i%C%H%U%)!<%`!W(B
> $B!V$:$C$H9bB.$G!"$h$j0BDj$7$F$$$^$9!W(B

$B$3$3$O$+$J$j0ULu$7$^$7$?!#!V>e=R$N!W$OI,MW$J$+$C$?$C$9$M!#$&$`$%!#(B


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




-----------------------------------------------------
  $B$3$N%a!<%k$O(B announce-jp $B$KN.$l$?(B

Subject: ANNOUNCE: Announce: JDK1.1.8 for FreeBSD
From: Nate Williams <nate@mt.sri.com>
Date: Mon, 7 Jun 1999 17:37:22 -0600
Message-Id: <199906072337.RAA09913@mt.sri.com>

$B$rF|K\8lLu$7$?$b$N$G$9(B. 

  $BF|K\8lLu$K$D$$$F$N$*Ld$$9g$o$;$O(B doc-jp@jp.freebsd.org $B$^$G(B
$B$*4j$$$7$^$9(B. 
                                      $BK]Lu(B : $B8eF#BgCO(B <daichi@ongs.net>
------------------------------------------------------------------------
$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).

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@5$7$$%P!<%8%g%s$rF~<j$9$k$+(B, FreeBSD $B$N(B ports $B%7%9%F%`(B 
(/usr/ports/lang/jdk) $B$rMxMQ$7$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. 
- $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).
- FreeBSD 3.X/4.X $B$K$*$$$F(B, $B%?%$%`%>!<%s$,@5$7$/8!=P$5$l$k$h$&$K$7$^$7$?(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.

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