[net.micro.amiga] freely distributable software available

fnf@well.UUCP (Fred Fish) (01/04/86)

<sacrificial line for the non-existant line eater!>

Are you a non-official developer, or tired of complaints about no software
available for the AMIGA?  Then you will probably be interested in the
library of freely distributable software I am putting together.  So far,
I have four disks ready for distribution, and two more in the process of
testing.

WHAT'S AVAILABLE
----------------

There are "do-nothing-useful" examples of various capabilities of the
AMIGA, real development tools, editors, languages, games, and other 
odds & ends.

I have decided to make these disks available for the cost of media,
mailing materials, postage, and miscellaneous expenses.  I'm certainly
not going to get rich off this, or even come close to covering my
time involved in downloading and testing all this stuff.  My goal is to
get as much software as possible into the hands of people that can use
and enhance it, and make the AMIGA the success it deserves to be.

Each disk contains all source necessary to recreate the executables
provided.  All programs are currently compiled with the Lattice C
compiler.  Disks are typically 85 to 95 percent full.  


HOW TO ORDER
------------
To order, send a list of the disks you want, and $10 per disk, to:

	Fred Fish
	345 Scottsdale Road
	Pleasant Hill, Ca. 94523

Time and other jobs permitting, all disks will be mailed via first class
mail within 5 days of receipt of order.  (Tips may help speed the process :-)

Feel free to order more the the current number of disks available.  Excess
funds will be placed "in escrow" (refundable at any time) and drawn against
for automatic mailings of future disks as they become available.  I hope
to add at least two to four disks per month to the library.  Given that I
have a database of about 300Mb of freely distributable software to
draw upon, that should be a fairly easy goal to accomplish.

-Fred

(415) 685-7295    (Sorry, I can only return calls collect.)
ucbvax!unisoft!fnf	well!fnf	lll-lcc!unisoft!fnf


DISTRIBUTION CRITERIA
---------------------

To the best of my knowledge, materials in this library are freely
redistributable.  This means that they have met one or more of the
following conditions:

(1)	The materials contains explicit copyright notices permitting
	redistribution.

(2)	The materials were posted to a publically accessable electronic
	bulletin board and did not contain any copyright notice.
	(Such materials will be removed if it is subsequently shown
	that copyright notices were illegally removed.)

(3)	The materials were posted to a widely disseminated electronic
	network (such as usenet), thus implying that their author/poster
	intended them to be freely distributed.  This applies only if
	they contain no notice limiting distribution.

(4)	The materials contain an explicit notice placing them in the
	public domain.  This is not the same as condition (1).

To obtain a list of all disks currently available in the AMIGA library,
and ordering information, send a stamped, self-addressed envelope to:

	Fred Fish
	345 Scottsdale Road
	Pleasant Hill, Ca  94523

A small service charge is made to cover the cost of disk, mailing
materials, postage, and associated miscellaneous expenses.


CONTENTS OF DISK 1
------------------

amigademo	Graphical benchmark for comparing amigas.
		Author: Gary Girzon

amigaterm	Terminal emulation program with xmodem upload/download
		capability.
		Author: Michael Mounier

balls		Simulation of the "kinetic thingy" with balls on strings
		where only the end balls move (quick, can YOU come up
		with a better description?).  Anyway, cute.
		Author: Perry Kivolowitz

colorful	Shows off use of hold-and-modify mode.
		Posted to usenet by Robert Pariseau.

dhrystone	Dhrystone benchmark program.
		Author: Reinhold Weicker (Ada version)
			Rick Richardson (C version)

dotty		Source to the "dotty window" demo on the Workbench disk.
		Posted to usenet by Dale Luck.

freedraw	A small "paint" type program.  Free drawing, boxes, 
		filled boxes, etc.
		Author: Rick Ross

gad		"Fun with Gadgets".  Demonstration program for use
		of gadgets.
		Author: John Draper (Aka "crunch")

gfxmem		Graphical memory usage display program.  Watch your
		machine's memory usage!  Cute and useful.
		Author: Louis Mamakos

halfbrite	Sample program that demonstrates "Extra-Half-Brite"
		mode on latter AMIGA's with new VLSI chip.  Allows
		64 colors in low-res mode, rather than 32.
		Posted to usenet by Robert Pariseau.

hello		Demonstrates creation of a simple window, "hello world".
		Posted to usenet by Eric Lavitsky.

latffp		Shows how to access the Motorola Fast Floating Point
		library from Lattice C.  Also demonstrates the tremendous
		speedup obtained.
		Author: Larry Hildenbrand

palette		Sample program for designing color palettes.
		Author: Charlie Heath

