From owner-doc-jp@jp.freebsd.org  Tue Apr  7 19:42:01 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id TAA03424
	Tue, 7 Apr 1998 19:42:01 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id TAA03418
	for <doc-jp@jp.FreeBSD.ORG>; Tue, 7 Apr 1998 19:41:58 +0900 (JST)
Received: from amont.astec.co.jp (amont.astec.co.jp [172.20.10.1])
	by tokyonet-entrance.astec.co.jp (8.8.8+2.7Wbeta7/3.6W-astecMX2.3) with ESMTP id TAA07509
	for <doc-jp@jp.FreeBSD.ORG>; Tue, 7 Apr 1998 19:41:56 +0900 (JST)
Received: from localhost (elpibe.astec.co.jp [172.20.21.82])
	by amont.astec.co.jp (8.7.6/3.6W-astecMX2.4) with ESMTP id TAA29397
	for <doc-jp@jp.FreeBSD.ORG>; Tue, 7 Apr 1998 19:41:54 +0900 (JST)
To: doc-jp@jp.FreeBSD.ORG
From: Hiroyuki HANAI <hanai@astec.co.jp>
In-Reply-To: Your message of "Mon, 06 Apr 1998 02:31:13 +0900"
	<19980406023113E.hanai@astec.co.jp>
References: <19980406023113E.hanai@astec.co.jp>
X-Mailer: Mew version 1.92.4 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980407194152Y.hanai@astec.co.jp>
Date: Tue, 07 Apr 1998 19:41:52 +0900
X-Dispatcher: imput version 971024
Lines: 287
Reply-To: doc-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: doc-jp 4564
Subject: [doc-jp 4564] Re: Forward: Re: 2nd Newsletter (finally!) due to go to press in 10 days. 
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org

