home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / www / cucug / amiga / amiinfo / reviews / amitcp4.2.txt < prev    next >
Internet Message Format  |  1997-11-07  |  24KB

  1. Path: rcfnews.cs.umass.edu!barrett
  2. From: markus@tiger.teuto.de (Markus Illenseer)
  3. Newsgroups: comp.sys.amiga.reviews
  4. Subject: REVIEW: AmiTCP/IP release 4, commercial version
  5. Followup-To: comp.sys.amiga.networking
  6. Date: 28 Feb 1995 15:59:54 GMT
  7. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  8. Lines: 512
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Distribution: world
  11. Message-ID: <3ivh9q$9fd@kernighan.cs.umass.edu>
  12. Reply-To: markus@tiger.teuto.de (Markus Illenseer)
  13. NNTP-Posting-Host: scooby.cs.umass.edu
  14. Keywords: networking, datacomm, TCP/IP, commercial
  15. Originator: barrett@scooby.cs.umass.edu
  16.  
  17.  
  18. PRODUCT NAME
  19.  
  20.     AmiTCP/IP release 4, commercial version
  21.  
  22.  
  23. BRIEF DESCRIPTION
  24.  
  25.     A TCP/IP protocol stack for the Amiga with many supplied programs
  26. for use in networks and of course the Internet. Currently, it is the most
  27. popular TCP/IP stack for the Amiga.  With this product, you can connect your
  28. Amiga to networks and use remote resources and services.
  29.  
  30. AUTHOR/COMPANY INFORMATION
  31.  
  32.     Name:        NSDi Network Solutions Development Inc.
  33.     Address:    P.O. Box 32
  34.                         FIN-02151 Espoo
  35.                         Finland
  36.  
  37.     FAX:        +358-0-452-1998
  38.  
  39.     E-mail:         info@nsdi.fi to obtain automatically submitted
  40.                                      informations (robot) for further use
  41.     World Wide Web:    http://www.xgw.fi/biz/NSDI/
  42.  
  43.  
  44. LIST PRICE
  45.  
  46.     AmiTCP/IP 4.2 commercial version, one licence for one machine, costs
  47. $99 (US) (156DEM, 64GBP), excluding shipping fee, excluding VAT of 22% in EU
  48. and other countries.
  49.  
  50.     Special prices for full-time students available.
  51.  
  52.     A demonstration version can be found on AmiNET in /comm/tcp.
  53. It is fully functional!
  54.  
  55.  
  56. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  57.  
  58.     You don't really need any special hardware to use this product.  The
  59. built-in serial port of the Amiga is sufficient for a simple network
  60. solution.  Any further network activities would probably require an ethernet
  61. or arcnet board.
  62.  
  63.     If you have network hardware available, be sure you have the
  64. required SANA-II network device driver for this hardware.  AmiTCP/IP
  65. requires this driver to contact to your hardware and use it for networking.
  66.  
  67.     HARDWARE
  68.  
  69.      NON-NETWORK
  70.  
  71.                 Any suitable Amiga.  Works on Amiga equipped with MC68000 as
  72.         well as MC68020 and above.  For heavy network usage, a faster
  73.         processor would be more useful.
  74.  
  75.         1MB RAM required.
  76.  
  77.         2MB of free disk space required for a complete installation.
  78.  
  79.          NETWORK
  80.  
  81.         One of the following hardware is required to run a network
  82.         using AmiTCP/IP.  Any further hardware not mentioned requires
  83.         a functional SANA-II network device driver.
  84.  
  85.         Any serial port, for simple null-modem or often used as SLIP
  86.         and PPP connections over a modem.
  87.  
  88.         Any supported parallel port to use Liana or PLIP devices.
  89.  
  90.         CBM A2065 Ethernet
  91.         Hydra Ethernet
  92.         ASDG EB920 Ethernet
  93.         Village Tronic Ariadne Ethernet
  94.         Ameristar A4066 Ethernet
  95.         QuickNet Ethernet
  96.         Golden Gate wd80xx (Timo Rossi) and appropriate
  97.          ISA-Ethernet hardware
  98.         Crosslink NE2000 (Carsten Heyl) and appropriate
  99.          ISA-Ethernet hardware
  100.  
  101.         CBM A2060 or A560 ArcNet
  102.  
  103.     SOFTWARE
  104.  
  105.         AmigaDOS version 2.04 or newer.
  106.  
  107.         Suitable SANA-II network device driver for your network
  108.         hardware. Drivers for serial port and updated drivers of the
  109.         Commodore hardware are supplied.
  110.  
  111.  
  112. COPY PROTECTION
  113.  
  114.     No copy protection.
  115.  
  116.     First time you (re-)install the software you need to register the
  117. software by typing in a (rather long) registration key which you will obtain
  118. from NSDi when buying their product.  Using an invalid key will result into
  119. non-functional software.  Once done, you will not notice the product
  120. running, other than a simple window pops up at start time which will vanish
  121. automatically.
  122.  
  123.     You are not allowed to copy the software for more than one
  124. backup-copy.  You are though allowed to install it on up to three
  125. non-commercial, private Amigas for your personal needs.
  126.  
  127.     The mechanism is terrible and undergoes the work of Marc
  128. Barrett for AmiTCP/IP 4.0 DEMO. :-)
  129.  
  130.  
  131. MACHINE USED FOR TESTING
  132.  
  133.     Because this product is a networking product, I used a network to
  134. test it of course.  The simple network I used was a two-machine network
  135. consisting of my two Amiga 3000's.  The other - a stress test - was made
  136. during a developers conference ('Freak Meeting') held in Karlsruhe, Germany
  137. in January 1995, where at least 100 of the participating 150 (mostly) Amiga,
  138. Linux, NetBSD, Sparc and other machines were hooked up in a local network as
  139. well as to the Internet.
  140.  
  141.     Amiga 3000/25, 16 MB Fast RAM, 2 MB Chip RAM.
  142.         A2065 Ethernet board
  143.         A2060 Arcnet board
  144.     AmigaDOS 3.1 and NetBSD-Amiga 1.0
  145.  
  146.     (...and several hard drives, CD-ROM, tape, graphic board, etc.,
  147. not important for the test.)
  148.  
  149.     Amiga 3000/25, 4 MB Fast RAM, 2 MB Chip RAM.
  150.         Village Tronic Ariadne Ethernet board
  151.         A2060 Arcnet board
  152.     AmigaDOS 3.1 and NetBSD-Amiga 1.0
  153.  
  154.  
  155. INSTALLATION
  156.  
  157.     The installation of the software is very easy, and the Commodore
  158. Installer program is used.  The installation process is split into two
  159. parts:  one copies the software from the floppy disks to any place you want
  160. it, as well as adding some startup commands into S:User-Startup, using the
  161. AmiTCP_install script.
  162.  
  163.     The second part is more tricky and requires reading the manual if
  164. you are doing this procedure for the first time and have no knowledge about
  165. TCP/IP networks.  Using the AmiTCP_config script, you will be asked about
  166. your IP number, the router, nameserver, and so forth.  This part probably is
  167. the toughest part of the installation and will require help if you are a
  168. novice.
  169.  
  170.  
  171. REVIEW
  172.  
  173.     I wont review how TCP/IP, SANA-II and networking in general work.
  174. There are many other articles available for these topics.  For example you
  175. may read the manual of AmiTCP, Dale Larsons 'Connect your Amiga!', the RFC
  176. 1180 tutorial on TCP/IP, or the Comer's books about networking.
  177.  
  178.     As usual, I have some background about the product I review that I
  179. would like to share with you.  In the beginning, there was nothing. Then
  180. there were two Amigas desperately seeking to be connected.  There was
  181. expensive hardware and expensive software available:  A2065 and AS225R1,
  182. used only by professionals.  Some years later SANA-II, was introduced, but
  183. for a long, long time there was no product using this network layer.  Then
  184. Envoy popped up:  shiny, fancy, easy to use and to install.  Alas, it was
  185. useless on networks and the Internet as it didn't use the TCP/IP protocol.
  186. AS225R2 was far from being ready, and it still isn't available (although
  187. there are rumours of some US companies selling it).
  188.  
  189.     At that time, some enthusiastic developers from Finland started a
  190. nice project.  They ported the BSD Net/2 code, which is freely
  191. distributable, to the Amiga.  AmiTCP/IP was born.  The first AmiTCP/IP
  192. kernels were terrible, and only very few programs could use it.  I remember
  193. the days where we were happy to start a "ping" without crashing the whole
  194. machine.  By the time AmiTCP/IP became more and more stable, more
  195. developers around the world started using and programming it.  Until then
  196. AmiTCP/IP was freely distributable.  The effort the developers from Finland
  197. made on their baby - full time job - yielded the idea to found a company.
  198. At that time, Commodore was already in the middle of bankruptcy.  So it was
  199. a difficult start for the new founded company NSDi.  But the gang of four --
  200. Jarno Rajahalme, Markus Peuhkuri, Pekka Pessi and Tomi Ollila -- have done a
  201. very good job, and I wish them best luck with their product.
  202.  
  203.     For what purposes can a TCP/IP stack protocol be used?  TCP/IP is
  204. the most popular and most used network protocol in computer networks.  The
  205. whole Internet is based upon it.  Usually the stack protocol is incorporated
  206. in the kernel (operating system) that is using it.  This works fine on Unix
  207. machines and the upcoming OS/2 and Windows NT.  The Amiga though, has no
  208. source code for a kernel, and hence the protocol can not be incorporated into
  209. the OS that easy.  But the Amiga is not a stupid machine; it is a
  210. multitasking computer.  So the AmiTCP/IP stack protocol is running as an own
  211. task, which also makes it possible to start and stop it whenever you need
  212. to.  All programs using the protocol will only have to access to another
  213. fine concept of AmigaDOS, a shared library, to have full access to network
  214. resources.
  215.  
  216.     The shared library is very compatible with existing libraries and
  217. interfaces on other platforms.  It is hence easy to port existing programs
  218. to the Amiga.  This is why you will find all the basic utilities commonly
  219. known as 'network tools' in the AmiTCP package.
  220.  
  221.     You want to use AmiTCP/IP if you want to share resources with your
  222. computers in your local network, ie.  NetBSD- or Linux-PC, or simple PC
  223. using WinSock or PC-TCP/IP.  But also it is very useful for using SLIP or
  224. PPP to connect to the Internet using your modem as network device.  All
  225. important tools to interconnect are available for AmiTCP/IP.
  226.  
  227.     Back to the Amiga and back to the beginning.
  228.  
  229.     After the installation of the software, the configuration of the
  230. network is imminent.  This requires knowledge of the network used.  As I
  231. have that knowledge, I had no problems at all configuring my two Amigas and
  232. had them connected within less than half an hour.  And I had not seen the
  233. new method of installation before, as it differs from the one used in the
  234. demo version of AmiTCP/IP and of older versions of AmiTCP/IP - quite
  235. impressive.  At the mentioned meeting, quite a lot of newbies installed the
  236. demo version of AmiTCP.  It became quickly clear that AmiTCP/IP is easy to
  237. install even for them, even though they didn't knew what they were doing.
  238. All they need was their hostname, their IP Number, the name of the (local)
  239. nameserver, and their broadcast number.  Using the networking programs
  240. afterwards brought them back to the normal user level they have on
  241. Unix-machines used in Universities or at their companies.  Ftp, telnet,
  242. Mosaic - easy.
  243.  
  244.     So, don't worry about the installation if you have a simple
  245. network; only fear your Internet provider and kneel down to hail him
  246. and praise him for all required information. :)
  247.  
  248.     Wandering around, I peeked at the startup-script of AmiTCP/IP - I
  249. didn't recognized it at first, it is completely different from older scripts
  250. and had almost nothing in common with usual networking scripts.  Then I
  251. detected the magic.  AmiTCP/IP 4.1 and newer use BOOTP to configure all the
  252. required stuff with one single command!  Very tricky, very nice, but also
  253. annoying for the intermediate user.  The standard 'ifconfig' commands to
  254. configure a networking device have almost vanished.  Instead, bootpconfig is
  255. used.  The big advantage is, that once this concept is used everywhere,
  256. networking becomes even more simple.  All you need for LANs is to know the
  257. BOOTP server in your network - no more!  No need to stump in configuring
  258. sessions; just install AmiTCP/IP once on your Amiga and simply tell it the
  259. new server!  This is a great thing for fast-changing networks such as for
  260. meetings, large companies, developers caves, and more.  You need to
  261. configure only the BOOTP Server with the new network member (i.e., your
  262. machine), and that's it.  BOOTP is part of the concept of Windows NT and
  263. probably also Windows 95 (a.k.a. Chicago).  Unfortunately, setting up a
  264. BOOTP-Sever is not easy, and I didn't have the time to test this yet.  It
  265. sure is worth the effort though.  Of course, ifconfig still works and even
  266. must be used to set up special network hardware and gateways.
  267.  
  268.     Now I was eager to see which networking programs are
  269. supplied. Here is a listing from the "bin" directory of AmiTCP/IP 4.2:
  270.  
  271.  (list w/o SDK-binaries)
  272.  arp          ch_nfsctl    inetd      netmount  resolve    stopnet
  273.  askhost      ch_nfsmount  Installer  netstat   route      SynClock
  274.  bootpconfig  ch_setowner  letnet     offline   rpcinfo    telnet
  275.  ch_chmod     finger       login      online    rsh        traceroute
  276.  ch_die       hostname     ls         passwd    showmount  umask
  277.  ch_mknod     id           napsaterm  ping      startnet   whoami
  278.  ch_nfsc      ifconfig     ncftp      portmap
  279.  
  280.     The reader might see that all common user programs are supplied,
  281. though some of them are Rexx scripts which addresses the AmiTCP/IP kernel to
  282. extract information or to alter configurations.  Others are third-party
  283. products and offer some useful functionality to the user.
  284.  
  285.     The most important programs probably are telnet, ncftp and
  286. ch_nfsmount.  The latter makes it possible to mount remote filesystems on
  287. your Amiga (networking filesystem).  The remote filesystem is often exported
  288. by Unix machines and makes it possible to use tools like DirOpus and of
  289. course your shell (even Workbench) to browse and work on remote
  290. filesystems.  At the time of this writing, an NFS Server for the Amiga is
  291. still missing.  An NFS Server for the Amiga is not easy, as it requires a
  292. very good idea for the implementation and a heavy testing.  But it is
  293. already now possible to mount and export AmigaDOS partitions and directories
  294. between Amiga Computer using AmiTCP.  NetFS from Timo Rossi makes it
  295. possible.  Unfortunately there is almost no protection scheme and once you
  296. export a drive, everybody in the network can access it - read and write.  The
  297. Amiga is missing a multi-user system.
  298.  
  299.     You are probably disappointed about the number of available user
  300. programs supplied with AmiTCP/IP.  This has several causes.  The company is
  301. still small and they had lot to do to start the business.  Also many of the
  302. third party products have their own disclaimer and Copyrights which do not
  303. allow them to be sold within a commercial product, or where the developers
  304. had not yet contacted the programmer of that tool to get a written
  305. permission.  Almost all the special tools are made freely available on the
  306. AmiNET though.
  307.  
  308.     There are many tools like AMosaic (WWW Browser), GRn (NNTP-based
  309. Online Newsreader), AmyIRC (Shell-based IRC Client), Grapevine (GUI-based
  310. IRC Client), MUIAdt (Aminet Download Tool), AmiTalk (talkd-compatible Talk
  311. client), and many many more.  Some of them are not explicitly written for
  312. AmiTCP but for AS225R2 (which is as yet only available for certified
  313. Commodore developers).  You can use these programs using the socket.library
  314. which emulates the socket.library from AS225R2 and the uses the appropriate
  315. entries in the BSDsocket.library of AmiTCP.  The socket.library can be found
  316. on the AmiNET.
  317.  
  318.     Throughout the test, I tried either to stress AmiTCP/IP on my poor
  319. A3000, or to stress remote machines.  Lot of fun.  It was very simple to use
  320. ftp in the local network, Mosaic on the Internet, NFS mount a remote
  321. filesystem, do IRC and sending mails around - all at the same time, just
  322. like you want it!  Sometimes I could see my machine working like hell to
  323. fetch all the incoming packets or to send them, but I never had trouble, nor
  324. was I able to purposely cause trouble on remote machines with the software of
  325. AmiTCP/IP.  The hardware is another topic and probably worth another review
  326. *hmpf*.
  327.  
  328.     Testing the speed of AmiTCP is a difficult task.  The overall
  329. performance is very good for a TCP/IP stack not being native part of the
  330. operating system itself.  Using ethernet between my two Amiga, I got up to
  331. 300KB/s transfer rates using FTP.  Using NFS (one machine ran NetBSD), I got
  332. up to 360KB/s, which is what I expected to get.  Please remember that current
  333. Amiga ethernet boards are programmed I/O interfaced and that the CPU must
  334. drive them.  A test in the large network showed that AmiTCP can do more.
  335. Connected with a fast Linux-Box I got up to 430KB/s (peak) using FTP and the
  336. Ariadne board, but the used Amiga was an A4000/40.  All speed tests used a
  337. 150MB file to transfer - a size which wouldn't match any cache.
  338.  
  339.     How about reliability?  Broadcasting ping packets (really a nasty
  340. bandwidth waste!) through the whole network - not only one remote machine -
  341. yielded only some very few dupes (erratic packets).  Those dupes were quickly
  342. discovered to be caused by a misconfiguration on those machines.  During the
  343. meeting, one of my Amigas was used as dedicated gateway between Arcnet and
  344. Ethernet for AmiTCP/IP and Envoy at the same time.  Later I was told that
  345. the machine wasn't booted more than twice (in 54 hours uptime) - once
  346. because Envoy had to be reconfigured, and once because of re-installation of
  347. a server.  This rates AmiTCP/IP as very reliable - as it should be.
  348.  
  349.     One thing I certainly would have reviewed would have been the
  350. behaviour of AmiTCP/IP using a Slip or PPP networking interface over the
  351. modem to the Internet.  Unfortunately, my PPP server is somehow incompatible
  352. with the PPP.device from Holger Kruse, and the terminal server does not
  353. serve Slip.  Local tests using Slip over a nullmodem cable showed that the
  354. overall behaviour is great.
  355.  
  356.     Last thing I would like to review would have been the software
  357. development kit of AmiTCP/IP.  As far as I've seen everything you need to
  358. program your own networking programs is included on the disks.
  359. Unfortunately I don't have the time to review this matter.
  360.  
  361.  
  362. DOCUMENTATION
  363.  
  364.     The product comes with a very good English manual in printed and (!)
  365. electronic form.  154 pages, typeset with TeX, give you a full overview about
  366. TCP/IP, how to install the software, how to configure it, and of course how
  367. to use the software.  All the important configuration files are described in
  368. detail, as well as examples and demonstrations of the output of standard
  369. user programs.  Even non-included third-party programs are not only
  370. mentioned but also described to simplify their usage.  The many Internet
  371. services are also well described, and the reader is shown how to use these
  372. resources.  Best of all, you can browse through the manual using AmigaGuide
  373. and searching or seeking for references by simply clicking on buttons.  But
  374. the printed manual is worth the time to read it, with its very well edited
  375. and researched contents.  The intermediate user might see that some of the
  376. chapters look very identical to specific RFCs or other manuals - but alas,
  377. the material is the same all over in the TCP/IP world, so what do you expect?
  378.  
  379.     The manual does tell about all topics required to use a TCP/IP
  380. network and it does a good job to tell you more than that.  It does address
  381. beginners as well as intermediate and professional users.  Although the
  382. latter will probably only read the AmiTCP/IP specific part of it.
  383.  
  384.  
  385. LIKES
  386.  
  387.     Being a user of AmiTCP/IP since the dawn of it, I still must admit
  388. that the commercial version of this product suits my needs and likes. It
  389. offers quite much for small amount of money.
  390.  
  391.     I like the bootpconfig, which will probably set a new standard in
  392. networking on the Amiga if used consequently.
  393.  
  394.     The split of the installation into the installation of the software
  395. and the configuration of the network is a good idea. You don't even see the
  396. need of a GUI-driven interface, which personally is not really what I expect
  397. from the AmiTCP/IP developers.
  398.  
  399.     The manual is one of the best I've ever seen in this domain.  Easy
  400. to read, easy to understand and vitamin enriched for the user as well as the
  401. 'SysOp'.
  402.  
  403.  
  404. DISLIKES AND SUGGESTIONS
  405.  
  406.     There is not much I dislike.
  407.  
  408.     I dislike the window which pops up at starttime, I'd thought that a
  409. registered version wouldn't be in the need to pop up advertisements any more
  410. (in fact, it is the copyright message).  Fortunately the window vanishes
  411. automatically after some few seconds.
  412.  
  413.     The installation of the software is good, but the entries in the
  414. S:User-Startup are not what I would like them to be:  None of the commands
  415. are redirected to NIL:, so a window pops up at that time.  Most often,
  416. AmiTCP/IP is started before the WB opens and then the WB opens a window
  417. (which will close automatically of course).  Please add >NIL:  (or make it
  418. optional) - the only advantage in not doing so could be to see any problem
  419. with the network, but then, what for is the Log Daemon for?
  420.  
  421.     The Log Daemon pops up a window every time either a network problem
  422. occurs, or some action from the inetd is to be reported.  This window is
  423. hard to configure and annoying, too.  Make it pop up optionally only and
  424. write the output into a file.
  425.  
  426.     The product registration form (already pre-filled-in!) asks you (the
  427. customer) what you would like to have implemented next.  For several reasons
  428. I strongly suggest to implement email tools and probably even other online
  429. tools - just like OS/Warp is offering.  The average user must be able to use
  430. the Internet.  More GUI and more simple access to the network is what is
  431. required - not rarely used tools like telnet daemon and NFS server.
  432.  
  433.  
  434. COMPARISON TO OTHER SIMILAR PRODUCTS
  435.  
  436.     I used AS225R1 some years ago. At that time, TCP/IP was new to me and
  437. I must admit that I had lot more trouble setting up the network.  Not that
  438. the manual was bad, but the software was.  Also at that time, there were no
  439. SANA-II drivers used, but hard-coded drivers which made it more difficult to
  440. elaborate problems.
  441.  
  442.     AS225R2 (beta 5), the Commodore TCP/IP stack for the Amiga, is still
  443. not available (I am told that Interworks and CPR in the US of A.  do sell
  444. it, but I never got affirmative confirmation).  I had the chance to use it
  445. though, and must say that nowadays I would not use it any more.  The only big
  446. advantage of AS225R2 is a NFS server, although the implementation of it is
  447. no more than a nasty hack.
  448.  
  449.     Compared with TCP/IP stacks for other computer platforms, such as
  450. Sunsoft PC-TCP/IP for MS-DOS, AmiTCP/IP offers at least as much
  451. documentation and even more programs and functionality for less money.
  452.  
  453.     Compared with Envoy, the Commodore networking (now maintained by
  454. IAM) facilities, AmiTCP/IP offers much more if you are using a
  455. multi-platform environment.  Envoy probably is best choice if you have an
  456. Amiga-only network.  Also, to my surprise, Envoy is faster regarding speed
  457. over network filesystem.  But Envoy is less stable, too.  I can crash some
  458. versions on purpose (I haven't tested the brand new 2.0 release of Envoy
  459. yet).
  460.  
  461.  
  462. BUGS
  463.  
  464.     Throughout the test, I tried to find obvious bugs.  I found only one
  465. minor bug in the stack, which I will have to elaborate before reporting it.
  466. All other observed 'bugs' were either caused by misinformation or
  467. mis-installation (RTFM?  :-).  Some minor bugs are to be complained for the
  468. clients ncftp and telnet, but both are of course under development.
  469.  
  470.  
  471. VENDOR SUPPORT
  472.  
  473.     I have known the AmiTCP group for a long time and have personal
  474. contact with them since I met them last year on the WoA/Cologne, Germany
  475.  
  476.     They do answer very promptly on emails and FAX.
  477.  
  478.     As the current release of AmiTCP/IP is the first official release of
  479. the commercial product, I cannot say how updates of the package will be
  480. handled.  I was told that updates and bug fix patches will be uploaded to
  481. the AmiNet.
  482.  
  483.  
  484. WARRANTY
  485.  
  486.     NSDi offers no warranty of any kind for this product.
  487.  
  488.  
  489. CONCLUSIONS
  490.  
  491.     This is one of the most usable product I ever obtained, even though
  492. it is sometimes not obvious that you actually use it - a silent product.
  493.  
  494.     I rate it 4.5 stars out of 5. The last half point can be obtained if
  495. the product offers localized manuals and more user programs. Something which
  496. is easy to do.
  497.  
  498.  
  499. COPYRIGHT NOTICE
  500.  
  501.     This review represents my honest opinion; your mileage may vary, so
  502. tell me about it!  If you use this review in any way - republishing for
  503. example, the author requests at least a copy of the used media.  Special
  504. thanks to the disk magazine 'Amiga Gadget' who did so in the past.
  505.  
  506.     Copyright 1995 Markus Illenseer.  All rights reserved.
  507.  
  508.     You can contact the author at:
  509.  
  510.         Markus Illenseer
  511.         Kurt Schumacherstr. 16
  512.         33615 Bielefeld
  513.         GERMANY
  514.  
  515.         markus@tiger.owl.de
  516.  
  517. --
  518. Markus Illenseer
  519.  
  520.  
  521.  
  522. ---
  523.  
  524.    Daniel Barrett, Moderator, comp.sys.amiga.reviews
  525.    Send reviews to:    amiga-reviews-submissions@math.uh.edu
  526.    Request information:    amiga-reviews-requests@math.uh.edu
  527.    Moderator mail:    amiga-reviews@math.uh.edu
  528.    Anonymous ftp site:  math.uh.edu, in /pub/Amiga/comp.sys.amiga.reviews
  529.