trackdisk	Demonstrates use of the trackdisk driver.  Useful example
		of "raw" disk read/write.
		Author: Rob Peck

requesters	Sample program and documentation for building and
		using requesters.  John worked REAL hard to dig out
		all the information in this one!
		Author: John Draper (aka "crunch")

speech		Sample speech demo program.  Stripped down version of
		"speechtoy".
		Author: Rob Peck

speechtoy	Another speech demo program.  Cute.  You have to see this
		one.  Be sure to click gadget that pops up the face.
		Author: David Lucas


CONTENTS OF DISK 2
------------------

alib		Object module librarian.
		Author: Mike Schwartz

cc		Unix-like frontend for Lattice C compiler.
		Author: Fred Fish

dbug		Macro based C debugging package.  Machine independent.
		Provides function trace, selective printing of internal
		state information, and more.
		Author: Fred Fish

make		Subset of "unix" make command.  Useful, but does not have
		many of the features of the full make, much less the newer
		"augmented make".
		Author: Landon Dyer

make2		Another make subset command.
		Author: Marc Mengel

microemacs	Small, relatively portable version of emacs.  Has
		keyboard macros.  No extension language.
		Author: Dave Conroy

portar		Portable archiver.  Used to bundle text files up into a 
		single file for transmission as a unit, or otherwise
		handling as a single file.  "Portable" because the code
		itself is portable and because the archive format is
		very simple (uses ascii headers to separate files).
		From Decus C distribution.
		Author:  Martin Minow

xrf		C cross reference utility.  Originally from Decus C
		distribution.
		Author: Bob Denny


CONTENTS OF DISK 3
------------------

gothic		Gothic banner printer.  Prints DOWN the page, rather
		than across, so arbitrarily long banners can be 
		created.  Send EOF (CTRL-\) to end input.
		From a Decus C distribution several years ago.
		Author: unknown

roff		A "roff" type text formatter, roughly following
		"Software Tools" version.  Somewhat upwardly compatible
		with unix "nroff" command.
		Author Ken Yap

ff		A very fast text formatter, controlled exclusively by
		command line arguments.
		Author: Gary Perlman & hordes of students

cforth		A highly portable forth implementation.  Lots of goodies.
		Author: Allan Pratt

xlisp		A nice little lisp implementation.  Compiles and links
		ok, but something in the Lattice C setjmp/longjmp 
		code prevents it from currently running.  Might be 
		easily fixed.  Version 1.4
		Author: David Betz


CONTENTS OF DISK 4
------------------

banner		Prints horizontal banner (across screen).  From Decus
		C distribution of several years ago.
		Author: Unknown
		
bgrep		Another grep like utility, also using the Boyer-Moore
		algorithm.
		Author: Roy Mongiovi and Arnold Robbins

bison		A replacement for unix "yacc" command.  This is from
		the GNU (GNU is Not Unix) effort, and was obtained
		from the Free Software Foundation.  Compiles and
		links (with some effort) but currently crashes the
		machine.  Needs work, but will probably be worth it.
		Author: Bob Corbett and Richard Stallman

bm		A grep like utility using the Boyer-Moore algorithm.
		Author: Peter Bain

grep		Decus grep (Get Regular Expression and Print).  Useful
		for finding strings in files.
		Author: Unknown

kermit		This is an absolutely ancient kermit, who's only
		saving grace is that it is small and quite portable.
		On the AMIGA, there is no connect mode, only send and
		receive.  You must log into the remote machine via
		one of it's local terminals and point it's kermit at the
		appropriate serial line connected to the AMIGA.
		Author: Unknown, but it is so hacked up it doesn't
			matter by now.

MyCLI		Another CLI for the AMIGA.
		Author: Mike Schwartz

mandel		A Mandelbrot set program.
		Author: Robert French, with additions by RJ Mical


TENTATIVE ITEMS FOR FUTURE DISKS
--------------------------------

Pacman		An AMIGA'ized version of the pacman distributed in
		net.sources.games.

objdump		A program to dump object modules in a human readable
		format.

battlestar	An adventure type game.

body		A program to extract ranges of lines from files.

boggle		A simple game.

compress	Program to compress/decompress files for space saving
		and transmission via modem.

ctags		A tags file generator.  Might be integrated with
		microemacs.

diff		A differential file comparison utility.

hanoi		Solves towers of hanoi.

sort		Another sort program.

today		Prints current date in VERY verbose form, including
		phase of the moon (REALLY!!).

-- 

===============================================================================
Fred Fish  (415) 644-1230 ext 242  ucbvax!unisoft!fnf  well!fnf
===============================================================================