From owner-doc-jp@jp.freebsd.org  Wed Nov 11 08:07:21 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id IAA04568;
	Wed, 11 Nov 1998 08:07:21 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from jiyu.net ([209.100.98.61])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id IAA04563
	for <doc-jp@jp.FreeBSD.ORG>; Wed, 11 Nov 1998 08:07:18 +0900 (JST)
	(envelope-from daichi@ongs.net)
Received: from localhost (ppph050.wbs.ne.jp [202.219.55.50])
	by jiyu.net (8.8.5/8.8.5) with ESMTP id IAA09094
	for <doc-jp@jp.FreeBSD.ORG>; Wed, 11 Nov 1998 08:07:41 +0900
To: doc-jp@jp.FreeBSD.ORG
X-Mailer: Mew version 1.94b1 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981112080701P.daichi@ongs.net>
Date: Thu, 12 Nov 1998 08:07:01 +0900
From: Daichi Goto <daichi@ongs.net>
X-Dispatcher: imput version 981019(IM102)
Lines: 735
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: doc-jp 5525
Subject: [doc-jp 5525] FreeBSD 3.0 Release Note (fixed)
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: daichi@ongs.net

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

$B=PH/$^$G$K!"$$$^$^$G$K4s$;$i$l$?0U8+$r$^$H$a$^$7$?!#$^$@:G=*%A%'%C%/$r$7$F(B
$B$$$^$;$s(B^^;;;...
$B:#HU!":G=*%A%'%C%/$7$?$b$N$r=P$7$^$9!#(B

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

                             $B%j%j!<%9%N!<%H(B
                      FreeBSD Release 3.0-RELEASE

$B3+H/<T$HAa4|0\9T4uK><T8~$1$N(B, 3.0-CURRENT $B$+$i$N=i$a$F$N%j%j!<%9$G$9(B. $B%I%-%e(B
$B%a%s%H$N$$$/$D$+$NItJ,$O$^$@99?7$5$l$F$$$^$;$s$N$G(B, $B$b$78+$D$1$^$7$?$iJs9p(B
$B$*4j$$$7$^$9(B. 
$B$b$A$m$s(B, $B%$%s%9%H!<%k$N<:GT$d%/%i%C%7%e$,$"$j$^$7$?$i(B
freebsd-bugs@FreeBSD.org $B$K%a!<%k$9$k$+(B send-pr $B%3%^%s%I$r;H$C$F(B, $B$G$-$k8B(B
$B$jAa$a$KJs9p$NJ}$b$*4j$$$7$^$9(B ($B$=$l$iJs9p$5$l$?$b$N$r%&%'%V%$%s%?!<%U%'!<(B
$B%9$G(B http://www.freebsd.org/send-pr.html $B$K$F8+$k$3$H$,$G$-$^$9(B).

FreeBSD $B$H(B 3.0-RELEASE $B$N%G%#%l%/%H%j$N%l%$%"%&%H$K4X$9$k>pJs$O(B
ABOUT.TXT $B$r$4Mw$/$@$5$$(B ($B%U%m%C%T!<$+$i%$%s%9%H!<%k$7$F$$$k>l9g$OFC$K(B!). 
$B%$%s%9%H!<%k$N<j=g$K4X$9$k>pJs$O(B INSTALL.TXT $B$H(B HARDWARE.TXT $B%U%!%$%k$r$4(B
$BMw$/$@$5$$(B. 

3.0-current (HEAD) $B%V%i%s%A$G$N:G=*8x3+$G$"$k$H$$$&$3$H$b$J$/(B,
$B:#$^$GDL$j$K$3$N%j%j!<%9$KB3$$$F(B daily snapshot $B$bB3$$$F$$$-$^$9(B.
$B$b$7(B 3.0-RELEASE $B0J9_$N:G?7$N5;=Q$r$*K>$_$G$"$l$P(B.

          ftp://current.freebsd.org/pub/FreeBSD

$B$+$i%$%s%9%H!<%k$7$F$/$@$5$$(B. 




$BL\<!(B:
-----
1. 2.2.X-RELEASE $B$+$i2?$,?7$7$/$J$C$?$+(B
   1.1 $B%+!<%M%k$G$NJQ99(B
   1.2 $B%;%-%e%j%F%#$K4X$9$k=$@5(B
   1.3 $B%f!<%6%i%s%I$G$NJQ99(B

2. $B%5%]!<%H$7$F$$$k9=@.(B
   2.1 $B%G%#%9%/%3%s%H%m!<%i(B
   2.2 $B%$!<%5%M%C%H%+!<%I(B
   2.3 ATM
   2.4 $B$=$NB>$N%G%P%$%9(B

3. $B0JA0$N(B FreeBSD $B%j%j!<%9$+$i%"%C%W%G!<%H$9$k$K$O(B
4. $BLdBj$N%l%]!<%H(B, $BDs0F$r$9$k>l9g(B, $B%3!<%I$NDs6!(B
5. $B<U<-(B


1. 2.2.X-RELEASE $B$+$i2?$,?7$7$/$J$C$?$+(B
---------------------------------------

$B$3$3$G@bL@$5$l$F$$$kA4$F$NJQ99E@$OFC$K(B [MERGED] $B$H$7$F<($5$l$?$b$N$G$J$1$l(B
$B$P(B 3.0 $B%V%i%s%AM#0l$N$b$N$G$9(B. 

1.1. $B%+!<%M%k$G$NJQ99(B
---------------------

 o 2.2.X $B$G$NA4$F$N(B SCSI $B%5%V%7%9%F%`$O(B, $B%Q%U%)!<%^%s%9$d%(%i!<%j%+%P%j!<(B
   $B$,2~A1$5$lBP1~$9$k(B SCSI $B%3%s%H%m!<%i$bA}$($?(B CAM(Common Access Method)
   SCSI $B%7%9%F%`$KCV$-49$($i$l$^$7$?(B. 
 o Network Computing Services, Inc. $B$N(B HARP(the Host ATM Research
   Platform) $B%=%U%H%&%'%"$,%7%9%F%`$XAH$_9~$^$l$^$7$?(B. $B>\$7$/$O(B
   /usr/src/share/examples/atm $B$r$4Mw$/$@$5$$(B. 
 o SMP (Symmetric MultiProcessing) $B%V%i%s%A$,J;9g$5$l$^$7$?(B. $B$^$@%+!<%M%k(B
   $B$K$O2C$($i$l$F$$$^$;$s$,(B, $B;E;v$O?J9TCf$G$9(B. 
 o 4.4BSD-Lite2 $B$N%3!<%I$,:G8eE*$KJ;9g$5$l$^$7$?(B. 
 o Secure RPC $B$,:#2s%5%]!<%H$5$l$^$7$?(B(NFS $B$d$=$NB>$H6&$KMxMQ$5$l$^$9(B). 
 o Sun $B$N(B WEBNFS standard $B$,:#2s%5%]!<%H$5$l$^$7$?(B. 
 o MSDOS $B%U%!%$%k%7%9%F%`%3!<%I$,:#2s(B VFAT $B$H(B FAT32 $B%Q!<%F%#%7%g%s$r07$$$^(B
   $B$9(B. 
   [MERGED: 2.2.7 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o ATAPI/IDE CD burner $B$N%5%]!<%H(B(BETA)
 o ATAPI/IDE $B%F!<%W%I%i%$%P$N%5%]!<%H(B(BETA)
 o VESA $B%S%G%*%b!<%I$NMxMQ$N%5%]!<%H(B. $B:G6a$N%S%G%*%+!<%I$N(B BIOS $B$,Ds6!$9$k(B
   $B%b!<%I$r:#2sA*Br!&MxMQ$G$-$^$9(B. $B$3$l$O(B, $B$3$NJ}K!$r%5%]!<%H$7$?%O!<%I%&%'(B
   $B%"$H0lHLE*$JJ}K!$G(B 132x60 $B8GDj%5%$%:$N%3%s%=!<%k$H%O%$%>%l$K$F2DG=$G$9(B. 
   $B$3$l$OB>$N%5%]!<%H$5$l$F$$$J$$%S%G%*%O!<%I%&%'%"$G%7%s%W%k$J(B 16 $B?'(B,
   800x600 $B$N(B XFree86 $B$,F0:n$9$k%i%9%?%b!<%I$,%3%s%=!<%k$GF0$/$3$H$r%5%]!<(B
   $B%H$7$F$$$^$9(B. 
 o AdvanSys SCSI $B%3%s%H%m!<%i$N%5%]!<%H(B
 o QLogic SCSI $B$H%U%!%$%P!<%A%c%s%M%k%3%s%H%m!<%i$N%5%]!<%H(B. 
 o Adaptec 7890, 7891, 7895, 7896, 7897 $B%Y!<%9$N%3%s%H%m!<%i$N%5%]!<%H(B($B?7(B
   $B$7$$(B 2940/2950/3940/3950 $B$H$=$NB>(B)
 o ed0 (wd8xxxx, 3c503, NE2000, HP Lan+) $B%$!<%5%M%C%H%G%P%$%9$NI8=`(B IRQ $B$,(B 
   IRQ 5 $B$+$i(B IRQ 10 $B$XJQ99$5$l$^$7$?(B. 
   ed1 $B%$!<%5%M%C%H%G%P%$%9$O:o=|$5$l$^$7$?(B. $B%M%C%H%o!<%/%+!<%I$N@_Dj$K9g(B
   $B$&$h$&$K%f!<%6@_Dj%f!<%F%#%j%F%#$G(B ed0 $B$NCM$rJQ99$7$F$/$@$5$$(B. 
   [MERGED: 2.2.6 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o $BF|Kh$K;~4V$N0];}$r9T$&@UG$$rIi$C$?%3!<%I$,=q$-49$($i$l$^$7$?(B. $B%J%NIC$r(B
   $B%5%]!<%H(B, NTPD $B$K$h$kD4@0$h$j$bM%$l$?O"B3@-(B, $B30It$+$i$N9b@:EY;~4V?.9f$H(B
   $B$NF14|$r%5%]!<%H(B. 
 o $B%Q%i%l%k%]!<%H$+$iF~NO$5$l$k(B TTL rising edge $BMQ$N(B PPS API 
   (draft-mogul-pps-api-02.txt $B$G@bL@$5$l$F$$$^$9(B) $B%5%]!<%H$,%W%j%s%?%I%i(B
   $B%$%P$K2C$($i$l$^$7$?(B. 
 o $B%^%k%A%-%c%9%H$G$O(B, $B0JA0$N(B arpcom $B$H(B in_ifaddr $B9=B$BN$r4^$s$@(B hackery 
   $B$h$j$b?7$7$$(B if_multiaddrs $B%j%9%H$r;H$C$F$/$@$5$$(B. $B$$$^$o$7$$(B
   multi_kludge $B$+$iLH$l$k$3$H$,$G$-$^$9(B. 
 o Jason Thorpe $B$,(B NetBSD $BMQ$K3+H/$7$??7$7$$(B if_media $B%$!<%5%M%C%H%I%i%$%P(B
   $BA*BrJ}<0$,<h$jF~$l$i$l$^$7$?(B. 
   [MERGED: 2.2.5 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o $B%^%k%A%;%C%7%g%s(B ISO-9660 CD-ROM $B$,:#2s40A4$K%5%]!<%H$5$l$^$7$?(B. $BI8=`$N(B
   $B$^$^$G$O(B, $B:G8e$N%;%C%7%g%s$r%^%&%s%H$7$^$9(B ($B%k!<%H%^%&%s%H$r4^$a$F(B). 
   $B%k!<%H$r4^$a$J$$%^%&%s%H$N>l9g$O(B, $BI8=`$N%^%&%s%H$N$+$o$j$KFCDj$N%;%C%7%g(B
   $B%s$s$r%^%&%s%H$9$k$?$a$N$"$i$^$7$r(B mount_cd9660(8) $B$K8+$k$3$H$,$G$-$^$9(B
    ($B$N$G(B, $B$=$A$i$r;2>H$N$3$H(B). 
 o $B40A4%"%I%l%96u4V$rM-$7$?(B pre-process $B%"%I%l%96u4V$H;2>H%+%&%s%H$K$h$k%Z!<(B
   $B%8%F!<%V%k6&M-$K$h$C$F(B UPAGES $B$,<h$j;_$a$i$l$^$7$?(B. 
 o $B?7$7$/@8@.$5$l$?(B (fork $B$5$l$?(B) $B;R%W%m%;%9$O(B, fork() $B%7%9%F%`%D%j!<$rDL(B
   $B$7$FJV$5$l$k$h$j$b$9$0$K%f!<%6%b!<%I$KJV$5$l$^$9(B. $B$3$l$O@:@=;~$N%+!<%M(B
   $B%k%9%?%C%/%3%T!<$H4JC1$J$"$kB>$NFbItA`:n$r:o=|$7$^$9(B. 
   $B$3$l$K$O(B UPAGES $B$r<h$j=|$/$3$H$r%5%]!<%H$9$kI,MW$,$"$j$^$9(B ($B$3$NH/A[$O(B
   $B85!9(B NetBSD $B$+$i$G$9$,(B, $B2f!9$O0c$&M}M3$G$3$l$r9T$$$^$7$?(B). 
 o vfork() $B$O:#2s?7$7$$6&M-%;%^%s%F%#%C%/%9$rMxMQ$9$k$3$H$G40A4$K5!G=$7$^(B
   $B$9$7(B, $B0U5A?<$$B.EY8~>e$,B,Dj$5$l$F$$$^$9(B. $B$3$l$OLdBj$N>l9g$KJQ2=$9$k(B
   kern.fast_vfork sysctl $B7PM3$GL5G=NO2=$5$l$^$9(B. $B8E$$%j%j!<%9$dB>$N(B BSD 
   $B4D6-$+$i$N@EE*$K%j%s%/$5$l$?%P%$%J%j$O(B 4.4BSD(net2, Lite and Lite2) $B$N(B 
   popen() $B$N<B9T$K%P%0$,$"$C$?$?$aLdBj$,$"$j$^$9(B. vfork() $B$b$^$?8N0U$K%+!<(B
   $B%M%k$,%9%l%C%I$r%5%]!<%H$9$k$3$l$i$NJXMx$J5!G=$rMxMQ$G$-$^$9(B. 
 o Berkeley Software Design, Inc., Jonathan Lemmon, Mike Smith, Sean
   Eric Fagan, and John Dyson $BG[I[$K$h$k(B VM86 $B$N%5%]!<%H$,%+!<%M%k$K2C$($i(B
   $B$l$^$7$?(B. $B$^$?(B BSD/OS $B$NG[I[$9$k(B dosemu $B$b%]!<%H$5$l$^$7$?(B. 
 o $B;`$s$@;R%W%m%;%9$r%>%s%S$d(B SIGCHLD $B>uBV$K$7$J$$$h$&$K$9$k(B SystemV $BIw$N(B
   $B%*%W%7%g%s$G$"$k(B SA_NOCLDWAIT $B%U%i%0$,<BAu$5$l$^$7$?(B. 
 o poll(2) $B$N0l$D$N5!G=$,@5$7$$>l=j(B, NetBSD $B$+$iGI@8$7$?(B core $B$KCV$+$l$^$7(B
   $B$?(B. select() $B$H(B poll() $B$NN>J}$N%7%9%F%`%3!<%k$O(B file $B$H(B vnode ops $B%k!<(B
   $B%A%s(B, poll $B%G%P%$%9$r;H$$$^$9(B. 
 o OpenBSD $B$HF1$8(B issetugid(2) $B$N<BAu$OF1$8L>A0$G8F$P$l$^$9(B. $B2f!9$O(B
   OpenBSD $B$h$j$bB?$/$N>l9g$K%U%i%0$r@_Dj$7$^$7$?(B. $B2f!9$N<BAu$O>/!9:Y$+$9(B
   $B$.$k$H$3$m$,$"$j$^$9(B.
 o $B%+!<%M%k$,%9%l%C%I$r1g=u$9$k$H$$$&K\%9%F!<%8$G$O(B non-SMP $B$K$*$$$FIU2CE*(B
   $B$J5!G=$r(B Async IO $B$H$7$F5!G=2=$5$l$^$7$?(B. 
 o $BB>$N%7%9%F%`$H8_49@-$N$?$a$$$/$D$+$NB>$N%7%9%F%`%3!<%k(B: getsid(2),
   setpgid(2), nanosleep(2) 
 o $B?7$7$$(B signanosleep(2) $B%7%9%F%`%3!<%k$O(B nanosleep(2) $B$K;w$F$O$$$^$9$,FC(B
   $B<l$J%7%0%J%k%^%9%/$G(B, $B$I$N%7%0%J%k$,%9%j!<%W$rL\3P$a$5$;$k$+$r7h$a$^$9(B. 
   $B4JC1$K8@$&$H(B `$BM?$($i$l$?;XDj%7%0%J%k$,$"$k;~4V$@$12a$.$k$N$rBT$D(B' $B$H$$(B
   $B$&$3$H$G$9(B.  
 o sleep(3) $B$H(B usleep(3) $B$O:#2s(B signanosleep(2) $B$NE@$+$i5!G=2=$5$l(B, $BAj8_$N(B
   $B1F6A$r9MN8$7$?@53N$J(B SIGALRM $B$r;}$A$^$9(B. $B$^$?(B, sleep(3) $B$O@53N$K;D$j;~(B
   $B4V$rJV$7$^$9(B. $B$$$/$D$+$N%W%m%0%i%`(B ($BFC$K(B apache httpd) $B$O(B sleep $B$N4VCf(B
   $B$:$C$H(B sleep() $B$N=PNO$9$k$^$d$+$7$N(B "absorbing" $B$N(B SIGALRM $B$K0MB8$7$F$$(B
   $B$^$9(B. 
 o $B%+!<%M%kFb%j%s%+(B (in-kernel linker) $B$,5!G=2=$5$l(B, $B$3$l$H$H$b$K(B
   bogosity lkm $B%7%9%F%`$HCV$-49$($k$+$o$j$H$J$j$^$7$?(B. 
 o  ($BK\Ev$K;~!9$@$1@5$7$$F0:n$r$7$?(B) curproc $B$N8!::$d(B SS_PRIV $B%=%1%C%H>uBV(B
   $B$N%U%i%0$H$$$C$?$4$A$c$4$A$c$7$?$H$3$m$NF~$lBX$($r$7$J$,$i(B, $B$9$Y$F$N%M%C(B
   $B%H%o!<%/%W%m%H%3%k$,(B "big switch" pr_usrreq() $B$rHr$1$?$j$*8_$$$N%f!<%6(B
   $B$,%W%m%;%9>ZL@$d(B sleep $B$KF~$k$H$$$&MW5a$N$?$a$K5/$3$k%W%m%;%9%]%$%s%?%@(B
   $B%&%s$rHr$1$k$h$&$K99?7$5$l$^$7$?(B. 
   $B8e<T$NJ}$O$=$l$r<h$j=|$$$?(B SO_PRIVSTATE $B%=%1%C%H%*%W%7%g%s$H6&$K:#2s:o(B
   $B=|$5$l$^$7$?(B. 
   $B%W%m%H%3%k$O:#2s$b$^$?(B, $B$h$jG=N(NI$/(B, $B8e$N8x3+$G$3$l$i$N%(%s%H%j%]%$%s(B
   $B%H$N%W%m%H%3%kFC@-8zNO$N=P$k0lHLE*$J(B send, recieve, poll $B%k!<%A%s$r>e=q(B
   $B$-$9$k5!2q$rM?$($i$l$F$$$^$9(B. 
   $B:G8e$K(B, $B%M%C%H%o!<%/%3!<%I$NB?$/$NItJ,$,(B, $B7k2L$H$7$F:o=|$9$k=`Hw$N$?$a(B
   $B$K(B, mbuts $BCf$NB>$N%a%?>pJs$dC_$($i$l$?%=%1%C%H%"%I%l%9$r>C5n$9$k$h$&$K(B
   $B=$@5$5$l$^$7$?(B. $B$=$N(B, $B$I$N%=%1%C%H%"%I%l%9$,JV$5$l$k$+$H$$$&5!9=$O(B, $B:G(B
   $B$b8zN($NNI$$J}K!$rH/8+$9$k$?$a$N<B83$H$J$k$h$&$KJQ99$9$k$3$H$H$7$F(B, $BHs(B
   $B>o$K9bEY$J$b$N$G$9(B. 
 o $B%^%k%A%-%c%9%H(B ICMP ECHO REQUEST (``ping'') $B$d(B ADDRESS MASK REQUEST $B%Q(B
   $B%1%C%H$N%l%9%]%s%9$O:#2s(B sysctl $B7PM3$GL58z$K$G$-$^$9(B. 
   netstat $B%W%m%0%i%`$O$3$l$,5/$3$k$N$K$+$+$C$?;~4V$NE}7WCM$r=PNO$7$^$9(B. 
 o tts $B$G;~!95)$K5/$3$k%P%0$,=$@5$5$l$^$7$?(B. 
 o VFS name $B%-%c%C%7%e$O$b$C$H8zN($h$/3N<B$KF0$/$h$&:n$jD>$5$l$^$7$?(B.  
 o VOP_LOOKUP() $B$N0lHLE*$JItJ,$,(B, $B%U%!%$%k%7%9%F%`$,I8=`E*$J;v>]$KMj$k$3$H(B
   $B$,$G$-$k$H$$$C$?%7%9%F%`%o%$%I$J5!G=$NCf$KCV$+$l$^$7$?(B. 
 o Vnode freelist handling $B$,A4BNE*$KBg$-$/=$@5$5$l$^$7$?(B. $BC/$+$,<j$rF~$l(B
   $B$r$7$J$$8B$j(B Vnode $B$O(B freelist $B$@$1$K$"$j$^$9(B. 
 o $B%+!<%M%k$O2DG=$J$i$P%M!<%`%-%c%C%7%e$NC_$($i$l$?>pJs$+$i(B getcwd() $B$9$k(B
   $BJd=u$rDs6!$7$^$9(B. 
 o $B3d$j9~$_$r9T$&@_Dj%U%C%/5!9=$,<BAu$5$l$^$7$?(B. $B$3$l$O%I%i%$%P$KBP$7$F3d(B
   $B$j9~$_$,40A4$K$J$k8e$^$G@_Dj$NItJ,$r1d4|$9$k$3$H$r5v$7$^$9(B. 
   $B$3$l$O(B boot $B$r9bB.$K$7$^$9(B. $B%5%V%G%P%$%9$N%W%m!<%V$K$h$k(B busy-waiting 
   ($BBT$A;~4V(B : $B0ULu(B) $B$J$I$rHr$1$i$l$k$+$i$G$9(B.
 o $B%+!<%M%k$N(B timeout(9) system $B$,%*!<%P!<%[!<%k$5$l$^$7$?(B. $B$3$l$O(B O(1) $B$N(B
   $BA^$79~$_$d(B callouts $B$N:o=|$d(B softclock $B$G$J$5$l$k;E;v$NAm9g(B O(hash 
   chain length) $B$rM?$($^$9(B. $B85$NJs9p=q$O(B
               http://www.cs.berkeley.edu/~amc/research/timer/ 
   $B$K$"$j$^$9(B. 
 o $B%H%i%s%6%/%7%g%sL?Na$r=hM}$9$kBT$A9TNs%P%C%U%!%I%i%$%P$NJQ99(B. $B$3$l$O$+(B
   $B$D$F40A4$K%5%]!<%H$5$l$?%U%!%$%k%7%9%F%`%3!<%I$NCf$NO"B3%G!<%?$d%a%?%G!<(B
   $B%?=q$-9~$_$H$J$j$^$9(B. 
 o $B:#2s(B EISA $B6&M-3d$j9~$_$,(B PCI $B6&M-3d$j9~$_$r%5%]!<%H$7$?%*%j%8%J%k$N%U%l!<(B
   $B%`%o!<%/$H$7$FF/$/$h$&$K%5%]!<%H$5$l$^$7$?(B. 
 o Comtrol Rocketport $B%+!<%I$N%5%]!<%H(B. 
 o IPFW $B$N%Q%1%C%H$H%P%$%H%+%&%s%?$,(B 32 $B%S%C%H$+$i(B 64 $B%S%C%H$X3HD%$5$l(B, 
   transparent proxy $B$r%5%]!<%H$9$k$?$a$K(B 'FWD' $BA`:n$,DI2C$5$l$k$H$H$b$K(B
   divert $BA`:n$,B?>/JQ99$5$l$^$7$?(B.
 o PnP $B%G%P%$%9$N@_Dj$,$G$-$k?7$7$$%W%i%0(B & $B%W%l%$(B (PnP) $B$r%5%]!<%H(B. PnP 
   $B%Q!<%H$K$h$C$F8!=P$5$l<+F0E*$K3d$jEv$F$i$l$?%b%G%`$b%5%]!<%H(B. 
 o Luigi Rizzo $B;a$N?7$7$$%5%&%s%I%3!<%I$N<h$jF~$l(B. $B$3$N%3!<%I$O:#$G$b$J$*(B
   $B3+H/$5$l$F$$$F(B, $B$$$/$D$+$NFq2r$J%+!<%I$r%5%]!<%H$7$F$$$^$9(B. 
   [MERGED: 2.2.6 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o $B%^%&%9$N%5%]!<%H$r$h$jNI$/$9$k$?$a$K(B psm, mse, sysmouse $B%I%i%$%P$,2~NI(B
   $B$5$l$^$7$?(B. $BFC$K(B psm $B%I%i%$%P$O:#2sB?$/$N(B ``wheeled'' $B%^%&%9$r%5%]!<%H(B
   $B$7$F$$$^$9(B. 
   [MERGED: 2.2.6 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o SMC EtherPower II 10/100 Fast Ethernet $B%+!<%I(B ($B$h$/CN$i$l$F$$$^$9$,(B
   SMC83c170 EPIC $B%A%C%W%Y!<%9$N(B SMC9432TX) $B$N%5%]!<%H$rDI2C(B. 
   [MERGED: 2.2.7 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o ATAPI $B%U%m%C%T!<%I%i%$%P(B (LS-120) $B$N%5%]!<%H$rDI2C(B. 
   [MERGED: 2.2.7 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o IBM Etherjet $B$H$=$NB>$N(B Crystal Semiconductor CS89x0 $B%Y!<%9$N(B
   NIC $B$N%5%]!<%H$rDI2C(B. 
   [MERGED: 2.2.7 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o Texas Instruments TNET100 'ThunderLAN' PCI NIC $B$N%5%]!<%H$rDI2C(B. 
   [MERGED: 2.2.8 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]
 o 3c900, 3c905, 3c905B $B%"%@%W%?$N40A4%P%9%^%9%?(B DMA $B$N%5%]!<%H$rDI2C(B. 
   [MERGED: 2.2.8 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]

1.2. $B%;%-%e%j%F%#$K4X$9$k=$@5(B
-----------------------------

[MERGED: 2.2-STABLE $B%V%i%s%A$NFCDj$NF|IU0J9_$NA4$F$NJQ99E@(B]

97/7/29 OpenBSD $B$+$iB?$/$N(B lpr/lpd $B%;%-%e%j%F%#$N=$@5$,<h$j9~$^$l$^$7$?(B. 
97/8/22 tip $B$N%P%C%U%!%*!<%P!<%U%m!<$,=$@5$5$l$^$7$?(B (tip $B$,(B set[ug]id $B@_(B
        $BDj$5$l$F$$$J$$$H$-$ONI@-(B)  
97/8/26 glob $B$G$N%P%C%U%!%*!<%P!<%U%m!<$,=$@5$5$l$^$7$?(B. $B$3$l$r0-MQ$9$kJ}(B
        $BK!$OCN$i$l$F$$$^$;$s(B. 
97/8/27 sendmail $B$N(B vacation $B%;%-%e%j%F%#LdBj$,=$@5$5$l$^$7$?(B(SNI). 
97/8/29 $B;R%W%m%;%9$,=*N;$9$k;~$K(B inetd $B$O(B sleep $B$7$J$$$h$&$K$J$j$^$7$?(B. $B$3(B
        $B$l$K$h$j(B DoS (denial of service: $B%5!<%S%9K832(B) $B967b$O$h$j:$Fq$K$J(B
        $B$j$^$9(B.
97/8/29 fts $B$K:#2s(B race $BBP:v$H(B find -execdir $B$,DI2C$5$l$^$7$?(B (-current $B$N(B
        $B$_(B)
97/8/31 $B%2!<%`$N(B setuid -> setgid $B$HJQ99(B. $B$3$l$K$h$j(B. $B$I$s$J%2!<%`(B ($B$K8+$D(B
        $B$+$k%;%-%e%j%F%#%[!<%k$r;H$C$?(B) $B$X$N967b$bL58z$H$J$j$^$9(B. ($B%9%3%"(B
        $B%U%!%$%k$@$1$,967b$r<u$1$k2DG=@-$,$"$j$^$9(B). $BLdBj$O(B
        eivind@FreeBSD.org $B$XJs9p$*4j$$$7$^$9(B ($B%9%3%"%U%!%$%k$N(B
        ownership $BLdBj$OCN$i$l$F$$$^$9(B) 
97/12/3 $B%$%s%F%k$NJs9p$7$?(B F00F $B%P%0$N=$@5$,2C$($i$l$^$7$?(B. $B$b$7(B Pentium 
        $B$r$*;}$A$G$J$1$l$P(B, NO_F00F_HACK $B%+!<%M%k%*%W%7%g%s$r$O$:$9$3$H$G(B
        $BL58z$K$G$-$^$9(B. 
98/1/20 LAND $B967b$KBP$9$k$h$j6/NO$JJ]8n5!9=$,:#2s<h$j9~$^$l$^$7$?(B. 

CERT $B4+9p(B CA-97.17 $B$G=R$Y$i$l$F$$$k(B suidperl $B$N<eE@$H$J$j$&$kItJ,$b$^$?(B, 
$B=$@5$5$l$?$H;W$o$l$^$9(B. 

KerberosIV $B$,:#2s<h$j9~$^$l$^$7$?(B. 

1.3. $B%f!<%6%i%s%I$G$NJQ99(B
-------------------------

$BI8=`$G$N%P%$%J%j%?%$%W(B ($B$H%3%s%Q%$%i$N%D!<%k%A%'!<%s(B) $B$,(B a.out $B$+$i(B ELF $B$X(B
$BJQ99$5$l$^$7$?(B. $B$3$N$3$H$O(B, $BB>$K$bM-Mx$JE@$O$$$m$$$m$"$j$^$9$,(B, $B2f!9$K$b$C(B
$B$H?7$7$$%3%s%Q%$%i5;=Q(B ($B$=$NB?$/$,(B a.out $B$r%5%]!<%H$7$F$$$^$;$s$G$7$?(B) $B$K(B
$B<j$r$N$P$5$;(B, C++ $B$N$h$&$J8@8l$N%5%]!<%H$r$5$i$KNI$/$9$k$3$H$rDs6!$7(B, $B$h$j(B
$B>.$5$/<B9T$G$-$k$3$H$r2DG=$K$7$^$7$?(B. $B8E$$(B a.out $B%i%$%V%i%j$H%P%$%J%j$O(B,
$B$b$A$m$s(B, $B0z$-B3$-F0:n$7$^$9$7(B, $B2aEO4|$N8z2L$H$7$FN>J}$H$bF0:n$9$k$h$&$KMQ(B
$B0U$5$l$^$7$?(B. 

Perl4 $B$O%7%9%F%`I8=`$N0l$D$H$7$F(B Perl5 $B$HCV$-49$($i$l$^$7$?(B. 

$BI8=`$N%f!<%6L>$ND9$5$,(B 16 $BJ8;z$XA}$d$5$l$^$7$?(B. 
$B7Y9p(B: $B8E$$(B utmp/wtmp $B%U%!%$%k$O%G!<%?%l%3!<%I$,8E$$%5%$%:$h$j$O$:$l$k$?$a(B
$BF0:n$7$^$;$s(B. $B$3$l$r1g=u$9$kJQ49%f!<%F%#%j%F%#$K4X$7$F$O(B
/usr/src/tools/3.0-upgrade $B$r$4Mw$/$@$5$$(B. 

/etc/sysconfig $B$O:#2s$h$j%3%s%Q%/%H$J(B /etc/rc.conf $B$KCV$-49$($i$l$^$7$?(B. 
[MERGED: 2.2.1 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]

fdisk(8) $B$O:#2s(B 0 $B$+$i(B 3 $B$G$O$J$/(B 1 $B$+$i(B 4 $B$H%G%#%9%/%9%i%$%9$rHV9fIU$1$7(B
$B$^$9(B. $B$3$l$O(B /dev $B$G$N%G%P%$%9$H$7$F$=$NHV9f$r;H$($k$3$H$K$J$j$^$9(B. 

Amd automounter $B$,(B 1993 4.4BSD $B$+$i(B am-utils $B$N:G?7(B current $B%P!<%8%g%s$X99(B
$B?7$5$l$^$7$?(B. $B$=$7$F?7$7$$@_Dj%U%!%$%k(B /etc/amd.conf $B$,%5%]!<%H$5$l$^$7$?(B. 
``man 5 amd.conf'' $B$r$*FI$_$/$@$5$$(B. 

$B%+%9%?%`(B FreeBSD boot $B%U%m%C%T!<$H(B "mini systems" $B$r:n$k$?$a$N(B
``picobsd'' $B%Q%C%1!<%8$,(B /usr/src/release/picobsd $B$X;}$A9~$^$l$^$7$?(B. $B$h$j(B
$BB?$/$N>pJs$O(B /usr/src/release/picobsd/README.html $B$r$4Mw$s$/$@$5$$(B. 

$B%M%C%H%o!<%/1[$7$NA`:n$r$7$F$$$k$H$-(B, finger(1) $B$O$=$NMW5a$rAw$C$?8e:G=i$K(B 
remote end to close $B$rBT$D$+$o$j$K$9$0$5$^%=%1%C%H$r(B close $B$7$^$9(B ($B;EMM$O(B
$B[#Kf$J$N$G(B, $B2f!9$OB?$/$N%5!<%P$NAj8_A`:n$N?6$kIq$$$K=>$$$^$9(B). 
$B$3$l$O:#2s2u$l$?(B Linux $B%^%7%s$G(B MIT $B%G%#%l%/%H%j$H(B finger people $B$rMxMQ(B
$B$9$k$3$H$,2DG=$G$"$k$3$H$r0UL#$7$F$$$^$9(B. 

$B@\B3$N(B close $B;~$K5^$$$GN.$5$l$kMW5a%a%C%;!<%8$KBP$7$F(B, $B0-$$JVEz$r$9$k2u$l(B
$B$?(B HTTP $B5!G=$H(B talk $B$9$k$3$H$r5v2D$7$??7$7$$(B fetch(1) $B$N%U%i%0$,$"$j$^$9(B. 

netstat(1) $B$O:#2s$h$jB?$/$NE}7WE*$K@5$7$$(B groups $B$H(B uses $B$N(B unsigned $B7A<0(B
$B$G$N=PNO$rF@$k$?$a$K(B sysctl(3) $B$rMxMQ$7$^$9(B. 


syscons tty $B$K$F%7%s%W%k$J(B VGA $B%0%i%U%#%C%/%9$r9T$&$?$a$N?7$7$$(B VGA $B%i%$%V(B
$B%i%j(B(/usr/src/lib/libvgl) $B$,:#2sB8:_$7$^$9(B (Linux $B$N(B libSVGA $B$K;w$?<oN`$N(B
$B$b$N(B). 
[MERGED: 2.2.5 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]

xntpd $B$N(B syslogging $B$O$=$l<+?H$K<h$j9~$^$l$^$7$?(B. (LOG_NTP, $B%f!<%6L>(B "ntp").

$B?7$7$$BP$N(B ioctl $B$,DI2C$5$l$^$7$?(B. SIOC[SG]IFGENERIC. intent $B$O%M%C%H%o!<(B
$B%/%$%s%?!<%U%'!<%9$KBP$7$F>!<j$J(B ioctl $B%5%VL?Na$r%Q%9$7$?$3$H$r%U%C%/$9$k(B
$B$3$H$rDI=>$7$^$9(B. $B$3$l$ONc$($P%I%i%$%P$H%f!<%6%i%s%I%f!<%F%#%j%F%#$N4V$NJQ(B
$B$o$j$d$9$$%*%W%7%g%s$d(B, PPP $B%I%i%$%P$K$H$C$F$N(B CHAP name $B$H(B secret $B$N$h$&(B
$B$JDL?.$NI,MW@-$J$I$G$9(B. 

sppp(4) $B$O(B FreeBSD 2.2.X $B$+$i>/$7$:$D2~A1$5$l$F$-$^$7$?(B.
$B:#2s(B dial-on-demand $B@\B3$N=`Hw$r$7$J$,$i(B ($B$=$l$O$7$P$7$P(B ISDN $B1[$7$KA`:n$9(B
$B$k$3$H$N$h$&$K(B) , $B$b$C$HB?$/$N(B LCP $B$H(B  IPCP $BN.DL$rI=$9(B full-fledged PPP
state $B%^%7%s$H$7$FF/$-$^$9(B. $B$=$l$O(B PAP $B$+(B CHAP $B$NG'>Z$rI=$7$^$9(B. $B%f!<%6(B
$B%i%s%I%G%+%&%s%?ItJ,(B spppcontrol(8) $B$OA0=R$N(B SIOC[SG]IFGENERIC ioctl $BL?Na(B
$B$rMxMQ$9$k:G=i$N%W%m%0%i%`$G$9(B. 

moused(8) $B$,B?$/$N(B ``wheel'' $B%^%&%9$r%5%]!<%H$9$k$h$&$K99?7$5$l$^$7$?(B. $B$^(B
$B$?(B, $BI8=`$N(B PnP COM $B%G%P%$%9$r%5%]!<%H$7$?%^%&%9$r<+F08!=P$7$^$9$N$G(B, $B%f!<(B
$B%6$O%3%^%s%I%i%$%s$+$i%^%&%9$N%W%m%H%3%k%?%$%W$rMW5a$5$l$k$3$H$O$"$j$^$;$s(B. 
[MERGED: 2.2.6 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]

ppp(8) $B$O%/%i%$%"%s%H%5%$%H(B DNS $BN.DL(B, PPP $B%3!<%k%P%C%/(B (CBCP $B3HD%$H6&$K(B) , 
PPP $B%^%k%A%j%s%/%W%m%H%3%k(B (rfc1990) $B$r4^$s$@B?$/$NDI2CE*$JFCD'$r%5%]!<%H(B
$B$7$F$$$^$9(B. 
$B@_Dj$NJQ99E@$K4X$9$k>\:Y$O%=!<%9%G%#%l%/%H%j2<$N(B README.changes $B$r;2>H$N$3(B
$B$H(B. 

Pthread read/write $B$,(B Single UNIX $B;EMM(B, $B%P!<%8%g%s(B 2 $B$G(B POSIX threads $B%i%$(B
$B%V%i%j$K2C$($i$l$?(B libc_r $B$GDj5A$5$l$?$h$&$K(B lock $B$7$^$9(B. 

$B%7%9%F%`%U%!%$%k$,%f!<%6(B `root', $B%0%k!<%W(B `wheel' $B$K@_Dj$5$l$^$7$?(B. UID
0 $B$O(B bin $B$h$j$bJ]8n$,9b$$$N$G$9(B. $BFC$K(B NFS $B1[$7$K$O(B ($BJ]8n$,9b$$$G$9(B).

/bin/sh $B$N(B signal $B$H(B trap handling $B$O:n$jD>$5$l$^$7$?(B. $BB>$K$b$"$j$^$9$,(B, 
$B$3$l$G(B tty-mode emacs $B$O(B system(2) $B$+$i8F$S=P$9$H$-$KF/$-$^$9(B. $BNc$($P(B, $B%a!<(B
$B%k%(!<%8%'%s%H$+$i$G$9(B. $B$$$D$/$+$N9=J8%P%0$O=$@5$5$l$^$7$?(B. 
[MERGED: 2.2.8 $B$H0J9_$N(B 2.2-STABLE $B%V%i%s%A$K$b$"$j$^$9(B]

systat(1), iostat(8), rpc.rstatd(8), vmstat(8) $B$,?7$7$/(B devstat(3) $B%i%$%V(B
$B%i%j$H(B devstat(9) $BE}7W%5%V%7%9%F%`$r;H$&$h$&$K%*!<%P!<%[!<%k$5$l$^$7$?(B. $BB>(B
$B$K9b$a$?$b$N$O$"$j$^$9$,(B, $B$3$l$i$N%f!<%F%#%j%F%#(B ($B$($($C$H(B, pc.rstatd(8) 
$B$NNc30$J$I$H6&$K(B) $B$O:#2s$5$i$K;H$$$d$9$$E}7WCM$r=PNO$7$^$9$7(B, $B$?$@(B first
8 $B$G$O$J$$(B, $B%7%9%F%`$NA4$F$N%G%P%$%9$NE}7WCM$r8+$k$3$H$,$G$-$^$9(B. 

2. $B%5%]!<%H$7$F$$$k9=@.(B
-----------------------

FreeBSD $B$O8=:_(B,  ISA, VLB, EISA, PCI $B%P%9$N(B 386SX $B$+$i(B Pentium $B%/%i%9$^(B
$B$G$N$5$^$6$^$J<oN`$N(B PC $B$GF0:n$7$^$9(B ($B$?$@$7(B 386SX $B$O$*4+$a$G$-$^$;$s(B). 
IDE, ESDI $B%I%i%$%V$d(B, $B$5$^$6$^$J(B SCSI $B%3%s%H%m!<%i(B, $B%M%C%H%o!<%/%+!<%I$d(B
$B%7%j%"%k%+!<%I$K$bBP1~$7$F$$$^$9(B. 

$B0J2<$O(B FreeBSD $B$G8=:_F0:n$,$9$k$3$H$,3NG'$5$l$F$$$k$9$Y$F$N<~JU5!4o$N%j(B
$B%9%H$G$9(B. $B$3$l0J30$N9=@.$G$bF0:n$9$k$H;W$o$l$^$9$,(B, $B$3$3$G$OF0:nJs9p$,(B
$B$"$C$?$b$N$@$1$r5-:\$7$F$$$^$9(B. 


2.1. $B%G%#%9%/%3%s%H%m!<%i(B
-------------------------

WD1003 ($B$"$i$f$k(B MFM/RLL)
WD1007 ($B$"$i$f$k(B IDE/ESDI)
IDE
ATA

Adaptec 1535 ISA SCSI $B%3%s%H%m!<%i(B
Adaptec 154x $B%7%j!<%:(B ISA SCSI $B%3%s%H%m!<%i(B
Adaptec 174x $B%7%j!<%:(B EISA SCSI $B%3%s%H%m!<%i(B
        ($B%9%?%s%@!<%I(B, $B%(%s%O%s%9%I%b!<%I(B)
Adaptec 274X/284X/2920/2940/2950/3940/3950 (Narrow/Wide/Twin) $B%7%j!<%:(B
        EISA/VLB/PCI SCSI $B%3%s%H%m!<%i(B
Adaptec AIC7850, AIC7880, AIC789x $B%*%s%\!<%I(B SCSI $B%3%s%H%m!<%i(B

AdvanSys SCSI $B%3%s%H%m!<%i(B ($BA4%b%G%k(B)

Buslogic 545S & 545c
Buslogic 445S/445c VLB SCSI $B%3%s%H%m!<%i(B
Buslogic 742A, 747S, 747c EISA SCSI $B%3%s%H%m!<%i(B
Buslogic 946c PCI SCSI $B%3%s%H%m!<%i(B
Buslogic 956c PCI SCSI $B%3%s%H%m!<%i(B

DPT SCSI/RAID $B%3%s%H%m!<%i(B ($B$[$H$s$I$NJQ<o(B)

SymBios ($B0JA0$N(B NCR $B@=(B) 53C810, 53C825, 53c860 $B$*$h$S(B 53c875 PCI SCSI
$B%3%s%H%m!<%i(B:
	ASUS SC-200
  	Data Technology DTC3130 ($B$9$Y$F$NJQ<o(B)
	NCR cards ($B$9$Y$F(B)
	Symbios cards ($B$9$Y$F(B)
	Tekram DC390W, 390U and 390F
	Tyan S1365


QLogic SCSI $B$*$h$S(B Fibre Channel $B%3%s%H%m!<%i(B

DTC 3290 EISA SCSI $B%3%s%H%m!<%i(B (1542 $B%(%_%e%l!<%7%g%s%b!<%I$K$F(B)

$B0J>e$N%5%]!<%H$5$l$F$$$k$9$Y$F$N(B SCSI $B%3%s%H%m!<%i$K$*$$$F(B,  SCSI-I $B$*$h(B
$B$S(B SCSI-II $B$N<~JU5!4o$K$D$$$F$9$Y$F$N%5%]!<%H$,Ds6!$5$l$F$$$^$9(B. $B$3$l$K(B
$B$O%O!<%I%G%#%9%/(B, $B8w<'5$%G%#%9%/(B, $B%F!<%W%I%i%$%V(B (DAT $B$H(B 8mm Exabyte $B$r(B
$B4^$`(B), $B%a%G%#%"%A%'%s%8%c(B,  $B%W%m%;%C%5$H$7$FF0:n$9$k%?!<%2%C%H%G%P%$%9(B,  
CDROM $B%I%i%$%V$,4^$^$l$^$9(B. CDROM $B%3%^%s%I$r%5%]!<%H$9$k(B WORM $B%G%P%$%9$O(B 
CDROM $B%I%i%$%P$K$h$kFI$_<h$j@lMQ%"%/%;%9$N$_%5%]!<%H$5$l$F$$$^$9(B. 
WORM/CD-R/CD-RW $B$X$N=q$-9~$_$O(B ports $B%D%j!<$K$"$k(B cdrecord $B$K$h$j%5%]!<(B
$B%H$5$l$F$$$^$9(B. 

$B8=:_(B, $B0J2<$N<oN`$N(B CDROM $B$,%5%]!<%H$5$l$F$$$^$9(B:
(cd)    SCSI $B%$%s%?!<%U%'!<%9(B (ProAudio Spectrum $B$H(B SoundBlaster SCSI $B$b(B
        $B4^$`(B)
(matcd) $B>>2<(B/Panasonic (Creative SoundBlaster) $B@lMQ%$%s%?!<%U%'!<%9(B
        (562/563 $B%b%G%k(B)
(scd)   Sony $B@lMQ%$%s%?!<%U%'!<%9(B ($BA4%b%G%k(B)
(wcd)   ATAPI IDE $B%$%s%?!<%U%'!<%9(B

SCSI $B%F!<%W$N%5%]!<%H(B:

CAM $B$N(B SCSI $B%F!<%W%I%i%$%P$O(B, $B8E$$7?$N(B ($B$=$7$F(B, $B$7$P$7$P<BAu$KLdBj$,$"$k(B) 
$B%F!<%W%I%i%$%V$O$^$@$&$^$/07$($^$;$s(B. $B$b$7(B Exabyte 8200 $B$d(B $B8E$$7?$N(B QIC 
$B$N%F!<%W%I%i%$%V$N$h$&$J8E$$7?$N(B SCSI-1 $B$N%F!<%W%I%i%$%V$r<j$KF~$l$?$H$7(B
$B$?$i(B,  CAM $B$N%F!<%W%I%i%$%P$G$O$&$^$/F0:n$7$J$$$G$7$g$&(B. $B$3$l$O$b$A$m$s(B
$B4{CN$NLdBjE@$G(B, $B8=:_:n6HCf$G$9(B. 

$B$[$H$s$I$,(B SCSI-2 $B$KE,9g$7$F$$$k:G6a$N%F!<%W%I%i%$%V$O$&$^$/F0:n$9$k$O$:(B
$B$G$9(B. $BNc$($P(B DAT (DDS-1, 2 $B$*$h$S(B 3),  DLT, $B$*$h$S:G6a$N(B Exabyte 8mm $B%I(B
$B%i%$%V$O$&$^$/F0:n$9$k$O$:$G$9(B. 

  $BFCDj$N%F!<%W%I%i%$%V$,%5%]!<%H$5$l$F$$$k$+$I$&$+CN$j$?$$$N$J$i(B, $B0lHV(B
  $B$NJ}K!$O<B:]$K;n$7$F$_$k$3$H$G$9(B!

$B0J2<$N%I%i%$%P$O8E$$(B SCSI $B%5%V%7%9%F%`$G$O%5%]!<%H$5$l$F$$$^$7$?$,(B, $B?7$7(B
$B$$(B CAM $B$N(B SCSI $B%5%V%7%9%F%`$G$O!V$^$@!W%5%]!<%H$5$l$F!V$$$^$;$s!W(B. 

  Tekram DC390 $B$*$h$S(B DC390T $B%3%s%H%m!<%i(B ($B$*$=$i$/(B AMD 53c974 $B%Y!<%9$N(B
  $BB>$N%+!<%I$b4^$a$F(B).

  NCR5380/NCR53400 ("ProAudio Spectrum") SCSI $B%3%s%H%m!<%i(B

  UltraStor 14F, 24F $B$*$h$S(B 34F SCSI $B%3%s%H%m!<%i(B

  Seagate ST01/02 SCSI $B%3%s%H%m!<%i(B

  Future Domain 8xx/950 $B%7%j!<%:(B SCSI $B%3%s%H%m!<%i(B

  WD7000 SCSI $B%3%s%H%m!<%i(B

  Adaptec 1510 $B%7%j!<%:(B ISA SCSI $B%3%s%H%m!<%i(B ($BHs%V!<%H%G%P%$%9$H$7$F(B)
  Adaptec 152x $B%7%j!<%:(B ISA SCSI $B%3%s%H%m!<%i(B
  Adaptec AIC-6260 $B$*$h$S(B AIC-6360 $B%Y!<%9$N%\!<%I(B. $B$3$l$K$O(B AHA-152X $B$*(B
  $B$h$S(B SoundBlaster SCSI $B%+!<%I$r4^$_$^$9(B. 

[ $BCm(B: AIC-6260/6360 $B$*$h$S(B UltraStor $B%I%i%$%P$r?7$7$$(B CAM SCSI $B$NOHAH$_(B
  $B$K0\?"$9$k:n6H$,?J9TCf$G$9$,(B, $B$$$D40@.$9$k$+(B, $BK\Ev$K40@.$9$k$+$I$&$+$O(B
  $B$^$@$o$+$j$^$;$s(B. ]

$B0J2<$N%I%i%$%P$OJ]<i$5$l$F$$$^$;$s(B. $B$3$l$i$OF0$/$+$bCN$l$^$;$s$7(B, $BF0$+$J(B
$B$$$+$b$7$l$^$;$s(B:

  $B%U%m%C%T!<%F!<%W%$%s%?!<%U%'!<%9(B (Colorado/Mountain/Insight)

  (mcd)   Mitsumi $B@lMQ(B CD-ROM $B%$%s%?!<%U%'!<%9(B ($BA4%b%G%k(B)

2.2. $B%$!<%5%M%C%H%+!<%I(B
-----------------------

Allied-Telesis AT1700 $B$*$h$S(B RE2000 $B%+!<%I(B

AMD PCnet/PCI (79c970 & 53c974 $B$^$?$O(B 79c974)

SMC Elite 16 WD8013 $B%$!<%5%M%C%H%$%s%?!<%U%'!<%9(B, $B$=$7$F$=$NB>B?$/$N(B
WD8003E, WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT, WD8013EBT $B%Y!<(B
$B%9$N8_49IJ(B.  SMC Elite Ultra.  SMC Etherpower II. 

Texas Instruments ThunderLAN PCI NIC. $B$3$l$K$O0J2<$N$b$N$r4^$_$^$9(B:
  Compaq Netelligent 10, 10/100, 10/100 Proliant, 10/100 Dual-Port
  Compaq Netelligent 10/100 TX Embedded UTP, 10 T PCI UTP/Coax, 10/100 TX UTP
  Compaq NetFlex 3P, 3P Integrated, 3P w/ BNC
  Olicom OC-2135/2138, OC-2325, OC-2326 10/100 TX UTP

DEC EtherWORKS III NICs (DE203, DE204, $B$*$h$S(B DE205)
DEC EtherWORKS II NICs (DE200, DE201, DE202, $B$*$h$S(B DE422)
DEC DC21040, DC21041, $B$^$?$O(B DC21140 $B%Y!<%9$N(B NIC (SMC Etherpower 8432T,
DE245 $BEy(B)
DEC FDDI (DEFPA/DEFEA) NIC

Fujitsu MB86960A/MB86965A

HP PC Lan+ $B%+!<%I(B ($B%b%G%k%J%s%P!<(B 27247B $B$*$h$S(B 27252A).

Intel EtherExpress 16
Intel EtherExpress Pro/10
Intel EtherExpress Pro/100B PCI Fast Ethernet

Isolan AT 4141-0 (16 bit)
Isolink 4110     (8 bit)

Novell NE1000, NE2000, $B$*$h$S(B NE2100 $B%$!<%5%M%C%H%$%s%?!<%U%'!<%9(B

3Com 3C501 $B%+!<%I(B

3Com 3C503 Etherlink II

3Com 3c505 Etherlink/+

3Com 3C507 Etherlink 16/TP

3Com 3C509, 3C579, 3C589 (PCMCIA), 3C590/592/595/900/905/905B PCI $B$*$h$S(B EISA
(Fast) Etherlink III / (Fast) Etherlink XL

Toshiba $B%$!<%5%M%C%H%+!<%I(B

Crystal Semiconductor CS89x0 $B%Y!<%9$N(B NIC (IBM Etherjet ISA $B$r4^$_$^$9(B)

IBM $B$H(B National Semiconductor $B@=$N(B PCMCIA $B%$!<%5%M%C%H%+!<%I$b%5%]!<%H$5(B
$B$l$F$$$^$9(B. 

$B8=:_%H!<%/%s%j%s%0$N%+!<%I$OA4$/%5%]!<%H$5$l$F$$$^$;$s(B. $B;d$?$A$OC/$+$,%I(B
$B%i%$%P$r4sIU$7$F$/$@$5$k$N$rBT$C$F$$$^$9(B. $BC/$+$d$j$^$;$s$+(B?

2.3 ATM
-------

   o ATM $B%[%9%H%$%s%?!<%U%'!<%9(B
        - FORE Systems, Inc. PCA-200E ATM PCI $B%"%@%W%?(B
        - Efficient Networks, Inc. ENI-155p ATM PCI $B%"%@%W%?(B

   o ATM $B%7%0%J%j%s%0J}<0(B
        - The ATM Forum UNI 3.1
        - The ATM Forum UNI 3.0
        - The ATM Forum ILMI $B%"%I%l%9EPO?(B
        - FORE Systems $BFH<+$N(B SPANS
        - Permanent Virtual Channels (PVCs)

   o IETF $B$N(B "Classical IP and ARP over ATM" $B%b%G%k(B
        - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5"
        - RFC 1577, "Classical IP and ARP over ATM"
        - RFC 1626, "Default IP MTU for use over ATM AAL5"
        - RFC 1755, "ATM Signaling Support for IP over ATM"
        - RFC 2225, "Classical IP and ARP over ATM"
        - RFC 2334, "Server Cache Synchronization Protocol (SCSP)"
        - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt,
                "A Distributed ATMARP Service Using SCSP"

   o ATM $B%=%1%C%H%$%s%?%U%'!<%9(B

2.4. $B$=$NB>$N%G%P%$%9(B
---------------------

AST 4 $B%]!<%H(B $B%7%j%"%k%+!<%I(B ($B%7%'%"!<%I(B IRQ $B;HMQ(B) 

ARNET 8 $B%]!<%H(B $B%7%j%"%k%+!<%I(B ($B%7%'%"!<%I(B IRQ $B;HMQ(B) 
ARNET ($B8=:_$O(B Digiboard) $BF14|(B 570/i $B9bB.%7%j%"%k(B

Boca BB1004 4 $B%]!<%H%7%j%"%k%+!<%I(B  (Modem $B$O%5%]!<%H$7$F!V$$$^$;$s!W(B)
Boca IOAT66 6 $B%]!<%H%7%j%"%k%+!<%I(B  (Modem $B$O%5%]!<%H$7$F$$$^$9(B)
Boca BB1008 8 $B%]!<%H%7%j%"%k%+!<%I(B  (Modem $B$O%5%]!<%H$7$F!V$$$^$;$s!W(B)
Boca BB2016 16 $B%]!<%H%7%j%"%k%+!<%I(B (Modem $B$O%5%]!<%H$7$F$$$^$9(B)

Comtrol Rocketport $B%+!<%I(B

Cyclades Cyclom-y $B%7%j%"%k%\!<%I(B

STB 4 $B%]!<%H%+!<%I(B ($B%7%'%"!<%I(B IRQ $B;HMQ(B) 

SDL Communications Riscom/8 $B%7%j%"%k%\!<%I(B
SDL Communications RISCom/N2 $B$*$h$S(B N2pci high-speed $BF14|%7%j%"%k%\!<%I(B

Stallion $B%^%k%A%]!<%H%7%j%"%k%\!<%I(B: EasyIO, EasyConnection 8/32 & 8/64,
Onboard 4/16, Brumby

Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis
UltraSound $B$=$7$F(B Roland MPU-401 $B%5%&%s%I%+!<%I(B (snd $B%I%i%$%P(B)

Crystal Semiconductors, OPTi, Creative Labs, Avance, Yamaha $B$*$h$S(B 
ENSONIQ $B@=$N$[$H$s$I$N(B ISA audio codec (pcm driver)

Connectix QuickCam
Matrox Meteor Video $B%U%l!<%`%0%i%P!<(B
Creative Labs Video Spigot $B%U%l!<%`%0%i%P!<(B
Cortex1 $B%U%l!<%`%0%i%P!<(B
Hauppauge Wincast/TV $B%\!<%I(B (PCI)
STB TV PCI
Intel Smart Video Recorder III
Brooktree Bt848 $B%A%C%W%Y!<%9$N%U%l!<%`%0%i%P!<3F<o(B

HP4020, HP6020, Philips CDD2000/CDD2660 $B$H(B Plasmon CD-R $B%I%i%$%V(B

PS/2 $B%^%&%9(B

$BI8=`(B PC $B%8%g%$%9%F%#%C%/(B

X-10 power $B%3%s%H%m!<%i(B

GPIB $B$*$h$S(B Transputer $B%I%i%$%P(B

Genius $B$*$h$S(B Mustek $B%O%s%I%9%-%c%J(B

Virtual Computers (www.vcc.com) $B$N(B HOT1 $B$H8_49@-$N$"$k(B XILINX XC6200 
$B$rEk:\$7$?:F9=@.2DG=%O!<%I%&%'%"%+!<%I(B

Dave Mills $B$N<B83E*$J(B Loran-C $B<u?.5!$N%5%]!<%H(B

$B8=:_(B FreeBSD $B$G$O(B IBM $B$N%^%$%/%m%A%c%M%k(B (MCA) $B%P%9$O%5%]!<%H$7$F$$$^$;(B
$B$s(B. 


3. $B0JA0$N(B FreeBSD $B%j%j!<%9$+$i%"%C%W%G!<%H$9$k$K$O(B
--------------------------------------------------

FreeBSD $B$N(B $B0JA0$N%j%j!<%9(B, $B$?$V$sB?$/$O(B 2.2.x , $B$"$k$$$O(B ($B$b$C$H>/$J$$(B
$B$G$7$g$&$,(B) 2.1.x $B$+$i%"%C%W%0%l!<%I$7$h$&$H$7$F$$$k$N$J$i(B, $B2<5-$N;v9`(B
$B$,(B ($B$b$A$m$s%"%C%W%0%l!<%I$NJ}K!$K$h$j$^$9$,(B) $B4X78$7$F$-$^$9(B. FreeBSD 
$BA4BN$r%"%C%W%0%l!<%I$9$k$K$O0J2<$NFs$D$N<j=g$,$h$/;H$o$l$^$9(B. 

        o /usr/src $B0J2<$N%=!<%9$r;H$&(B
        o sysinstall $B$N(B ($B%P%$%J%j(B) $B%"%C%W%0%l!<%I%*%W%7%g%s$r;H$&(B

$B%=!<%9$rMQ$$$k>l9g$KCN$C$F$*$/$Y$-%?!<%2%C%H(B ($BLuCm(B: make $B%3%^%s%I$N0z(B
$B?t(B) $B$O$?$C$?$NFs$D$@$1$G$9(B. $BI8=`E*$J(B world $B%?!<%2%C%H$O(B 2.x $B$N%7%9%F%`(B
$B$r(B 3.0 $B$K%"%C%W%0%l!<%I$7$^$9(B. aout-to-elf $B%?!<%2%C%H$O4{B8%7%9%F%`$r(B
$B%"%C%W%0%l!<%I$7(B, $B$+$D4{B8%7%9%F%`$r(B ELF $B%P%$%J%j%U%)!<%^%C%H2=$7$^$9(B. 

$B%P%$%J%j%"%C%W%0%l!<%I%*%W%7%g%s$N>l9g$K$O(B, $B%7%9%F%`$OB(:B$K(B 3.0/ELF $B$K(B
$B0\9T$7$^$9$,(B, $B8E$$%P%$%J%j$H$N8_49@-$N$?$a(B /<basepath>/lib/aout $B0J2<$N(B
$B%G%#%l%/%H%j$K8E$$%i%$%V%i%j$r0\F0$7$^$9(B. 

$B$I$A$i$N>l9g$G$b(B, ELF $B2=$K$h$C$F<B9T%P%$%J%j$,$$$/$i$+>.$5$/$J$j(B, $B$^$?(B
$BB>$N(B ELF $B4D6-$G$O4{$K:NMQ$5$l$F$$$kMM!9$J%3%s%Q%$%i5!G=$rMxMQ$G$-$k$h(B
$B$&$K$J$j$^$9(B ($B$3$l$^$G$N(B, $B$"$k0UL#$G$4$A$c$4$A$c$7$F$$$?(B a.out $B7A<0$O(B, 
$B$b$O$dB>$N$[$H$s$I$N%=%U%H3+H/%W%m%8%'%/%H$G%5%]!<%H$rBG$A@Z$i$l$F$$$^(B
$B$9(B). $BH?LL(B, ELF $B4D6-$X$NBP1~$NCY$l$K$h$C$F(B, $BMxMQ$G$-$k(B port $B$d(B package 
$B$N<oN`$OBgJQ>/$J$/$J$C$F$7$^$$$^$9(B. $B4V$b$J$/$3$NLdBj$O2r7h$9$kM=Dj$G$9(B
$B$,(B, $B8=;~E@$GAG@2$i$7$$?t$N(B package $B$H%5!<%I%Q!<%F%#!<@=$N%W%m%0%i%`$r(B
$BMxMQ$9$k$3$H$K$3$@$o$k$J$i$P(B, a.out $B7A<0$r;H$$B3$1$k$Y$-$G$7$g$&(B. 

$B%+!<%M%k$O$^$@(B a.out $B7A<0$J$N$G(B, $B5l<0$N(B LKM $B$d%i%$%V%i%j%$%s%?%U%'!<%9(B
$B72$r$^$@MxMQ$9$k$3$H$,$G$-$^$9(B. $B$7$+$7(B, 3.0-RELEASE $B0J9_$N$"$k;~E@$G(B 
ELF $B$X$N40A4$J0\9T$,(B $B9T$o$l$kM=Dj$G$9(B. $B=>$C$F%+!<%M%k$NF0E*%3%s%]!<%M(B
$B%s%H$r3+H/$9$k$N$J$i$P(B, $B5l<0$N(B LKM $B7A<0$G$O$J$/?7$7$$(B KLD $BJ}<0$r;H$C$F(B
$B$/$@$5$$(B. LKM $B7A<0$O6a$$>-Mh%5%]!<%H$5$l$J$/$J$j$^$9(B. 


4. $BLdBj$N%l%]!<%H(B, $BDs0F$r$9$k>l9g(B, $B%3!<%I$NDs6!(B
-----------------------------------------------

$BDs0F(B, $B%P%0%l%]!<%H(B, $B%3!<%I$NDs6!$O$$$D$G$b4?7^$5$l$^$9(B. $B$J$K$+LdBj$r$_$D(B
$B$1$?$i(B, $B$?$a$i$o$:$K%l%]!<%H$7$F$/$@$5$$(B ($B2DG=$J$i(B, $B=$@5J}K!$b$"$k$HHs>o(B
$B$K=u$+$j$^$9(B).  

$B%$%s%?!<%M%C%H$N%a!<%k$,;H$($k4D6-$+$i%P%0%l%]!<%H$rAw$k>l9g$K$O(B, 
send-pr $B%3%^%s%I$+(B http://www.freebsd.org/send-pr.html $B$K$"$k(B CGI $B$r;H$&(B
$B$H$h$$$G$7$g$&(B. $B%P%0%l%]!<%H$O%P%05-O?%W%m%0%i%`$K$h$C$FCi<B$K@0M}$5$l(B, 
$B%P%0%l%]!<%H$K$D$$$F$G$-$k$+$.$jAa$/BP1~$9$k$3$H$,$G$-$^$9(B. $B$3$N$h$&$K$7(B
$B$F5-O?$5$l$?%P%0$NFbMF$K$D$$$F$O(B, $B;d$?$A$N(B WEB $B%5%$%H$N%5%]!<%H%;%/%7%g(B
$B%s$G8+$k$3$H$,$G$-$^$9$N$G(B, $B%P%0%l%]!<%H$H$7$F(B, $B$"$k$$$OB>$N%f!<%6$,LdBj(B
$B$rG'<1$9$k!V;XI8!W$H$7$F$b=EMW$J0UL#$r;}$A$^$9(B. 

$B$J$s$i$+$NM}M3$G%P%0%l%]!<%H$rDs=P$9$k$N$K(B send-pr $B%3%^%s%I$,;H$($J$$(B
$B>l9g$K$O(B, $B<!$N%"%I%l%9$X%a!<%k$GAw$C$F$_$F$/$@$5$$(B. 

                freebsd-bugs@FreeBSD.org

send-pr $B$=$N$b$N$O%7%'%k%9%/%j%W%H$J$N$G(B, $B$^$C$?$/0[$J$k%7%9%F%`>e$G$b4J(B
$BC1$KF0:n$5$;$k$3$H$,$G$-$^$9(B. $B>c32%l%]!<%H$NDI@W$,$h$j4JC1$K$J$k$N$G(B, $B$3(B
$B$N%$%s%?%U%'!<%9$r;H$C$FD:$/$N$,Hs>o$K9%$^$7$$$N$G$9(B. $B$7$+$7Ds=P$9$kA0$K(B
$B>c32$,$9$G$K=$@5$5$l$F$$$J$$$+$I$&$+3NG'$7$F$/$@$5$$(B. 


$B$=$NB>(B, $B<ALd$d%F%/%K%+%k%5%]!<%H$K$D$$$F$J$I$O<!$N%"%I%l%9$X%a!<%k$7$F$/(B
$B$@$5$$(B. 

                freebsd-questions@FreeBSD.org


$B$^$?(B, $B;d$?$A$O(B, $B%\%i%s%F%#%"$N?7$7$$=u$1$N<j$r$$$D$G$b4?7^$7$^$9(B - $B;d$?(B
$B$A$@$1$G$O$b$&$H$F$b$3$J$7$-$l$J$$$[$I(B, $B$d$j$?$$$3$H$,;3@Q$_$K$J$C$F$$$k(B
$B$N$G$9(B. $B5;=QE*$JLL$G;d$?$A$K%3%s%?%/%H$9$k>l9g(B, $B$"$k$$$O1g=u$N?=$7=P$O<!(B
$B$N%"%I%l%9$X%a!<%k$7$F$/$@$5$$(B. 

                freebsd-hackers@FreeBSD.org


$B$3$l$i$N%a!<%j%s%0%j%9%H$O!V$+$J$jB?$/$N!W%H%i%U%#%C%/$,$"$j$^$9$N$G(B, 
$B%a!<%k%"%/%;%9$,CY$$$H$+(B, $B%"%/%;%9$,9b$/$D$/>l9g$G(B, $B$7$+$b(B FreeBSD $B$K4X(B
$B$9$k=EMW$J%$%Y%s%H$N>pJs$@$1$"$l$P$h$$$H$$$&>l9g$O(B, $B<!$N%a!<%j%s%0%j%9%H(B
$B$K?=$79~$`$N$,$h$$$G$7$g$&(B. 

                freebsd-announce@FreeBSD.org


$B$9$Y$F$N%a!<%j%s%0%j%9%H$O4uK>$,$"$l$P<+M3$K;22C$G$-$^$9(B. 
MajorDomo@FreeBSD.org $B$K%\%G%#$K(B help $B$H$@$1=q$$$?9T$r4^$`%a%C%;!<%8$r(B
$BAw$C$F$/$@$5$$(B. $B$3$l$G(B, $B$$$m$s$J%a!<%j%s%0%j%9%H$K;22C$9$kJ}K!$d(B, $B%"!<%+(B
$B%$%V$K%"%/%;%9$9$kJ}K!$J$I$N>\$7$$>pJs$,F~<j$G$-$^$9(B. $B$3$3$G$O?($l$F$$$^(B
$B$;$s$,(B, $BB>$K$bLLGr$$$3$H$r5DO@$9$k$$$m$$$m$J%a!<%j%s%0%j%9%H$,$"$j$^$9$N(B
$B$G(B,  majordomo $B$K%a!<%k$rAw$C$FLd$$9g$o$;$F8+$F$/$@$5$$(B. 


5. $B<U<-(B
-------

FreeBSD $B$O@$3&Cf$N(B ($B?tI4$O$$$+$J$$$+$b$7$l$^$;$s$,(B) $B$?$/$5$s$N?M!9$,$*(B
$B$3$J$C$?:n6H$NN_@Q$N7k2L$G$"$j(B, $B$=$N$*$+$2$G(B, $B$3$N%j%j!<%9$,$"$J$?$N<j(B
$B85$KFO$$$F$$$^$9(B. FreeBSD$B%W%m%8%'%/%H$N%9%?%C%U$N40A4$J%j%9%H$K$D$$$F(B
$B$O(B, $B0J2<$r$4Mw$/$@$5$$(B: 

        http://www.freebsd.org/handbook/staff.html

doc $BG[I[%U%!%$%k$r%$%s%9%H!<%k$7$F$"$l$P0J2<$K$b$"$j$^$9(B:

        file:/usr/share/doc/handbook/staff.html


$B0J2<$NJ}!9$KFC$K46<U$7$^$9(B:

       $B4sB#<T$NJ}!9(B http://www.freebsd.org/handbook/donors.html $B$K%j(B
       $B%9%H$,$"$j$^$9(B. 

       $B$[$H$s$IFHNO$G(B ports $B%3%l%/%7%g%s$r(B ELF $B$KJQ49$7$?(B Justin
       M. Seger <jseger@freebsd.org>. 

       FreeBSD/alpha $B$r$D$$$K:n$j>e$2$?(B Doug Rabson <dfr@freebsd.org>
       $B$*$h$S(B John Birrell <jb@freebsd.org> $B$=$l$K4V@\E*$K=EMW$J1g=u$r(B
       $B$7$F$/$l$?(B the NetBSD project. 

       $B?7$7$$%+!<%M%k%b%8%e!<%k%7%9%F%`$K$D$$$F(B (Doug Radson $B$+$i$N=E(B
       $BMW$J;Y1g$H$H$b$K(B)  Peter Wemm <peter@freebsd.org>. 

       $B$=$7$FA4@$3&$N?tK|$N(B FreeBSD $B%f!<%6$H%F%9%?$N3'$5$s(B. $BH`$i$,$$$J(B
       $B$1$l$P$3$N%j%j!<%9$O$^$C$?$/IT2DG=$@$C$?$G$7$g$&(B. 

FreeBSD $B$N:#2s$N%j%j!<%9$r$"$J$?$,3Z$7$`$3$H$,$G$-$k$3$H$r?4$+$i5'$C$F(B. 

                        The FreeBSD Project

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


----
 Daichi T.GOTO (ONGS)
    http://www.ongs.net/daichi, daichi@ongs.net