> $B;d$O(B isp $B$r$b$i$$$^$;$&!#(B

$B$H$$$&$o$1$G!"$I$J$?$+::FI$r$P$h$m$T$/$G$9!#(B

$B$O$J$$(B

------------------ $B86J8(B --------------------------------
Title:  Another FreeBSD Success Story: An ISP is revolutionized
Author:	Dan Benjamin

As a Network Analyst and an Intel UNIX Systems Manufacturer, being
able to offer my clients a wide variety of options is always a
priority.  Most of my clients are companies who need servers,
workstations, and support or consulting work like network analysis,
setup, and administration.  Few companies I deal with have an
unlimited budget -- on the contrary -- one of the most challenging
aspects of this business is stretching the dollar.  In many cases, my
clients incorrectly believe that they need to spend a inordinate
amount of money to purchase a high-end server.  A FreeBSD server built
with fault-tolerant components has, in my experience, always proved to
be a excellent, cost-cutting solution to this problem.

Real Life Example: A local ISP and Web presence provider was growing
rapidly.  They were adding clients regularly and new businesses were
signing up on an almost daily basis.  They had recently upgraded their
bandwidth and were renting larger office space in a better location.
However, they quickly found that their servers, primarily three
overloaded Macintoshes, just couldn't cut it, even with memory and
processor upgrades.  The client was concerned that the price tag for a
new, high-performance server to handle their DNS, Web access, FTP, and
E-mail services would be too high.  Despite the new business, they
didn't have an unlimited budget but also couldn't afford not to have a
fast machine that could deliver rock-stable performance.  FreeBSD was
the answer.

This company was a Macintosh shop from the ground up, save for one PC
running Windows 95.  They did (and still do) all of their graphic
design, web, and paper advertising for themselves and for clients
using Macintosh computers.  With this in mind, I knew that convincing
them to switch server operating platforms could be a difficult task.
In past situations, moving a client site from an aging SunOS, NT, or
Novell network to a FreeBSD managed one was a relatively
straightforward task.  In many cases it was a simple matter of the
client adjusting to a slightly different flavor of UNIX.  In others,
the client might opt for remote network management or hire a full-time
UNIX-savy administrator.  In any case, the transition was usually
straightforward and the performance improvements could be easily
measured.  The switch invariably meant a jump in productivity and a
decrease in operating and upgrade costs.  Integrating a FreeBSD system
into a pre-existing network is easy when you take advantage of the
numerous applications available from the FreeBSD Ports collection.

But convincing this all-Macintosh shop to switch hardware platforms
and operating systems in one motion wouldn't be easy.  This client
would literally need to shut down their dependable (albeit slow)
Macintosh servers and put their faith in an architecture that had
slowly eroded the Mac's place in American computing.  A difficult
task.

Fortunately, establishing FreeBSD's rock-solid stability proved to be
an easier than expected task: As this client conducted most of its
business on the Internet, they had all used Yahoo extensively - both
to research and locate information, as well as to publicize and
advertise for themselves and their clients.  What they didn't know was
that Yahoo used FreeBSD almost exclusively (see FreeBSD News, Issue
1).  Once they learned that FreeBSD also powered ftp.cdrom.com, their
decision to switch became even more clear.  In addition, the company
president, also a Macintosh user and fan, was actually in favor of
FreeBSD running their on-line business - he knew it would mean
improvements in speed and reliability because of his background with
BSD UNIX networking.

But what about the people "in the trenches", the designers and
developers who would need to access and update the Web sights on a
daily, even hourly basis.  How would a FreeBSD server change their
world?  There were several legitimate concerns, first and foremost,
how would the developers interface with the new server?  Using ftp was
not an option - that method was cryptic and went against the grain of
the Mac user's mind set.  Drag and drop, double click, theirs is the
world of the original GUI.

Fortunately, Research Systems UNIX Group (RSUG) at the University of
Michigan has developed Netatalk, which provides access to the UNIX
file system for Macintosh and other systems with AppleShare client
software.  Simply put, Netatalk is a file and print server for
AppleTalk networks and is available for FreeBSD from the Ports
collection.  Installing software from a FreeBSD Port is usually as
simple as downloading a tar file (or, if you already have the ports
collection loaded, simply going to the right directory) and typing
"make install".  A few changes to some configuration files, and a
quick restart of inetd, and the Macs were again dragging and dropping
to their hearts content.  I used Samba, a networking package created
by Andrew Tridgell - also available as a FreeBSD port - to provide
connectivity to the Windows 95 machine.

After transitioning DNS, the next - and most important step was
transitioning the web sites.  At that time, the server was a Pentium
160 with 32MB memory and several SCSI drives.  It ran FreeBSD-Release
2.1.7 and an early Apache Web server.  The performance improvements
were impressive, to say the least, and it wasn't long before all of
the sites were moved.  Mail and FTP services quickly followed, and
eventually the single FreeBSD server had completely replaced several
Macintosh servers.

The introduction of the server brought a higher level of security in
addition to performance improvements.  I'd taken several measures with
sendmail to prevent spamming and relaying - something that had plagued
them in the past.  I'd also installed the TCP Wrappers port which
helps prevent unauthorized access to well-known services, and several
other security tweaks - all for the cost of a pre-configured FreeBSD
server.

Since then, I've installed several more servers and replaced the
initial server with a Pentium II Pro running FreeBSD 2.2.5-Stable
(pre-2.2.6). Internally, their network has never been faster, but
their clients - to whom the upgrades have meant the most - are quite
happy with the improvements in speed and the lack of downtime.
Most recently, we added an NT server to handle active server pages.
It coexists with FreeBSD rather well, sharing with it the dynamic
content of a backend SQL server.

And this is just one example.  Most of the server solutions I provide
to my clients are running FreeBSD, all with excellent results.
Another recent project involved the placement of a dual-homed,
mirrored and security-hardened FreeBSD mail server to filter spam and
deny relaying.  Beneath their firewall sit several more FreeBSD
servers to handle internal pop mail and fileserving across the WAN.

But lest we forget, FreeBSD also isn't just a server.  The FreeBSD X
Workstation I'm sitting in front of now allows me to run StarWriter 3,
with it's MS Word-like interface, to compose this article.  I manage
my business finances and client lists with databases that run on
FreeBSD and we even do graphic design (with the Gimp port) and Java
(with the JDK 1.5 port), all using FreeBSD.

Overall, although I use it on a daily basis within my own business,
FreeBSD has had it's greatest impact on my clients in the hardware and
consulting business.  I can provide them with reliable servers and
workstations that guarantee the performance and reliability my clients
require.  And because FreeBSD is free, I can pass that as a savings on
to my customers.


------------------ $B86J8(B --------------------------------

------------------ $BLuJ8(B --------------------------------
-*- mode: Text; fill-column: 70; -*-
$Id: isp,v 1.5 1998/04/07 10:24:30 hanai Exp $

       $B$b$&0l$D$N(B FreeBSD $B@.8yJ*8l(B: $BBgJQ3W$r?k$2$?$"$k%$%s%?!<%M%C%H%5!<(B
       $B%S%9%W%m%P%$%@!<(B

					Dan Benjamin $BCx(B / $B2V0f9@G7(B $BLu(B

$B%M%C%H%o!<%/%"%J%j%9%H$=$7$F%$%s%F%k%Y!<%9$N(B UNIX $B%7%9%F%`$N@=B$<T$H$7(B
$B$F!"8\5R$KMM!9$J%*%W%7%g%s$rDs6!$G$-$k$h$&$K$9$k$N$O>o$KM%@h$5$l$k$3$H(B
$B$G$"$k!#;d$N8\5R$N$[$H$s$I$O!"%5!<%P!<!"%o!<%/%9%F!<%7%g%s!"$=$7$F%M%C(B
$B%H%o!<%/$N2r@O$d@_Dj!"4IM}$H$$$C$?%5%]!<%H$b$7$/$O%3%s%5%k%F%#%s%06HL3!"(B
$B$rI,MW$H$7$F$$$k2q<R$G$"$k!#;d$N<h$j0z$-@h$K$O!"Er?e$N$4$H$/M=;;$r;H$((B
$B$k2q<R$O$[$H$s$I$J$$!#K]$C$F$_$l$P!"$3$N%S%8%M%9$N:G$bFq$7$$LL$N0l$D$O!"(B
$B8B$i$l$?M=;;$r$I$l$@$1M-8z$K;H$($k$+$H$$$&$3$H$G$"$k!#B?$/$N>l9g!"8\5R(B
$B$O%O%$%(%s%I$N%5!<%P!<$r9XF~$9$k$N$KG|Bg$JHqMQ$r$+$1$kI,MW$,$"$k$H$$$&(B
$B8m$C$?G'<1$r;}$C$F$$$k$N$G$"$k!#;d$N7P83$G$O!">c32$KBP$7$FBQ5W@-$N$"$k(B
$BItIJ$+$iAH$_>e$2$i$l$?(B FreeBSD $B%5!<%P!<$O!"$3$NLdBj$KBP$7$F$9$0$l$?%=(B
$B%j%e!<%7%g%s$K$J$k$3$H$r>o$KN)>Z$7$F$-$?$N$G$"$k!#(B

$B;vNc(B: $B$"$k!"COJ}$N%$%s%?!<%M%C%H%5!<%S%95Z$S(B Web $B%5!<%S%9$N%W%m%P%$%@!<(B
$B$O5^B.$K@.D9$7$F$$$?!#H`$i$OE,EY$K%/%i%$%"%s%H$rA}$d$7!"$[$H$s$IKhF|$N(B
$B$h$&$K?7$7$$%S%8%M%9$K;22C$7$F$$$?!#:G6a!"H`$i$O%P%s%II}(B ($BLuCm(B:$B%M%C%H(B
$B%o!<%/$N(B) $B$rA}2C$7!"$b$C$HNI$$>l=j$K$"$kBg$-$J%*%U%#%9$r<Z$j$h$&$H$7$F(B
$B$$$?!#$7$+$7$9$0$KH`$i$O<+J,$?$A$N%5!<%P!<(B ($B<g$KIi2Y$N$+$+$j2a$.$?;0$D(B
$B$N%^%C%-%s%H%C%7%e(B) $B$G$O!"%a%b%j!<$H%W%m%;%C%5!<$r%"%C%W%0%l!<%I$7$?$H(B
$B$7$F$bDI$$$D$+$J$$$3$H$K5$$,$D$$$?!#H`$i$O!"<+J,$?$A$N(B DNS$B!"(BWeb $B%"%/%;(B
$B%9!"(BFTP $B$=$7$FEE;R%a!<%k%5!<%S%9$r$5$P$/?7$7$$9b@-G=$J%5!<%P!<$NCMCJ$,(B
$B9b$9$.$k$3$H$r0F$8$F$$$?!#?7$7$$%S%8%M%9$K$b$+$+$o$i$:!"H`$i$OK-IY$JM=(B
$B;;$b$J$/!"Hs>o$K0BDj$7$?%Q%U%)!<%^%s%9$r<($9$3$H$N$G$-$k9bB.$J7W;;5!$r(B
$B9)LL$9$k$3$H$b$G$-$J$+$C$?$N$@!#(B

FreeBSD $B$,$=$NEz$($@$C$?!#(B

$B$3$N2q<R$O!"(BWindows 95 $B$,F0$$$F$$$k0l$D$N(B PC $B$r=|$1$PE0DlE*$K%^%C%-%s(B
$B%H%C%7%e@lLg$G$"$C$?!#H`$i$O%0%i%U%#%C%/%G%6%$%s!"(BWeb$B!"$=$7$F9-9p;f$r(B
$B<+J,$?$A$d8\5R$N$?$a$K%^%C%-%s%H%C%7%e%3%s%T%e!<%?!<$rMQ$$$F:n@.$7$F$$(B
$B$?(B ($B$=$7$F:#$b$=$&$7$F$$$k(B)$B!#$3$N$3$H$+$i!";d$O%5!<%P!<$N%W%i%C%H%U%)!<(B
$B%`$rJQ99$9$k$3$H$rG<F@$5$;$k$N$OMF0W$J$3$H$G$O$J$$$H$o$+$C$F$$$?!#2a5n!"(B
$B8\5R$N%5%$%H$r8E$$(B SunOS $B$d(B NT$B!"(BNovell $B$H$$$C$?%M%C%H%o!<%/$+$i(B FreeBSD 
$B$,4IM}$9$k$b$N$X$HJQ99$9$k$3$H$OHf3SE*4JC1$J;E;v$G$"$C$?!#B?$/$N>l9g!"(B
$B8\5R$,>/$70[$J$C$?FCD'$r;}$C$?(B UNIX $B$XFk@w$`$@$1$H$$$&4JC1$JLdBj$G$"$C(B
$B$?$N$@!#B>$N>l9g$G$b!"8\5R$O%j%b!<%H$G%M%C%H%o!<%/4IM}$r9T$J$C$?$j!"(B
UNIX $B$N@lLg2H$r%U%k%?%$%`$G8[$C$?$j$9$k$3$H$rA*$s$@$N$G$"$k!#$I$s$J>l(B
$B9g$K$*$$$F$b0\9T$ODL>o$O4JC1$J$3$H$G$"$j!"%Q%U%)!<%^%s%9$N2~A1$bMF0W$K(B
$B6cL#$9$k$3$H$,$G$-$?!#$3$&$$$C$?0\9T$O!">o$K@8;:@-$N8~>e$d1?MQ$H99?7$K(B
$B$+$+$k%3%9%H$N:o8:$r0UL#$9$k$b$N$G$"$C$?!#(BFreeBSD $B$N(B Ports $B%3%l%/%7%g(B
$B%s$+$iF~<j$G$-$k?tB?$/$N%"%W%j%1!<%7%g%s$rMxMQ$9$l$P!"4{B8$N%M%C%H%o!<(B
$B%/$K(B FreeBSD $B%7%9%F%`$rAH$_9~$`$3$H$O4JC1$J$N$G$"$k!#(B

$B$7$+$7!"$3$N%^%C%-%s%H%C%7%e@lLg$N2q<R$K%O!<%I%&%'%"$N%W%i%C%H%U%)!<%`(B
$B$H%*%Z%l!<%F%#%s%0%7%9%F%`$r0l5$$KJQ99$9$k$h$&G<F@$5$;$k$3$H$O4JC1$J$3(B
$B$H$G$O$J$+$C$?!#$3$N8\5R$OJ8;zDL$j!"H`$i$N(B ($BCY$/$O$"$k$,(B) $B?.Mj$G$-$k%^%C(B
$B%-%s%H%C%7%e%5!<%P!<$r$d$a!"%"%a%j%+$N7W;;5!6H3&$K$*$$$F%^%C%/$N>l=j$r(B
$B=y!9$K?/?)$7$F$$$?$"$k%"!<%-%F%/%A%c!<$K?.Mj$rCV$/I,MW$,$"$C$?$N$G$"$k!#(B
$BFq$7$$;E;v$G$"$k!#(B

$B9,1?$K$b!"=y!9$KC#@.$5$l$D$D$"$C$?(B FreeBSD $B$N6/8G$J0BDj@-$K$h$j!"$3$N(B
$B;E;v$OM=A[$7$F$$$?$h$j$b4JC1$G$"$k$3$H$,$o$+$C$?(B: $B$3$N8\5R$O!"%$%s%?!<(B
$B%M%C%H>e$K$*$1$k%S%8%M%9$KDL$8$F$*$j!"H`$i$O$_$s$J(B Yahoo $B$r!"H`$i<+?H(B
$B$dH`$i$N8\5R$r@kEA$9$k$?$a$@$1$G$J$/!">pJs$rD4::$7$?$jC5$7$?$j$9$k$N$K(B
$B$bBg$$$K;H$C$F$$$?$N$G$"$k!#H`$i$,CN$i$J$+$C$?$N$O!"(BYahoo $B$G$O$[$H$s$I(B
$B40A4$K(BFreeBSD$B$,MQ$$$i$l$F$$$k$H$$$&$3$H$G$"$C$?(B (FreeBSD News Issue #1 
$B;2>H(B)$B!#H`$i$,(B ftp.cdrom.com $B$G$b(B FreeBSD $B$,MQ$$$i$l$F$$$k$3$H$r3X$s$G(B
$B$7$^$($P!"0\9T$N7hDj$O3N?.E*$J$b$N$K$5$($J$C$?$N$G$"$k!#2C$($F!"$=$N2q(B
$B<R$N<RD9$O!"$d$O$j%^%C%-%s%H%C%7%e$N%f!<%6!<$G$"$j%U%!%s$G$b$"$k$N$@$,!"(B
$B%*%s%i%$%s%S%8%M%9$K(B FreeBSD $B$rMQ$$$k$3$H$K;?@.$7$F$$$?(B $B!](B $BH`$O(B BSD
UNIX $B$N%M%C%H%o!<%-%s%0$K4X$9$k(B ($BCN<1$r;}$C$F$$$k$H$$$&(B) $BGX7J$K$h$j!"(B
$B$=$l$,B.EY$H?.Mj@-$N8~>e$r0UL#$9$k$3$H$r$o$+$C$F$$$?$N$G$"$k!#(B

$B$7$+$7!VBh0l@~!W$N?M!9!"KhF|$$$dKh;~4V(B Web $B%5%$%H$K%"%/%;%9$799?7$9$k(B
$BI,MW$N$"$k%G%6%$%J!<$d3+H/<T$?$A!"$O$I$&$@$C$?$N$G$"$m$&$+(B? FreeBSD $B%5!<(B
$B%P!<$,H`$i$N@$3&$r$I$N$h$&$KJQ$($k$N$G$"$m$&$+(B? $B$$$/$D$+$NK\<AE*$J7|G0(B
$B$,$"$C$?!#$^$:Bh0l$K!"3+H/<T$?$A$H?7$7$$%5!<%P!<$H$N%$%s%?!<%U%'%$%9$O(B
$B$I$N$h$&$K$J$k$N$G$"$m$&$+(B? FTP $B$OA*Br;h$K$OL5$+$C$?(B $B!](B $B$3$NJ}K!$O$V$C(B
$B$-$i$\$&$G$"$j!"%^%C%/%f!<%6!<$N@-J,$K$O9g$o$J$$$b$N$@$C$?!#%I%i%C%0%"(B
$B%s%I%I%m%C%W!"%@%V%k%/%j%C%/!"$3$l$i$,%*%j%8%J%k$N(B GUI $B$N@$3&$J$N$G$"(B
$B$k!#(B

$B$A$g$&$INI$$$3$H$K!"%_%7%,%sBg3X$N(B Research Systems UNIX Group (RSUG) 
$B$O(B Netatalk $B$r3+H/$7$F$$$?!#$3$l$O%^%C%-%s%H%C%7%e$d(B AppleShare $B%/%i%$(B
$B%"%s%H%=%U%H%&%'%"$N$?$a$K(B UNIX $B%U%!%$%k%7%9%F%`$X$N%"%/%;%9$rDs6!$7$F(B
$B$/$l$k$b$N$G$"$k!#4JC1$K8@$($P!"(BNetatalk $B$O(B AppleTalk $B%M%C%H%o!<%/$N$?(B
$B$a$N%U%!%$%k$H%W%j%s%H$N%5!<%P!<$G$"$j!"(BFreeBSD $B$G$O(B Ports $B%3%l%/%7%g(B
$B%s$+$iF~<j2DG=$G$"$k!#(BFreeBSD Port $B$+$i$N%=%U%H%&%'%"$N%$%s%9%H!<%k$O(B
$BDL>o$O(B tar $B%U%!%$%k$r<h$C$F$-$F(B ($B$b$7$/$O!"4{$K(B ports $B%3%l%/%7%g%s$r%$(B
$B%s%9%H!<%k$7$F$$$k$J$iC1$K@5$7$$%G%#%l%/%H%j!<$K$*$$$F(B)$B!"!V(Bmake
install$B!W$H%?%$%W$9$k$@$1!"$H$$$&4JC1$J$b$N$G$"$k!#$$$/$D$+$N@_Dj%U%!(B
$B%$%k$KJQ99$r2C$(!"(Bined $B$rAGAa$/N)$A>e$2D>$;$P!"%^%C%/(B ($B%f!<%6!<(B) $B$O!"(B
$B$^$??4$f$/$^$G%I%i%C%0%"%s%I%I%m%C%W$r9T$J$&$3$H$,$G$-$k$h$&$K$J$k$N$G(B
$B$"$k!#;d$O(B Windows 95 $B%^%7%s$b(B ($B%M%C%H%o!<%/$K(B) $B@\B3$9$k$3$H$,$G$-$k$h(B
$B$&$K(B Samba$B!"(BAndrew Tridgell $B$K$h$j:n@.$5$l$?%M%C%H%o!<%/%Q%C%1!<%8(B $B!](B 
$B$3$l$b$^$?(B FreeBSD port $B$H$7$FF~<j$G$-$k(B $B!](B $B$rMQ$$$?!#(B

DNS $B$r0\9T$7=*$($?8e!"<!(B $B!]$=$7$F:G$b=EMW$J%9%F%C%W!](B $B$O(B Web $B%5%$%H$N(B
$B0\9T$G$"$C$?!#$3$N;~!"%5!<%P!<$O(B 32 MB $B$N%a%b%j!<$H$$$/$D$+$N(B SCSI ($B%G%#(B
$B%9%/(B) $B%I%i%$%V$rHw$($?(B Pentium 160 $B%^%7%s$G$"$j!"(BFreeBSD 2.1.7-RELEASE 
$B$H=i4|$N(B Apache Web $B%5!<%P!<$,F0$$$F$$$?!#%Q%U%)!<%^%s%9$N2~A1$O!"95$((B
$B$a$K8@$C$F$b46F0E*$J$b$N$G$"$j!"%5%$%H$NA4$F$,0\$k$^$G$K$=$&D9$/$O$+$+(B
$B$i$J$+$C$?!#$9$0$K%a!<%k$H(B FTP $B$N%5!<%S%9$,B3$-!"7k6I0l$D$N(B FreeBSD $B%5!<(B
$B%P!<$G$$$/$D$+$N%^%C%-%s%H%C%7%e%5!<%P!<$,40A4$KCV$-49$($i$l$F$7$^$C$?!#(B

$B$3$N%5!<%P!<$NF3F~$K$h$j!"%Q%U%)!<%^%s%9$N8~>e$K2C$($F$5$i$K9b$$%l%Y%k(B
$B$N%;%-%e%j%F%#$,;}$A9~$^$l$?!#;d$O(B sendmail $B$K$$$/$D$+$N=hCV$r;\$7!"%9(B
$B%Q%`$d%j%l%$(B $B!]2a5n$KH`$i$rG:$^$;$?$b$N!](B $B$rKI$0$h$&$K$7$?!#$^$?!"(BTCP
Wrapper $B$N(B port $B$r%$%s%9%H!<%k$7!"$h$/CN$i$l$?%5!<%S%9$X$NIT@5$J%"%/%;(B
$B%9$dB>$N$$$/$D$+$N%;%-%e%j%F%#$NC>$S(B $B!]A4$F!"$"$i$+$8$a@_Dj$5$l$?(B 
FreeBSD $B%5!<%P!<$K$O$D$-$b$N$@!](B $B$rKI$0$h$&$K$7$?!#(B

$B$=$l0JMh!";d$O$5$i$K$$$/$D$+$N%5!<%P!<$r%$%s%9%H!<%k$7!":G=i$N%5!<%P!<(B
$B$r(B FreeBSD 2.2-stable $B$,F0$$$F$$$k(B Pentium II $B%^%7%s$KF~$l49$($?!#FbIt(B
$B$G$O%M%C%H%o!<%/$OB.$/$O$J$i$J$+$C$?$,!"H`$i$N8\5R(B $B!]%"%C%W%0%l!<%I$,(B
$B:G$b0UL#$N$"$k?M!9!](B $B$O!"B.EY$N2~A1$H(B ($B%5!<%P!<$,(B) $BMn$A$F$$$k;~4V$,L5(B
$B$/$J$C$?$3$H$GHs>o$K9,$;$J$N$G$"$k!#:G$b:G6a$G$O!"2f!9$OF0E*$J%5!<%P!<(B
$B%Z!<%8$r07$&$?$a$K(B NT $B%5!<%P!<$r2C$($?!#$3$l$O(B FreeBSD $B$H$+$J$j$&$^$/(B
$B6&B8$7!"%P%C%/%(%s%I$N(B SQL $B%5!<%P!<$NF0E*$J%3%s%F%s%D$r6&M-$7$F$$$k$N(B
$B$G$"$k!#(B

$B$=$7$F!"$3$l$OC1$K0l$D$N;vNc$G$"$k!#;d$,<+J,$N8\5R$KDs6!$7$?%5!<%P!<$N(B
$B%=%j%e!<%7%g%s$N$[$H$s$I$O(B FreeBSD $B$rF3F~$9$k$3$H$G$"$j!"A4$F$9$P$i$7(B
$B$$7k2L$H$J$C$F$$$k!#:G6a$N$b$&0l$D$N%W%m%8%'%/%H$G$O!"%9%Q%`$r=|$-%j%l(B
$B%$$r5qH]$9$k$?$a$K%G%e%"%k%[!<%`$G%_%i!<$5$l$?!"%;%-%e%j%F%#$N6/2=$5$l(B
$B$?(B FreeBSD $B%a!<%k%5!<%P!<$N@_CV$,I,MW$H$5$l$F$$$?!#H`$i$N%U%!%$%"!<%&%)!<(B
$B%k$NFbB&$G$O!"$5$i$K$$$/$D$+$N(B FreeBSD $B$,FbIt$N(B POP $B%a!<%k$H(B WAN $B$K$^(B
$B$?$,$C$?%U%!%$%k%5!<%S%9$r07$&$?$a$KMQ$$$i$l$F$$$k!#(B

$B$7$+$7$J$,$iK:$l$J$$$h$&$K8@$C$F$*$/$,!"(BFreeBSD $B$OC1$K%5!<%P!<$G$"$k$H(B
$B$$$&$@$1$G$O$J$$!#;d$NL\A0$K$O(B FreeBSD X $B%o!<%/%9%F!<%7%g%s$,$"$j!"$3(B
$B$N5-;v$r=q$/$?$a$K(B MS Word $B$K;w$?%$%s%?!<%U%'%$%9$N(B StarWriter 3 $B$,F0(B
$B$$$F$$$k!#;d$O<+J,$N%S%8%M%9$N;q6b$d%/%i%$%"%s%H$N%j%9%H$r(B FreeBSD $B>e(B
$B$GF0$$$F$$$k%G!<%?%Y!<%9$G4IM}$7!"(BGimp $B$rMQ$$$F%0%i%U%#%C%/%G%6%$%s$r(B
$B9T$J$C$?$j!"(BJDK 1.5 port ($BLuCm(B: JDK 1.1.5 $B$H;W$o$l$k(B) $B$K$h$j(B Java $B$r;H(B
$B$&$3$H$5$($G$-$k$N$G$"$k!#(B

$B$^$H$a$h$&!#;d$O<+?H$N%S%8%M%9$KKhF|;H$C$F$O$$$k$N$@$,!"%O!<%I%&%'%"$H(B
$B%3%s%5%k%F%#%s%0%S%8%M%9$K$*$$$F(B FreeBSD $B$O;d$N8\5R$?$A$KBg$$$J$k>W7b(B
$B$rM?$($F$-$?!#;d$O!"H`$i$,MW5a$9$k@-G=$H?.Mj@-$rJ]>Z$9$k3N$+$J%5!<%P!<(B
$B$H%o!<%/%9%F!<%7%g%s$rDs6!$9$k$3$H$,$G$-$k$N$G$"$k!#$=$7$F!"(BFreeBSD $B$O(B
$B%U%j!<$G$"$k$?$a!";d$O8\5R$K$=$l$r%3%9%H:o8:$H$7$FE>2G$9$k$3$H$,$G$-$k(B
$B$N$G$"$k!#(B
------------------ $BLuJ8(B --------------------------------
