From owner-doc-jp@jp.freebsd.org  Mon Sep 27 01:16:30 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id BAA17189;
	Mon, 27 Sep 1999 01:16:30 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from jiyu.net ([209.100.98.61])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id BAA17184
	for <doc-jp@jp.freebsd.org>; Mon, 27 Sep 1999 01:16:29 +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 BAA04702
	for <doc-jp@jp.freebsd.org>; Mon, 27 Sep 1999 01:20:48 +0900
To: doc-jp@jp.freebsd.org
In-Reply-To: Your message of "Mon, 27 Sep 1999 00:34:08 +0900"
	<199909261534.AAA14604@castle.jp.freebsd.org>
References: <199909261534.AAA14604@castle.jp.freebsd.org>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990927012241Z.daichi@ongs.net>
Date: Mon, 27 Sep 1999 01:22:41 +0900
From: "Daichi T.GOTO" <daichi@ongs.net>
X-Dispatcher: imput version 980905(IM100)
Lines: 206
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: doc-jp 6721
Subject: [doc-jp 6721] Re: About Announce: New release of 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 6720] Re: About Announce: New release of JDK1.1.8 for
 FreeBSD
Date: Mon, 27 Sep 1999 00:34:08 +0900

> > As always it is my great pleasure to announce another release of the JDK
> > for FreeBSD.  We've re-released JDK1.1.8 after fixing a couple of bugs
> > in the previous release.
> > 
> > $B$b$&0l$D$N(B FreeBSD $BHG(B JDK $B8x3+$N%"%J%&%s%9$r$9$k$3$H$r(B, $B$$$D$b$J$,$i(B
> > $B$H$F$b4r$7$/;W$$$^$9(B. $B2f!9$O0JA0$N%j%j!<%9$K$"$C$?$$$D$/$+$N%P%0$r=$@5$7(B
> > $B$?(B JDK1.1.8 $B$r8x3+$7$^$7$?(B. 
> 
> $BFI$s$G$$$F!V$b$&0l$D$N!W$,0z$C$+$+$k$s$@$1$I!"$I$&$7$?$i$$$$$N$+$J!J<h(B
> $B$C$A$c$($PAGD>$KFI$a$k$s$@$1$I!K!#(B

$B$=$&$G$9$M!#0UL#$H$7$F$O!V;w$F$$$k!"F1$8$h$&$J!W$H$$$&$3$H$G$9$+$i!"K.Lu$K(B
$B;j$C$F$O$J$/$F$b$$$$$+$b$7$l$^$;$s!#(B



> s/$B$$$D$/$+(B/$B$$$/$D$+(B/

$B5$$,$D$-$^$;$s$G$7$?(B -_-;;



> > Notable changes in this release include:
> > $BK\%j%j!<%9$NJQ99E@$NMWLs(B:
> 
> s/$BJQ99E@$NMWLs(B/$B<g$JJQ99E@(B/
> $B$NJ}$,$$$$$+$J!#(B

$B$&$^$$$C$9(B :)  Notable $B$r$I$&$d$C$FLu$;$P$$$$$N$+$H;W$C$F!VMWLs!W$K$7$?$N(B
$B$G$9$,!"JQ99E@$NJ}$,$$$$$C$9$M!#(B




> > Thanks again go to Keith White who's amazing debugging skills and
> > knowledge provided all of the above fixes.
> > 
> > $B6C$/$Y$-%G%P%C%/G=NO$H(B, $B>e=R$N%P%0=$@5$r9T$C$?6C$/$Y$-CN<1$r;}$C$?(B Keith
> > White $B$K:F$S46<U$7$^$9(B. 
> 
> $B%P%0=$@5$O%G%P%C%0G=NO$HCN<1$K$+$+$k$h$&$J5$$,$9$k$N$G$9$,!D(B
> 
> $B!V6C$/$Y$-%G%P%C%0G=NO$HCN<1$r$b$C$F!">e=R$N%P%0=$@5$r9T$J$C$?(B Keith
> White $B$K:FEY46<U$7$^$9!#!W(B
> 
> $B$G$I$&!)(B

$B40`z!*(B



> > $B$J$$$G$7$g$&(B. $B$3$l$K4X$9$k>pJs$O(B, $B?o;~(B freebsd-java $B%a!<%j%s%0%j%9%H>e$K(B
> > $BEj9F$5$l$^$9(B. 
> 
> s/$B>e$K(B//

s/s\/$B>e$K(B\/\//s\/$B>e$K(B\/$B$K(B\// $B$+$J!#(B




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

Subject: Announce: New release of JDK1.1.8 for FreeBSD
From: Nate Williams <nate@mt.sri.com>
Date: Wed, 22 Sep 1999 23:14:29 -0600
Message-Id: <199909230514.XAA18035@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:  $B?7$7$$(B FreeBSD $BHG(B JDK1.1.8 $B8x3+(B



As always it is my great pleasure to announce another release of the JDK
for FreeBSD.  We've re-released JDK1.1.8 after fixing a couple of bugs
in the previous release.

FreeBSD $BHG(B JDK $B8x3+$N%"%J%&%s%9$r$9$k$3$H$r(B, $B$$$D$b$J$,$i$H$F$b4r$7$/;W(B
$B$$$^$9(B. $B2f!9$O0JA0$N%j%j!<%9$K$"$C$?$$$/$D$+$N%P%0$r=$@5$7$?(B JDK1.1.8 $B$r(B
$B8x3+$7$^$7$?(B. 


For all your FreeBSD/JDK needs, see our home page at:
	http://www.freebsd.org/java

FreeBSD/JDK $B$K$D$$$FI,MW$J$9$Y$F$N$3$H$O2f!9$N%[!<%`%Z!<%8(B:

	http://www.freebsd.org/java

$B$r$4Mw$/$@$5$$(B. ($BLuCm(B: $B$^$?!"K.Lu$O(B

    http://www.ongs.net/daichi/java/freebsd_java/index.shtml

$B$r$4Mw$/$@$5$$(B)


Notable changes in this release include:
- Printing from the JDK should now work reliably.
- Updated to now use the assembly version of the interpreter. Performance
  should be increased slightly.
- Better handling of signals like DIVIDE and SIGFPE which are trapped and
  handled correctly now.
- The ELF version should work better with AWT/Swing applications.  The
  FreeBSD project donated a more modern copy of Motif that should avoid
  some weird X errors that occurred previously.

$BK\%j%j!<%9$NJQ99E@$NJQ99E@(B:
- JDK $B$+$i$N0u:~$,3N<B$KF0:n$9$k$h$&$K$J$j$^$7$?(B.
- $B%"%;%s%V%j8@8l$G=q$+$l$?%$%s%?%W%j%?$r;HMQ$9$k$h$&$K99?7$5$l$^$7$?(B. $B$=(B
  $B$l$K$h$j(B, $B>/$7$@$1%Q%U%)!<%^%s%9$,8~>e$7$F$$$^$9(B.
- DIVIDE $B$d(B SIGFPE $B$J$I$N%7%0%J%k$N07$$$,2~A1$5$l(B, $B$h$j@53N$K%H%i%C%W(B
  $B$*$h$S%O%s%I%k$5$l$k$h$&$K$J$j$^$7$?(B. 
- ELF $BHG$K$*$$$F(B AWT/Swing $B%"%W%j%1!<%7%g%s$,$h$j0BDj$7$FF0:n$9$k$h$&$K(B
  $B$J$j$^$7$?(B. $B$3$l$O(B, FreeBSD $B%W%m%8%'%/%H$,(B, $B=>Mh$N(B Motif $B$K$"$C$?4qL/(B
  $B$J(B X $B%(%i!<$r=$@5$7$?:G?7HG(B Motif $B$rDs6!$7$F$/$l$?$+$i$G$9(B. 


In particular, the performance improvements from using the assembly
version of the interpreter should be motivation enough for everyone to
update to this version.  The FreeBSD ports collection has been updated
to download the new version, so feel free to update the ports collection
and get the new port.

$BFC$K(B, $B%"%;%s%V%j8@8l$G=q$+$l$?%$%s%?%W%j%?$r;H$&$3$H$G@-G=$,8~>e$7$?$3$H(B
$B$O(B, $B$3$N%P!<%8%g%s$X99?7$9$k$N$K==J,$JM}M3$K$J$k$G$7$g$&(B. $B:G?7HG$r%@%&%s(B
$B%m!<%I$G$-$k$h$&$K(B FreeBSD Ports $B%3%l%/%7%g%s$,99?7$5$l$^$7$?$N$G(B,  $B@'Hs(B 
Ports $B%3%l%/%7%g%s$N99?7$r9T$J$C$F:G?7HG$r<j$KF~$l$F2<$5$$(B.



Thanks again go to Keith White who's amazing debugging skills and
knowledge provided all of the above fixes.

$B6C$/$Y$-%G%P%C%0G=NO$HCN<1$r$b$C$F>e=R$N%P%0=$@5$r9T$J$C$?(B Keith White 
$B$K:F$S46<U$7$^$9(B. 

Thanks also go to the FreeBSD Project who donated a newer copy of Motif
in order to make the more recent ELF releases more stable.

$B:G6a$N(B ELF $BHG$,$h$j0BDj$9$k$h$&$K?7$7$$(B Motif $B$N%3%T!<$rDs6!$7$F$/$l$?(B 
FreeBSD $B%W%m%8%'%/%H$K$b$^$?46<U$7$^$9(B. 


--------------------------------------------------
In other news, the JDK2 port has been going slowly.  Because of summer
vacations and the great weather, the developers have spent time enjoying
non-computer things.  I expect that as the weather starts to cool down
we'll be spending more time in front of our computer, and the JDK2
porting effort will ramp back up.  We do have a good start on the
effort, although it not yet organized enough to provide even an early
alpha release.  When we have something more solid, we will send out
email to the freebsd-java list.

$BB>$N$*CN$i$;$G$9(B. JDK2 $B$N0\?"$O$f$C$/$j$H?J9T$7$F$$$^$9(B. $B2F4|5Y2K$HAG@2(B
$B$i$7$$5$8u$N$?$a(B, $B3+H/<T$O%3%s%T%e!<%?$+$iN%$l$?;~4V$rK~5J$7$F$$$^$9(B. $B2f!9(B
$B$,%3%s%T%e!<%?$NA0$G2a$4$9$h$&$K$J$j(B, JDK2 $B$N0\?":n6H$,K\3JE*$K9T$J$o$l(B
$B$k$h$&$K$J$k$N$O(B, $B$*$=$i$/$b$&>/$7NC$7$/$J$C$F$+$i$K$J$k$G$7$g$&(B. $B2f!9$O(B
$B0\?":n6H$K$*$$$FNI9%$J%9%?!<%H$r@Z$j$^$7$?$,(B, $B$=$l$O$^$@==J,$K$^$H$a$i$l(B
$B$F$*$i$:(B, $B:G=i$N%"%k%U%!%j%j!<%9$5$(Ds6!$G$-$k>uBV$K$"$j$^$;$s(B. $B$b$C$H7x(B
$B<B$J$b$N$K$J$C$?$i(B freebsd-java $B%a!<%j%s%0%j%9%H$XO"Mm$rF~$l$^$9(B. 


Also, there is some work in progress in doing a native threads
implementation of the JDK.  This work is *very* early, and is mostly
related to adding some new functionality to the FreeBSD kernel to
support some necessary features needed to port the JDK.  This means that
a native threaded JDK probably won't be usable on systems prior to
FreeBSD 4.0.  More information will be posted on the freebsd-java
mailing list as it becomes available.

$B$^$?(B, JDK $B$X$N%M%$%F%#%V%9%l%C%I<BAu:n6H$b?J9TCf$G$9(B. $B$3$N:n6H$O$^$@$^$@(B
$B;O$^$C$?$P$+$j$G$9(B. $B$7$+$b(B, JDK $B$N0\?"$KI,MW$J5!G=$r%5%]!<%H$9$k$?$a(B, 
FreeBSD $B%+!<%M%k$K?7$?$J5!G=$rDI2C$9$k$3$H$K$J$j$^$9(B. $B$3$N$?$a(B, $B$*$=$i$/(B
$B%M%$%F%#%V%9%l%C%I(B JDK $B$r(B FreeBSD 4.0 $B0JA0$N%7%9%F%`$GMxMQ$9$k$3$H$O$G$-(B
$B$J$$$G$7$g$&(B. $B$3$l$K4X$9$k>pJs$O(B, $B?o;~(B freebsd-java $B%a!<%j%s%0%j%9%H$K(B
$BEj9F$5$l$^$9(B. 



Thanks!
$B$h$m$7$/(B!


-- The FreeBSD JDK porting team
-- FreeBSD JDK $B0\?"%A!<%`$h$j(B
------------------------------------------------------------------------


# P.S.
# $B$5$-$[$I!"(BPlamo Linux $B$KKM$N@_Dj%U%!%$%k(B .emacs $B$d(B .canna $B$,;H$o$l$F$$$k(B
# $B$HCN$C$F$S$C$/$j$C$9!#CN$i$J$$$H$3$m$GN.$l$k$b$N$J$N$G$9$M(B :)
----
 Daichi T.GOTO (ONGS)
    http://www.ongs.net/daichi, daichi@ongs.net
