Manifest of Source Code CD-ROM set #16 (March 2002)

GNU Source Code CD-ROM Set, 16th edition

# This file briefly describes the contents of the CDROMs in this
# distribution.

# The following top-level files are included:

ALICE.TXT               Alice's Adventures in Wonderland.
COPYING                 The GNU General Public License (GPL) version 2.
COPYING.LIB             The GNU Lesser General Public License (LGPL v2.1).
COPYING.LIB.OLD         The GNU Library General Public License (LGPL v2.0).
DISTRIB                 Free Software Foundation order form.
GNU                     The GNU Manifesto, by Richard M. Stallman.
MAILINGLISTS            A description of GNU Project mailing lists.
MANIFEST                This file.
README                  General notes and installation instructions.
ROADMAP                 Lists package names, version numbers, and which
                        CD the packages can be found on.
SERVICE                 The GNU Service directory of places to find paid
                        support for GNU software.
STANDARDS               The GNU Coding standards as of 2002-02-14.
TASKS                   List of outstanding tasks for the GNU Project.
cdlndir                 Script to install packages from the CDROM.
                        A description of how to use this program is in the
                        top-level README file.
ls-lR                   A recursive directory listing of all CDROM volumes.


# Here is a list of the included packages:


a2ps-4.13/
   GNU a2ps is an Any-to-PostScript filter.  It can pretty-print many
   popular languages, in addition to plain text files.


abuse-2.0/
   Abuse is an action game written by Jonathan Clark, and released as free
   software by the company Crack dot Com.  It was initially developed on
   Linux-based GNU systems.


acct-6.3.2/
   Acct (the GNU Accounting Utilities package) contains system-accounting
   commands, such as `ac', `last' and `sa'.


acs-0.5.7
   ACS is a GNU package for a  multi-line Adjunct Communication offering
   a scriptable modular voice response development platform that is capable
   of interfacing with various telephony hardware.


adns-1.0/
   Advanced, easy to use, asynchronous-capable DNS client library.


aegis-3.29/
   Aegis is a project change supervisor.  It provides a framework within which
   a team of developers may work on many changes to a program independently,
   and Aegis coordinates integrating these changes back into the master source
   of the program, with as little disruption as possible.  Resolution of
   contention for source files, a major headache for any project with more
   than one developer, is one of Aegis's major functions.

   It should be noted that Aegis is a developer's tool, in the same sense as
   make or RCS are developer's tools.  It is not a manager's tool -- it does
   not provide progress tracking or manage work allocation.


apache-1.3.23/
   Apache is an HTTP server designed as a plug-in replacement for the
   NCSA server version 1.3 (or 1.4).  It fixes numerous bugs in the NCSA
   server and includes many frequently requested new features, and has an
   API which allows it to be extended to meet users' needs more easily.

aspell-33.7.1/
   A free spell checker with support for non-English languages.

autoconf-2.52/
   Autoconf is an extensible package of m4 macros that creates a
   non-interactive configuration script for a package from a template
   file.  The template file lists the operating system features that the
   package can use, in the form of m4 macro calls, and can also contain
   arbitrary shell commands.  Autoconf requires GNU m4.

   Autoconf-generated configure scripts are being used by many GNU
   packages currently, and will be used by more in the future.


autogen-5.3.1/
   AutoGen is a tool designed for generating program files that contain
   repetitive text with varied substitutions.  This is especially
   valuable if there are several blocks of such text that must be kept
   synchronized.
   
   Included with AutoGen is a tool that virtually eliminates the hassle
   of processing options, keeping usage text up to date and so on.  This
   tool allows you to specify several program attributes, innumerable
   options and option attributes, then it produces all the code necessary
   to parse and handle the command line and initialization file options.
 

automake-1.5/ 
   Automake is a tool for generating `Makefile.in's for use with
   Autoconf.  The generated makefiles are compliant with GNU Makefile
   standards.


avl-2.0/
   A library for manipulation of balanced binary trees.


barcode-0.98/
   The package is meant to solve most needs in barcode creation with a
   conventional printer.  It can create printouts for the conventional
   product-tagging standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN.  Output
   is generated as either Postscript or Encapsulated Postscript (other
   back-ends may be added if needed).


bash-2.05a/
   BASH (the Bourne Again SHell) is a Posix-compatible shell with full
   Bourne shell (`sh') syntax and some C-shell commands.  BASH supports
   emacs-style command-line editing, job control, functions, and on-line
   help.  Instructions for compiling BASH may be found in the file
   "README".

bayonne-0.7.5/
   Bayonne, the telecommunications application server of the GNU project,
   offers a free, scalable, media independent software environment
   for development and deployment of telephony solutions for use with
   current and next generation telephone networks. Bayonne already offers
   a fully distributed application server for use today with multi-line
   telephony cards from many vendors under free operating systems.

bc-1.06/
   `bc' is an interactive algebraic language with arbitrary precision.
   GNU `bc' was implemented from the POSIX 1003.2 draft standard, but it
   has several extensions including multi-character variable names, an
   `else' statement, and full Boolean expressions.

   GNU `bc' does not use the historical method of being a compiler for
   the `dc' calculator.  This version has a single executable that both
   compiles the language and runs the resulting "byte code".  The "byte
   code" is NOT the `dc' language.

   Instructions for compiling `bc' are in the file "Install".


binutils-2.11.2/

   The GNU assembler, linker and binary utilities.
   The programs in this package are used to assemble, link and
   manipulate binary and object files.  They may be used in
   conjunction with a compiler and various libraries to build
   programs.

bison-1.33/
   Bison is an upwardly compatible replacement for the parser generator
   `yacc', with more features.  The file "README" gives instructions for
   compiling Bison; the files `bison.1' (a man page) and `bison.texinfo'
   (a GNU Texinfo file) give instructions for using it.


bool-0.2.1/
   A utility for finding files that match a boolean expression, in text
   or HTML.  The boolean operators supported are AND, OR and NOT.
   Also supported is the NEAR operator for locating two expressions
   within a short distance from each other.


btyacc-3.0/
   btyacc is a public-domain backtracking implementation of yacc.


bzip2-1.0.2/
   bzip2 is a freely available, patent free, high-quality data
   compressor.  It typically compresses files to within 10% to 15% of
   the best available techniques, whilst being around twice as fast at
   compression and six times faster at decompression.

calc-2.02f/
   Calc is an extensible, advanced desk calculator and mathematical tool
   that runs as part of GNU Emacs.  It comes with source for the Calc
   Manual, which serves as a tutorial and reference.  If you wish, you
   can use Calc only as a simple four-function calculator, but it
   provides additional features including choice of algebraic or RPN
   (stack-based) entry, logarithmic functions, trigonometric and
   financial functions, arbitrary precision, complex numbers, vectors,
   matrices, dates, times, infinities, sets, algebraic simplification,
   differentiation, and integration.  Instructions for install Calc for
   emacs are in the "README" file.

ccaudio-0.5.3/
   A portable C++ class framework useful for developing applications
   that must process audio.  This library provides a class framework for
   accessing audio segments from various audio file formats (.au, .wav,
   etc) and for creation of audio frame buffers that are then passed to
   audio devices and/or DSP processing systems such as telephony cards.


ccrtp-0.7.3/
   A generic high-performance RTP stack.  ccrtp uses queued packet
   lists for both sending and receiving of realtime data.  A single
   scheduler thread both schedules delivery of timestamped outgoing
   packets, and processes incoming packets into the receive queue.  A
   seperate thread or process can then feed data into the stack for
   delivery and process pending requests without interfering with the
   stack service thread itself.


ccscript-1.8.4/
   A highly specialized embedded scripting engine and virtual
   execution environment for creating script "extensible" applications.
   This system is a C++ class library which allows one to derive
   application specific dialects of the core language as needed
   through subclassing.  Requires GNU Common-C++.


cdrtools-1.10/
   Tools for writing CD-ROMs.


cfengine-1.6.3/
   cfengine is a tool designed for configuring and maintaining site-wide
   configuration of a heterogenous unix network using a simple high level
   language.


cgicc-3.2/
   GNU Cgicc is an ANSI C++ compliant class library that greatly
   simplifies the creation of CGI applications for the World Wide Web.


cim-3.30/
    Simula compiler.  It offers a class concept, separate compilation 
    with full type checking, interface to external C routines, an
    application package for process simulation and a coroutine concept.


clisp-2.27/
   CLISP is a Common Lisp implementation by Bruno Haible and Michael
   Stoll.  It supports the ANSI Common Lisp standard, including CLOS.

   CLISP runs on Unix, Win32, OS/2 and other platforms, and needs only
   2 MB of RAM.  The user interface comes in German, English, French
   and Spanish.  CLISP includes an interpreter, a compiler, a foreign
   language interface and a socket interface.  An X11 interface is
   available through CLX and Garnet.


clx-5.02-gcl-2.1/
   CLX is an X Window interface library for GCL.


Common-C++-1.9.5/
   GNU Common C++ offers a set of "portable" classes that can be used to 
   build highly portable applications in C++.  In particular, Common C++ 
   offers classes that abstract threading, sockets, synchronization, serial 
   I/O, "config" file parsing, class object persistence, shared object module
   loading, daemon management, and optimized "block" and memory mapped file
   I/O under a set of consistent classes that your application can then
   be built from.  The goal is to write your application to use the portable
   abstract services and classes of the GNU Common C++ libraries rather than
   having to access low level system services directly.


cook-2.18/
   Put simply, the cook program is yet another make-oid.

   The cook program is a tool for constructing files, and maintaining
   referential integrity between files.  It is given a set of files to
   create, and recipes of how to create and maintain them.  In any
   non-trivial program there will be prerequisites to performing the
   actions necessary to creating any file, such as include files.  The
   cook program provides a mechanism to define these.


cpio-2.4.2/
   `cpio' is a program for creating, updating, and extracting archives.
   GNU `cpio' supports the final POSIX 1003.1 "ustar" standard.
   Instructions for compiling `cpio' are in the file "README".


cpp2html-1.2/
   Produces an HTML file with syntax highlighting from C/C++ source code.

cvs-1.11.1p1/
   CVS is a collection of programs that provide for software release and
   revision control functions.  CVS is designed to work on top of RCS
   version 4.  It will parse older RCS formats, but cannot use any of its
   fancier features without RCS branch support.  The file "README"
   contains more information about CVS.


cvsweb-1.112/
   cvsweb is a WWW CGI script that allows remote access to a CVS tree.
   It allows browsing of the full tree; no access controls are
   implemented.  It can display the revision history of a file, as well
   as diffs between revisions and downloading the whole file.


cxref-1.5c/
   Cxref is a program that can automatically generates documentation and cross
   references for a C program.  The input is any C program with appropriate
   comments and the output is LaTeX or HTML files.


dap-1.5/
   A small C-based statistics and graphics package.  Dap provides core
   methods of data management, analysis, and graphics that are commonly
   used in statistical consulting practice. Because Dap processes
   files one line at a time, rather than reading entire files into
   memory, it can be, and has been, used on data sets that have very
   many lines and/or very many variables. 


ddd-3.3.1/
   DDD is the Data Display Debugger, an X Windows based graphical front
   end to the gdb and dbx debuggers.


dejagnu-1.4.2/
   DejaGnu is a framework for testing other programs.  Its purpose is to
   provide a single front end for all tests.  For more information read
   the "README" file.


diction-1.02/
   This package contains GNU diction and style, free implementations of old
   standard unix commands that are not available on many modern systems,
   because they have been unbundled.  Diction prints wordy and commonly
   misused phrases.  Style analyses surface characteristics of a document,
   e.g., sentence length and various readability measures.


diffutils-2.7/
   `diff' compares files showing line-by-line changes in several flexible
   formats.  GNU `diff' is much faster than the traditional Unix
   versions.  This distribution includes `diff', `diff3', `sdiff', and
   `cmp'.  Instructions for compiling these are in the "README" file.


dld-3.3/
   Dld is a library package of C functions that performs "dynamic link
   editing".  Programs that use dld can add compiled object code to or
   remove such code from a process anytime during its execution.  Loading
   modules, searching libraries, resolving external references, and
   allocating storage for global and static data structures are all
   performed at run time.

   Dld works on VAX, Sun 3, SPARCstation, Sequent Symmetry, and Atari ST
   machines.


doschk-1.1/
   This program is intended as a utility to help software developers
   ensure that their source file names are distinguishable on MS-DOS and
   14-character SYSV platforms.


dosemu-1.02/
   DOSEMU is a PC Emulator application that allows GNU/Linux systems to 
   run a DOS operating system in a virtual x86 machine.
   With version 1.02, DOSEMU now deserves its name because it
   distributes together with a specially tailored FreeDos distribution,
   allowing it to run out-of-the-box without further (painful)
   configuration.  This collection is an almost complete replacement for
   a proprietary XX-DOS and will run a wide range of DOS applications.


dumb-0.13.11/
   DUMB is a 3D game engine, reminiscent of id software's Doom.


ed-0.2/
   Ed is the classic Unix line-oriented text editor.  It can be used to
   create, display, modify and otherwise manipulate text files.


electric-6.05/
   GNU Electric is a general purpose system for electrical design.
   It currently handles nMOS, CMOS, Bipolar, artwork, schematics,
   printed-circuit boards, and other technologies.  


elib-1.0/
   This is a small library of emacs-lisp functions, including routines
   for using AVL trees and doubly-linked lists.


elisp-archive-2001.12.14/
   This is a snapshot of the GNU Emacs Lisp Archive at Ohio State
   University.


elisp-manual-21-2.7/
   This is the GNU Emacs Lisp Reference manual with texinfo source and a
   DVI file that's ready for printing.  The manual documents the
   extension language used by GNU Emacs 21.


emacs-21.1/
   Emacs is a text editor, a programming environment, and can inspire
   near-religious fervor among committed users.

   Emacs version 21 supports a wide variety of international character
   sets and has much improved image support.


emacs-lisp-intro-2.04/
   ``An Introduction to Programming in Emacs Lisp'' (Edition 2.04 for
   Version 21) is for people who are not necessarily interested in
   programming, but who do want to customize or extend their computing
   environment.  If you read it in Emacs under Info mode, you can run the
   sample programs directly.


empire-4.2.10/
   Empire is a multi-player, client/server Internet based war game.


enscript-1.6.1/
   Enscript is an upwardly-compatible replacement for the Adobe enscript.
   It formats ASCII files (outputting in Postscript) and stores generated
   output to a file or sends it directly to the printer.


es-0.9-beta1/
   This is an extensible shell based on `rc' but with more features
   including first class functions, lexical scope, an exception system,
   and rich return values (i.e. functions can return values other than
   just numbers).  Like rc, it is great for both interactive use and for
   scripting, particularly because its quoting semantics are much less
   baroque than the Bourne shell.


exim-4.0/
   Exim is a mail transfer agent, patterned after some of the lessons
   learned during the development of Smail.  Exim has a flexible
   configuration, and can handle relatively high volume mail systems,
   header rewriting, multiple local domains from one mail system
   (virtual domains), and control over which hosts/nets may use it as a
   relay.  It also has interfaces to LDAP and MYSQL.


ffcall-1.8/
   ffcall is the foreign function call library, a collection of C
   libraries for calling external functions in embedded interpreters.


filerunner-2.5.1/
   An X-Based FTP program, allowing transferring multiple files at
   once, tagging of files, etc.


fileutils-4.1/
   These are the GNU file-manipulation utilities.  Instructions for
   compiling these utilities are in the file "README".  The fileutils
   package contains the following programs: chgrp chmod chown cp dd df
   dir du ginstall ln ls mkdir mkfifo mknod mv rm rmdir touch vdir.


findutils-4.1/
   This is a posix-compliant implementation (with many extensions) of
   `find', a program used for searching filesystems for files that match
   certain criteria and performing operations (like showing the path)
   when they are found.  Also included in this distribution are `xargs'
   and `locate'.


finger-1.37/
   GNU Finger is a utility program designed to allow users of Unix hosts
   on the Internet network to get information about each other.  It is a
   direct replacement for the Berkeley 4.3 `finger' program, although it
   produces different looking output.  For more information about why,
   read "finger-1.37/doc/finger.texinfo".  Instructions for building
   finger itself are in the "README" file.


flex-2.5.4/
   This is a faster, but not completely compatible replacement for `lex',
   a lexical-analyzer-compiler.  Instructions for compiling `flex' are in
   the file "README".


fontutils-0.7/
   These are the GNU font utilities.  There are various programs for
   converting between various bitmaps and other graphical data formats,
   creating fonts using Ghostscript, and other frobnicating utilities.
   You will need GCC and GNU Make to compile these programs.  For the
   programs which do online graphics, you will need an X11 server and the
   X11R4 or R5 libraries.  Instructions for building the fontutils are in
   the "README" file.


freedos-0.7beta/
   FreeDOS is a DOS-like operating system compatible with Microsoft's MS-DOS.


gawk-3.1.0/
   The GNU Project's implementation of the Awk pattern scanning and 
   processing language.  Awk allows you to select particular records in a
   file and perform operations upon them.
   Gawk conforms to the definition of the language in the POSIX 1003.2 
   Command Language And Utilities Standard.


gcal-3.01/
   Gcal is a program for printing calendars.  It displays different
   styled calendar sheets, eternal holiday lists, and fixed date warning
   lists.


gcc-3.04/
   This is version 3 of GCC, the GNU C Compiler.  In addition to
   supporting ANSI C, GCC Version 3 includes support for the programming
   languages C++, Objective C, Fortran, and Java.

   GCC extends the C language to support nested functions, non-local
   gotos, taking the address of program labels, and unnamed structures as
   function arguments (among other things).  There are also many new
   warnings for frequent programming mistakes.

   GCC can be easily configured as a cross-compiler, running on one
   platform while generating code for another.

   A list of supported systems and instructions for compiling GCC are in
   the file "INSTALL".


gcl-2.4.1/
   GNU Common Lisp (GCL) has a compiler and interpreter for Common Lisp.
   It is very portable and extremely efficient on a wide class of
   applications.  It compares favorably in performance with commercial
   Lisps on several large theorem prover and symbolic algebra systems.
   It supports the CLtL1 specification but is moving towards the proposed
   ANSI definition.  It is based on AKCL and KCL.  KCL was written by
   Taiichi Yuasa and Masami Hagiya in 1984, and AKCL has been developed
   by William Schelter since 1987.

   GCL compiles to C and then uses the native optimizing C compilers
   (e.g.  GCC).  A function with a fixed number of args and one value
   turns into a C function of the same number of args and returning 1
   value, so it cannot really be any more efficient on such calls.  It
   has a conservative GC which allows great freedom for the C compiler to
   put Lisp values in arbitrary registers.  It has a source level Lisp
   debugger for interpreted code, with display of source code in the
   other Emacs window.  It has profiling tools based on the C profiling
   tools, which count function calls and percentage of time.  CLX works
   with GCL.  There is an Xlib interface via C.


gcompris-0.9.6/
   GCompris provides a suite of educational games for small children,
   in several languages.  The name comes from the French "J'ai compris",
   meaning "I have understood".


gd-1.8.4/
   gd is a graphics library.  It allows your code to quickly draw images
   complete with lines, arcs, text, multiple colors, cut and paste from
   other images, and flood fills, and write out the result as a GIF
   file.  This is particularly useful in World Wide Web applications,
   where GIF is the format commonly used for inline images.


gdb-5.1.1/
   This is the GNU source-level debugger.


gdbm-1.8.0/
   This is the beta-test version of the GNU DBM library.  DBM is a set of
   library routines which implement a database using quick lookup by
   hashing.  See the file "README" for further details.


generic-nqs-3.50.9/
   Generic NQS is a network queuing system for spreading batch jobs
   across a network of machines.  It is designed to be simple to install
   on a heterogeneous network of machines, and has optimizations for
   running on the high end, symmetric multiprocessing servers that are
   currently on the market.  It inter-operates with other NQS systems,
   including Cray's NQE.


gengetopt-2.6/
   You can use gengetopt to generate a skeleton main.c file from an
   interface description.  Gengetopt supports long and short options
   and 11 types of parameters, including flag, int, double, string,
   and function call.


geomview-1.8.1/
   Geomview is an interactive geometry viewing program.  It allows
   multiple independently controllable objects and cameras.  Geomview
   provides interactive control for motion, appearances (including
   lighting, shading, and materials), picking on an object, edge or
   vertex level, and snapshots in SGI image file or Renderman RIB format.
   Adding or deleting objects is provided through direct mouse
   manipulation, control panels, and keyboard shortcuts.  External
   programs can drive desired aspects of the viewer (such as continually
   loading changing geometry or controlling the motion of certain
   objects) while allowing interactive control of everything else.


gettext-0.11/
   The GNU gettext package is a library of programs for aiding package
   maintainers in internationalizing their programs.


gfax-0.5/
   Gfax is a pop up fax application for Gnome. It supplies the familiar
   pop up window when printing to a fax printer. Gfax currently works
   with Mgetty+Sendfax or Hylafax.


gforth-0.5.0/
   Gforth is a fast and portable implementation of the ANS Forth
   language.  It works nicely with the Emacs editor, offers some nice
   features such as input completion (with history) and a powerful
   locals facility, and it even has (the beginnings of) a manual.
   Gforth employs traditional implementation techniques: its inner
   interpreter is indirect or direct threaded.


ghfaxviewer-0.22/
   A fax viewer, chiefly for Gnome.


ghostscript-6.53/
   This program is an interpreter for a language that is intended to be,
   and very nearly is, compatible with the PostScript language.  It runs
   under X on Unix and VMS systems, and also runs on MS-DOS machines.  It
   will drive either displays or low-to-medium-resolution printers.


ghostview-1.5/
   Ghostview allows you to view PostScript(TM) files on X11 displays.
   Ghostview handles the user interface details and calls the
   `ghostscript' interpreter to render the image.  Instructions for
   compiling ghostview are in the "README" file.


gift-0.1.8/
   A content-based image retrieval system; enables the user to
   retrieve images from a collection without attaching text-based 
   annotation to each image.


gimp-1.2.3/
   The GIMP is the GNU Image Manipulation Program, a replacement for
   Adobe Photoshop.


gimp-data-extras-1.2.0/
   Additional data files necessary for the GIMP.


git-4.3.20/
   `GIT' is a set of interactive tools.  It contains an extensible file
   system browser, an ascii/hex file viewer, a process viewer/killer and
   some other related utilities and shell scripts.  It can be used to
   increase the speed and efficiency of most of the daily tasks as
   copying and moving files and directories, invoking editors,
   compressing and uncompressing files, creating and expanding archives,
   compiling programs, sending mail, etc.  It looks nice, has colors (if
   the standard ANSI color sequences are supported) and is user-friendly.


gleem-1.2.1/
   gleem is a small, self-contained C++ library of 3D widgets that
   support direct user interaction with a 3D scene.


glib-1.2.9/
   GLIB is a library of routines to make C programming more
   convenient. It is required for GTK+ and GNOME.


glibc-2.2.5/
   The GNU C library supports ISO C-1989, ISO C/amendment 1-1995, POSIX
   1003.1-1990, POSIX 1003.1b-1993, POSIX 1003.1c-1995 (when the
   underlying system permits), and most of the functions in POSIX
   1003.2-1992.  It is nearly compliant with the extended XPG4.2
   specification which guarantees upward compatibility with 4.4BSD and
   many System V functions.

   When used with the GNU Hurd, the C Library performs many functions of
   the Unix system calls directly.  Mike Haertel has written a fast
   malloc which wastes less memory than the old GNU version.

   GNU stdio lets you define new kinds of streams, just by writing a few
   C functions.  Two methods for handling translated messages help
   writing internationalized programs and the user can adopt the
   environment the program runs in to conform with local conventions.
   Extended getopt functions are already used to parse options,
   including long options, in many GNU utilities.  The name lookup
   functions now are modularized which makes it easier to select the
   service which is needed for the specific database and the document
   interface makes it easy to add new services.  Texinfo source for the
   GNU C Library Reference Manual is included.


global-4.3.1/
   A source code tag system that works with a variety of editors or
   from a command line; supports C, C++, Java, and Yacc.


glpk-3.0.5/
   An ANSI C library of routines for solving problems in large-scale
   linear programming (LP), mixed integer linear programming (MIP), 
   and other related areas.


gmp-4.0.1/
   GNU MP is a library for arbitrary precision arithmetic, operating on
   signed integers and rational numbers.  It has a rich set of functions,
   and the functions have a regular interface.  Instructions for using
   and compiling the MP library are in the file "INSTALL".


gnans-1.6.1/
   Gnans is a program (and language) for the numerical study of
   deterministic and stochastic dynamical systems. The dynamical systems
   may evolve in continuous or discrete time.


gnat-3.13p-src/
   GNAT is the GNU Ada Translator, a front end for gcc that implements
   much of Ada95.


gnats-3.999.1/
   GNATS (GNats: A Tracking System) is a bug-tracking system.  It is
   based upon the paradigm of a central site or organization which
   receives problem reports and negotiates their resolution by electronic
   mail.  Although it's been used primarily as a software bug-tracking
   system so far, it is sufficiently generalized so that it could be used
   for handling system administration issues, project management, or any
   number of other applications.


gnatsweb-2.9.3/
   A web interface to GNATS, in the form of a Perl cgi script that
   runs on your web server.


gnome-1.4/
   GNOME, the GNU Network Object Model Environment, is the GNU desktop,
   intended to provide graphical user interfaces for all the tasks for which
   they make sense.


gnucash-1.6.5/
   GnuCash is a personal finance manager.


gnuchess-5.03/
   This is a chess playing program with X, Suntools, curses, ASCII, and
   IBMPC character set displays available.  Instructions for compiling
   and using GNUchess may be found in the "README" file.


gnuedma-snap-beta-0.7.3/ 
   GNU EDMA is an Object Oriented and Component-Based environment for
   application development. What makes GNU EDMA different from other
   systems is that GNU EDMA does most of the processing dynamically,
   at run-time.


gnugo-3.0.0/
   This program plays the game of "Go".  Instructions for compiling it
   are in the file "README".


gnumach-1.2/
   This kernel is derived from the Utah kernel source.  We use it to run
   the Hurd on.


gnupg-1.0.6/
   A free PGP.


gnuplot-3.7.1/
   Gnuplot is a command-line driven interactive function plotting utility
   for Unix, MSDOS, and VMS platforms.


gnurobots-1.0D/
   A game involving programming little robots to run around; written in
   Scheme, implemented with Guile.


gnuserv-2.1alpha/
   gnuserv is a enhanced version of the emacsclient program for GNU
   Emacs.  It allows the user to request a running Emacs to edit files or
   evaluate arbitrary Emacs-Lisp constructs.


gnushogi-1.3/
   GNU Shogi plays the Japanese version of Chess known as "Shogi".  The
   major difference from Western Chess is that captured pieces can be
   returned into play.


gnussl-0.2.1/
   GNUMATH is a library (gnussl) designed to simplify scientific
   programming.  Its focus is on problems that can be solved by a
   straight-forward application of numerical, linear algebra.  It also
   handles plotting.  GNUMATH is in beta release; it is expected to grow
   more versatile and offer a wider scope in time.


gnustep-core/
   GNUstep is a set of general-purpose Objective-C libraries based on the
   OpenStep standard developed by NeXT (now Apple) Inc.  The libraries
   consist of everything from foundation classes, such as dictionaries and
   arrays, to GUI interface classes such as windows, sliders, buttons, etc.


gnutls-0.3.91/
   The GNU Transport Layer Security Library, implementing RFC2246.


goose-0.0.11/
   Goose is a C++ library of statistical functions.  It is designed
   to make it reasonably simple to perform statistical calculations
   in a reasonably efficient manner.


gopher-3.0.0/
   Gopher - the Internet protocol of the future!  The "Furry Terror"
   release.


gpc-20011215/
   GPC is the GNU Pascal compiler.  It supports Standard Pascal (according
   to ISO 7185), large parts of Extended Pascal (ISO 10206), is compatible to
   Borland Pascal (version 7), and supports other Pascal standards (Delphi,
   UCSD Pascal, Pascal-SC) in so far as this serves the goal of clarity and
   usability.  GPC can generate code and run on any computer for which the
   GNU C compiler can generate code and run, and it shares GCC's abilities
   of cross-compilation and high optimization.  For more information, see
   http://home.pages.de/~GNU-Pascal/.


gperf-2.7.2/
   This is a program to generate minimally perfect hash functions for
   sets of keywords.  GCC was optimized by using this program.  Other
   programs that must recognize a set of keywords may also benefit from
   using this program.  Instructions for compiling cperf may be found in
   the file "README".

   This is the C++ version formerly distributed with libg++, now packaged
   separately.  The version written in C has been withdrawn.


gphoto2-2.0/
   gPhoto is a free, redistributable digital camera software application
   for Unix-like systems, written by Scott Fritzinger  
   with assistance from developers around the world.

   It supports 105+ different digital camera models from various vendors.


gprolog-1.2.8/
   GNU Prolog is a native Prolog compiler with constraint solving over
   finite domains.


greg-1.4/
   Greg is a framework for testing other programs and libraries.


grep-2.4.2/
   This package contains the GNU implementations of `grep', `egrep', and
   `fgrep'.  They are similar to their Unix counterparts, but are usually
   faster.  Instructions for compiling them are in the file "README".


grg-1.43/
   The GRG program reads record and field information from a dBase3+
   file, delimited ASCII text file, or an SQL query to a RDBMS and
   produces a report listing.  The program was loosely designed to
   produce TeX/LaTeX formatted output, but plain ASCII text, troff,
   PostScript, HTML or any other kind of ASCII based output format can
   be produced just as easily.


groff-1.17.2/
   Groff is a document formatting system, which includes drivers for
   Postscript, TeX `dvi' format, and typewriter-like devices, as well as
   implementations of `eqn', `nroff', `pic', `refer', `tbl', `troff', and
   the `man', `ms', and `mm' macros.  Groff's `mm' macro package is
   almost compatible with the DWB `mm' macros and has several extensions.
   Also included is a modified version of the Berkeley `me' macros and an
   enhanced version of the X11 `xditview' previewer.  Written in C++,
   these programs can be compiled with GNU C++ Version 2.5 or later.


grub-0.91/
   A bootloader intended to unify bootloading across x86 operating
   systems.  Grub implements the Multiboot standard, which allows for
   flexible loading of multiple boot images.


gsl-1.1/
   The GNU Scientific Library, a collection of numerical routines for
   scientific computing.  


gtkeyboard-1.1.7/
   An onscreen keyboard for people who want or need to type using a
   mouse.


gtypist-2.5/
   A non-graphical typing tutor.


guavac-1.2/
   Guavac is a compiler for the Java language.


guile-1.4/
   Guile is a portable, embeddable Scheme implementation written in C.
   Guile provides a machine independent execution platform that can be
   linked in as a library when building extensible programs.

   Guile was originally based on Aubrey Jaffer's SCM scheme interpreter
   (which was in turn based on George Carrette's SIOD).  The project has
   evolved SCM into a library, added some features to make the interpreter
   more flexible, and added some new types and extension packages.  The
   goal is to make a small, portable, powerfully scalable extension
   langauge library.


guile-oops-1.0.2/
   GOOPS is the object oriented extention to Guile.  It gives the user a
   full object oriented system with multiple inheritance and generic
   functions with multi-method dispatch.


guile-www-1.0.1/
   A set of Guile Scheme modules to facilitate HTTP, URL and CGI 
   programming.


gzip-1.2.4a/
   Gzip is the standard GNU Project file compression program.  


hello-1.3/
   The GNU `hello' program produces a familiar, friendly greeting.  It
   allows nonprogrammers to use a classic computer science tool which
   would otherwise be unavailable to them.  Because it is protected by
   the GNU General Public License, users are free to share and change it.


help2man-1.25/
   help2man is a script to create simple man pages from the --help and
   --version output of programs.  Since most GNU documentation is now in
   info format, this provides a way to generate a placeholder man page
   pointing to that resource while still providing some useful information.


hp2xx-3.4.1/
   GNU hp2xx reads HP-GL files, decomposes all drawing commands into
   elementary vectors, and converts them into a variety of vector and
   raster output formats.  It is also a HP-GL previewer.


httptunnel-3.3/
   httptunnel creates a bidirectional virtual data path tunnelled in HTTP
   requests.  The requests can be sent via an HTTP proxy if so desired.


hylafax-4.1/
   The HylaFAX telecommunication software is used for sending and receiving
   facsimiles as well as for sending alpha-numeric pages.


hyperbole/
   (Version 4.18) Hyperbole is an open, efficient, programmable
   information management and hypertext system.  It is intended for
   everyday work on any Unix platform supported by GNU Emacs.


id-utils-3.2/
   ID Utils is a package of simple, fast, high-capacity,
   language-independent identifier database tools.  Actually, the term
   ``identifier'' is too limiting -- ID Utils stores tokens, be they
   program identifiers of any form, literal numbers, or words of
   human-readable text.  Database queries can be issued from the
   command-line, or from within Emacs, serving as an augmented tags
   facility.


ilisp-5.11/
   ILISP is a powerful GNU Emacs interface to many dialects of Lisp, including
   Lucid, Allegro, Harlequin LispWorks, GCL, KCL, AKCL, ECL, IBCL, and CMUCL.
   Also some Scheme implementations are supported, as well as a preliminary
   version of Xlisp/XlispStat.

   See http://www.c2.net/~campbell/ilisp/ or
   http://www.cs.cmu.edu/~campbell/ilisp/ for more information.


ImageMagick-5.4.3/
   Imagemagick is a set of programs to manipulate various image formats
   (JPEG, TIFF, PhotoCD, PBM, XPM, etc...). All manipulations can
   be achieved through shell commands as well as through a X11 graphical
   interface (display).


indent-2.2.7/
   This is the GNU modified version of the freely-distributable `indent'
   program from BSD.  The file "indent.texinfo" contains instructions on
   using indent.


inetutils-1.3.2/
   Inetutils is a distribution of common networking utilities and servers.


intlfonts-1.2/
   This is a set of fonts for various character sets supported by
   Emacs 20 and Mule 2.3.


ispell-3.1/
   Ispell is an interactive spell checker that finds unrecognized words
   and suggests "near misses" as replacements.  Both system and
   user-maintained dictionaries can be used.  Both a standalone and GNU
   Emacs interface are available.


jacal-1b2/
   A symbolic mathematics system written in Scheme.  The latest version
   has more detailed installation instructions.


jargon-4.3.1/
   The Jargon file is a comprehensive compendium of hacker slang
   illuminating many aspects of hackish tradition, folklore, and humor.


java2html-1.7/
   This is a simple program that, given a source java file, produces
   an html source with syntax highlighting.


jpeg-6b/
   This package contains C software to implement JPEG image compression
   and decompression.  JPEG is a standardized compression method for
   full-color and gray-scale images.


jwhois-3.1.0/
   Jwhois is an improved caching Internet whois client that queries
   hosts for information according to RFC 954 - NICNAME/WHOIS, written
   by famous Swedish programmer Jonas Oberg.  The configuration file
   is highly customizable and makes heavy use of regular expressions.


karma/
   Karma is a signal and image processing library that provides
   interprocess communications, authentication, graphics display, and
   user interface to and manipulation of the Karma network data
   structure. Several foreign data formats are also supported.  Karma
   comes packaged with a number of standard tools, including a
   general-purpose image/movie display tool and a volume rendering tool.


kawa-1.6.98/
   Kawa is an implementation of the Scheme programming language.
   It is implemented in Java, and compiles Scheme into Java byte-codes.


less-374/
   Less is a paginator similiar to `more' and `pg', but with various
   features (such as the ability to scroll backwards) that some other
   pagers lack.  Instructions for compiling `less' are in the file
   "README".


lesstif-0.93.18/
   Lesstif is an API compatible clone of the Motif toolkit.


libmng-1.0.3/
   Libmng supports the Multiple-Image Network Graphics format (MNG).


libpng-1.2.1/
   Libpng was written as a companion to the PNG specification, as a way
   of reducing the amount of time and effort it takes to support the PNG
   file format in application programs.


libstdc++-3.0/
   The standard library for GNU C++.


libtool-1.4.2/
   The GNU libtool is a generic library support script.  Libtool hides the
   complexity of using shared libraries behind a consistent interface.


lilypond-1.4.9/
   LilyPond is the GNU Project music typesetter.  This program can print
   beautiful sheet music from a music definition file.  It can also play
   performances to a MIDI file.


lout-3.17/
   Lout is a text formatter, approximately as powerful as TeX
   but with a cleaner programming language.


lynx2-8-4/
   Lynx is a text-based World Wide Web browser for people running
   under ``dumb'' character-only terminals.

   Information about lynx is available on the World Wide Web at the URL
   "http://lynx.browser.org/".


m4-1.4/
   `m4' is a macro processor, in the sense that in copies its input to
   the output, expanding macros as it goes.  Macros are either built-in
   or user-defined, and can take any number of arguments.  Besides just
   doing macro expansion, `m4' has built-in functions for including named
   files, running Unix commands, doing integer arithmetic, manipulating
   text in various ways, recursion, etc.  Instructions for building m4
   are in the "README" file.


mailman-2.0.8/
   The GNU mailing list management system.  Mailman is written
   primarily in Python, a free object-oriented scripting language.


make-3.79.1/
   This is GNU Make.  GNU Make supports many more options and features
   than the Unix make.  Instructions for using GNU Make are in the file
   "make.texinfo".  See the file "README" for installation instructions.


marst-2.3/
   An Algol-to-C translator.


maverik-6.1/
   GNU Maverik is a system for managing display and interaction in
   Virtual Environment applications.


maxima-5.6/
   Maxima is a Common Lisp implementation of MIT's Macsyma system for
   computer based algebra.


mc-4.5.55/
   Midnight Commander is a powerful file manager.  It can do FTP, includes
   a hex editor, comes with an internal editor which can be invoked
   separately as 'mcedit' and lets you do most system administration tasks.


mcsim/
   MCSim is a general purpose modeling and simulation program which also
   performs standard or Markov chain Monte Carlo simulations.  It allows
   you to specify a set of linear or nonlinear equations (eventually
   differential), and solve them using parameter values you choose or
   parameter values sampled from specified statistical distributions.
   Simulation outputs can be compared to experimental data for parameter
   estimation.


mdk-0.5/
   The MIX Development Kit - tools for developing and executing, in a
   MIX virtual machine, MIXAL programs.  (The MIX is Donald Knuth's 
   mythical computer, described in the first volume of The Art of
   Computer Programming.)


Mesa-4.0.1/
   Mesa is a 3-D graphics library with an API which is very similar to that
   of OpenGL.  


metahtml-5.091/
    is a programming language specifically designed for working
   within the World Wide Web environment.  Although it is a genuine
   programming language, suitable for large-scale symbolic manipulation,
   it provides the most commonly wanted Web functionality as built-in
   primitives, so you don't have to write them.  You can find out more
   about the theory of implementation in this white paper
   [http://www.metahtml.com/meta-html/manifesto.html].

   Web pages are authored using HTML and  statements freely
   intermixed.  When a page is requested by a browser, the page is passed
   through the  engine, which dynamically processes any
    statements to produce a final HTML page which is delivered
   to the browser.

   The source distribution provides several different interpreter options:

      * A CGI engine which can be run by any Unix Web server,
      * A full-featured Web server (mhttpd) with the interpreter built in,
      * A standalone processor, much like Perl or Tcl, and
      * An interactive debugger, with a feel similar to GDB (mdb)


mifluz-0.23.0/
   A C++ library to build and query a full text inverted index.
   It is dynamically updatable, scalable (up to 1Tb indexes), uses a
   controlled amount of memory, shares index files and memory cache among
   processes or threads, and compresses index files to 50% of the raw
   data. The structure of the index is configurable at runtime and
   allows inclusion of relevance ranking information. The query
   functions do not require loading all the occurrences of a searched
   term. They consume very few resources and many searches can be run
   in parallel.


mig-1.2/
   This is the GNU distribution of the Mach 3.0 interface generator `MiG'.
   You need this tool to compile the gnumach and Hurd distributions,
   and to compile GNU libc for the Hurd.


miscfiles-1.3/
   The GNU Miscellaneous Files Distribution includes non-crucial files
   which have come to be common on various systems over the years,
   including word lists, airport codes, ZIP codes and more.


motti-2.5.0/
   Motti is a game for two or more players, played on a square array.
   The object is to eliminate the other players by conquering their
   capitals.


ms-0.07p12/
   This is MandelSpawn, a parallel Mandelbrot program for the X window
   system.  Instructions for compiling it are in the "README" files in
   each of the three subdirectories.


mtools-3.9.8/
   Mtools is a collection of programs to allow Unix systems to read, write,
   and manipulate files on an MSDOS filesystem (typically a diskette).


mule/  
   (version 2.3) 
   Mule is a MULtilingual Enhancement to GNU Emacs 19.  It can handle not
   only ASCII characters (7 bits) and ISO Latin-1 (8 bits), but also
   Japanese, Chinese, Korean (16 bits) coded in the ISO2022 standard and
   its variants (e.g. EUC, Compound Text).  For Chinese there is support
   for both GB and Big5.  In addition, Thai (based on TIS620) and
   Vietnamese (based on VISCII and VSCII) are also supported.  A text
   buffer in Mule can contain a mixture of characters from these
   languages.  To input any of these characters, you can use various
   input methods provided by Mule itself.  In addition, if you use Mule
   under some terminal emulator (kterm, cxterm, or exterm), you can use
   any input methods supported by the emulator.

   In versions 20 and higher of GNU Emacs, Mule and its functions have
   largely been integrated into the distribution.

mutt-1.3.27/
   Mutt is a small but very powerful curses-based mail client for Unix-like
   operating systems.  Some of its features include: color support, message
   threading, MIME support (including RFC1522 support for encoded headers),
   customizable key bindings, indefinite postponement of outgoing messages,
   POP3 support, Delivery Status Notification (DSN) support, and PGP/MIME
   support (US/Canada only).

   The best way to describe this mail user agent (MUA) is to say that it's a
   hybrid, or ``mutt,'' consisting of features from various other
   curses-based e-mail clients.  Its interface was initially based on
   ELM, but hints of PINE, MUSH and SLRN are also present.

   The most recent copy of the manual is available on the WWW at
   http://www.mutt.org/doc/manual/.


nana-2.5/
   Nana is a debugging-support library; it provides improved support for
   assertion checking and logging, for programs written in C, C++ and Ada.


nano-1.0.8/
   A clone of the PICO editor, without the Pine license problems, and with
   extra functionality.


ncurses-5.2/
   ncurses implements the Unix `curses' API for developing
   screen-based programs that are terminal independent.


nethack-3.3.1/
   This is the famous game of `nethack'.  Instructions for compiling and
   using nethack may be found in the "README" file.


nvi-1.79/
   `nvi' is a free implementation of the `vi'/`ex' Unix editor.  It has
   most of the functionality of the original `vi'/`ex', except "open" mode
   & the `lisp' option, which will be added.  Enhancements over `vi'/`ex'
   include split screens with multiple buffers, ability to handle 8-bit
   data, infinite file & line lengths, tag stacks, infinite undo & extended
   regular expressions.  It runs under BSD, Linux, NetBSD, FreeBSD, BSDI,
   AIX, HP-UX, DGUX, IRIX, PSF, PTX, Solaris, SunOS, Ultrix, Unixware &
   should port easily to many other systems.


oaklisp-07-Jan-2000/
   Oaklisp, written by Kevin Lang and Barak Pearlmutter, is a fast
   portable tasty object-oriented Scheme with first class types.


octave-2.0.16/
   Octave is a high-level language, primarily intended for numerical
   computations.  It provides a convenient command line interface for
   solving linear and nonlinear problems numerically.  Two and three
   dimensional plotting is fully supported using gnuplot.

   Octave can do arithmetic for real and complex scalars and matrices,
   solve sets of nonlinear algebraic equations, integrate functions over
   finite and infinite intervals, and integrate systems of ordinary
   differential and differential-algebraic equations.

   The Octave distribution includes a 150+ page Texinfo manual.


oleo-1.99.16/
   Oleo is a spreadsheet program (better for you than the more expensive
   spreadsheet).  It supports X windows and character-based terminals,
   and can generate embedded PostScript renditions of spreadsheets.
   Keybindings should be familiar to Emacs users and are configurable by
   users.

openssh-3.0.2p1/
   OpenSSH is based on the last free version of Tatu Ylonen's sample
   implementation with all patent-encumbered algorithms removed (to
   external libraries), all known security bugs fixed, new features
   reintroduced and many other clean-ups.

openssl-0.9.6c/
openssl-engine-0.9.6c/
   The OpenSSL Project is a collaborative effort to develop a robust,
   commercial-grade, fully featured, and Open Source toolkit
   implementing the Secure Sockets Layer (SSL v2/v3) and Transport
   Layer Security (TLS v1) protocols as well as a full-strength
   general purpose cryptography library.

p2c-1.21alpha2/
   A Pascal to C translator.  


panorama-0.13.2/
   A framework for 3D graphics production.


panorama_gui-0.0.5/
   A graphical user interface for panorama.


parted-1.4.24/
   GNU Parted is a program for creating, destroying, resizing,
   checking and copying partitions, and the filesystems on them.  This
   is useful for creating space for new operating systems,
   reorganising disk usage, copying data between hard disks, and disk
   imaging.


patch-2.5.4/
   `patch' will take a patch file containing any of the four forms of
   difference listing produced by the `diff' program and apply those
   differences to an original file, producing a patched version.


pcl-gcl-2.1/
   PCL is an implementation of a large subset of CLOS, the Common Lisp
   Object System.  It runs under GCL.


pcre-3.9/
   PCRE is the Perl-compatible regular expression library.


perl-5.6.1/
   Perl is intended as a faster replacement for sed, awk, and similar
   languages.  The file "README" contains instructions for compiling
   perl.


php-3.0.18/
   PHP is a server-side, cross-platform, HTML embedded scripting language.


pips-1.02/
   PIPS is the `Parallel Information Processing System'


plotutils-2.4.1/
   The GNU plotutils are a set of utilities for doing two-dimensional plotting
   (in the same sense as `gnuplot'), and include GNU libplot, a set of
   subroutine libraries for producing 2-D device-independent vector graphics.


poc-1.2/


prcs-1.3.0/
   PRCS is the front end to a set of tools that (like CVS) provide a way
   to deal with sets of files and directories as an entity, preserving
   coherent versions of the entire set.

   Its purpose is similar to that of SCCS, RCS, and CVS, but (according to
   its authors, at least), it is much simpler than any of those systems.


pspell-.12.2/
   A generic interface to spell-checking libraries.


pth-1.4.1/
   Pth is a very portable POSIX/ANSI-C based library for Unix platforms
   which provides non-preemptive priority-based scheduling for multiple
   threads of execution ("multithreading") inside server applications.
   All threads run in the same address space of the server application,
   but each thread has its own individual program-counter, run-time
   stack, signal mask and errno variable.


queue-1.30.1/
   Queue is a load-balancing/distributed batch processing and local rsh
   replacement system.


R-1.4.1/
   R is a language which is not entirely unlike (version 3 of) the S
   language developed at AT&T Bell Laboratories.


radius-0.96/
   Radius is a server for remote user authentication and
   accounting. Its primary use is for Internet Service Providers,
   though it may as well be used on any network that needs a
   centralized authentication and/or accounting service for its
   workstations.

   The package includes an authentication and accounting server and
   some administrator tools.


rc-1.6/
   rc is a shell which features a C-like syntax (much more so than `csh')
   and far cleaner quoting rules than the C or Bourne shells.  It's
   intended to be used interactively, but is great for writing scripts as
   well.


rcs-5.7/
   This is the Revision Control System, a program to manage multiple
   versions of a software project.  This program keeps the changes from
   one version to another rather than multiple copies of the entire file;
   this saves disk space.  Instructions for compiling RCS are in the file
   "README".


readline-4.2a/
   The GNU Readline Library aids in the consistency of user interface
   across discrete programs that need to provide a command line interface.
   It supports both emacs and vi-style editing.


recode-3.6/
   `recode' converts files between character sets and usages.  When exact
   transliterations are not possible, it may get rid of the offending
   characters or fall back on approximations.  This program recognizes or
   produces nearly 150 different charsets and is able to transliterate
   files between almost any pair.  Most RFC 1345 charsets are supported.


roxen-2.2.252-src/
   Roxen is a free World Wide Web Server that features high performance and a
   module system for improved extendability.  It used to be called `spinner'.

   For more information about Roxen, read the online documentation at
   http://roxen.com/


rsync-2.5.2/
   rsync is a replacement for rcp that has many more features.

   rsync uses the "rsync algorithm" which provides a very fast method for
   bringing remote files into sync.  It does this by sending just the
   differences in the files across the link, without requiring that both
   sets of files are present at one of the ends of the link beforehand.


rx-1.5/
   Rx is a regular expression library.  It is often faster and more
   correct than the GNU regex library, but it is still under development.


sane-1.0.7/
   SANE (Scanner Access Now Easy) is a universal scanner interface.  The
   value of such a universal interface is that it allows writing just
   one driver per image acquisition device rather than one driver for
   each device and application.  So, if you have three applications and
   four devices, traditionally you'd have had to write 12 different
   programs.  With SANE, this number is reduced to seven: the three
   applications plus the four drivers.  Of course, the savings get even
   bigger as more and more drivers and/or applications are added.


saoimage-1.30.7/
   SAOimage is an astronomical image viewer (which runs under X) that
   reads data images and displays them with a pseudocolor colormap.  You
   have full interactive control of the colormap, can read and write
   colormaps, etc.  The data can be in 1- 2- and 4-byte signed or
   unsigned integers, and 4- or 8-byte floating-point formats.

   SAOimage reads many common astronomical image data formats including
   the ubiquitous FITS format that none of the programs that claim to
   read "all the standard image formats" seem to read.  It can handle raw
   binary data without a header, so it's ideal as a general tool to look
   at data from peoples' home-grown fractal hacks, etc.  It has a region
   magnifier, lets you zoom arbitrarily, can remap the image according to
   log, histeq, sqrt, etc. scales, does gamma correction, and can
   interact with other programs via FIFOs to give cursor position or to
   load images in a server mode.  Images can be arbitrarily large; it
   subsamples if necessary.  There is a large manual written in TeX.
   It's been widely ported.


sauce-0.7.7/
   SAUCE (Software Against Unsolicited Commercial Email) is an SMTP
   server that sits between the Internet and your actual mail
   software. It was originally written to help in the fight against
   spam, but it also helps encourage good configuration and
   administration in general.


screen-3.9.11/
   `screen' is a window manager that allows you to handle several
   independent screens (Unix ttys) on a single physical terminal; each
   screen has its own set of processes connected to it (typically
   interactive shells).  Each virtual terminal created by `screen'
   emulates a DEC VT100 plus several ANSI X3.64 and ISO 2022 functions
   (including DEC VT102 features such as line and character deletion and
   insertion).  See the "README" file for details on compiling screen.


sed-3.02/
   `sed' is a stream editor, useful for doing ed-like editing operations
   noninteractively on selected subsets of lines in an input stream.


serveez-0.1.3/
   Serveez is a server framework. It provides routines and help for
   implementing IP based servers (currently TCP, UDP and ICMP). It is
   also possible to use named pipes for all connection oriented
   protocols.  The package includes a number of servers that work
   already: an HTTP server, an IRC server, a Gnutella spider and some
   others. One of the highlights is that you can run all protocols on
   the same port. The application itself is single threaded but it
   uses helper processes for concurrent name resolution and ident
   lookups.


sh-utils-2.0/
   These are the GNU shell utilities, comprising small commands that are
   frequently run on the command line or in shell scripts.  Instructions
   for compiling these utilities are in the file "README".  The sh-utils
   package contains the following programs: basename date dirname echo
   env expr false groups hostname id logname nice nohup pathchk printenv
   printf pwd sleep stty su tee test true tty uname users who whoami yes.


sharutils-4.2.1/
   These are the GNU shar utilities, a package of various programs for
   transmiting groups of files over electronic mail.  Includes GNU shar
   and the uu*code family of programs.


shtool-1.6.0/
   The GNU shtool program is a compilation of small but very stable and
   portable shell scripts into a single shell tool.  All ingredients
   were in successful use over many years in various free software
   projects.  The compiled shtool program is intended to be used inside
   the source tree of free software packages.  There it can take over
   various (usually non-portable) tasks related to the building and
   installation of such packages.


sipp-3.1/
   SIPP is a library for creating 3-dimensional scenes and rendering them
   using a scan-line z-buffer algorithm.  A scene is built up of objects
   which can be transformed with rotation, translation and scaling.  The
   objects form hierarchies where each object can have arbitrarily many
   subobjects and subsurfaces.  A surface is a number of connected
   polygons which are rendered with either Phong, Gouraud or flat
   shading.  An image can also be rendered as a line drawing of the
   polygon edges without any shading at all.


slib-2d3/
   Slib is a portable Scheme library.  It conforms to the Revised 
   Report on the Algorithmic Language Scheme and the IEEE P1178
   specification.


smail-3.2.0.114/
   Smail is a mail transport system, designed as a compatible drop-in
   replacement for sendmail.  It uses a much simpler configuration format
   than sendmail is designed to be setup with minimal effort.


SmallEiffel-0.75/
   A compiler for the language Eiffel.


smalltalk-1.95.10/
   This is the GNU implementation of Smalltalk, an object-oriented
   programming language.


solfege-1.4.2/
   A program for computer-based ear training, for persons studying
   music.


source-highlight-1.2/
   This package is a collection of programs that given a source file,
   produces a document with syntax highlighting.

   At the moment this package contains GNU java2html 1.10 and GNU
   cpp2html 1.6.


Sneps-2.5.1/
   SNePS is the Semantic Network Processing System.  It is the
   implementation of a fully intensional theory of propositional
   knowledge representation and reasoning.  SNePS runs on a variety
   of Lisps (CLISP, GCL, Allegro, Lucid, etc.) and OS platforms
   (Unix, TI-Explorers, Mac).


SpeedX-0.1.4d/
   SpeedX is a racing game.


spell-1.0/
   GNU Spell is a clone of standard Unix `spell'.  It is implemented as a
   wrapper around Ispell, so you must install Ispell before Spell will
   work.


stow-1.3.3/
   GNU Stow is a program for managing the installation of software
   packages, keeping them separate (/usr/local/stow/emacs
   vs. /usr/local/stow/perl, for example) while making them appear to be
   installed in the same place (/usr/local).

   Stow is a Perl script which should run correctly under Perl 4 and
   Perl 5.  You must install Perl before running Stow.

   You can get the latest information about Stow from
   `http://www.gnu.org/software/stow/stow.html'.


stump/
   (version 2.5) STUMP (Secure Team-based Usenet Moderation Program)
   is a free robomoderator program for moderators of USENET
   newsgroups and mailing lists.  (See also webstump.)


superopt-2.5/
   The superoptimizer is a function sequence generator that uses a
   exhaustive generate-and-test approach to find the shortest instruction
   sequence for a given function.

   The GNU superoptimizer and its application in GCC is described in the
   ACM SIGPLAN PLDI'92 proceedings.


swarm-2.1.1/
   Swarm is a software package for multi-agent simulation of complex
   systems being developed at The Santa Fe Institute; it is intended to be
   a useful tool for researchers in a variety of disciplines, especially
   artificial life.  The basic architecture of Swarm is the simulation of
   collections of concurrently interacting agents: with this architecture,
   we can implement a large variety of agent based models.


swarmapps-2.1.1/
   This directory contains various applications for the `swarm' package,
   distributed separately.


swarmdocs-2.1.1/
   This is the documentation for the `swarm' package.


SWIG-1.3.11/
   SWIG is a compiler that integrates C and C++ with languages
   including Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, and PHP.
   SWIG reads annotated C/C++ header files and creates wrapper code
   (glue code) in order to make the corresponding C/C++ libraries
   available to the listed languages, or to extend C/C++ programs with
   a scripting language.
   
sxml-0.94/
   SXML is a tool to define and implement at same time a markup
   language. Given a document containing user defined tags and their
   definition a new document is produced. The new document is generated
   replacing the tags with their definition (it is possible to associate
   functions to tags). SXML supports the XML 1.0 syntax excluding entity
   support and documents' DTDs.


talkfilters-1.0/
   A collection of amusing filters that attempt to translate Standard
   English into dialect.  Includes jive, valspeak, etc.


tar-1.13/
   Tar is a program used for archiving many files in a single file, which
   makes them easier to transport.

   GNU tar includes multivolume support, the ability to archive sparse
   files, automatic archive compression/decompression, remote archives,
   and special features to allow tar to be used for incremental and full
   backups.  Unfortunately GNU tar implements an early draft of the POSIX
   1003.1 `ustar standard which is different from the final standard.
   Adding support for the new changes in a backward-compatible fashion is
   not trivial.


tcl8.3.4/
   Tcl is an embeddable scripting language.


termcap-1.3/
   This is a standalone release of the GNU Termcap library, which has
   been part of the GNU Emacs distribution for years but is now available
   separately to make it easier to install as `libtermcap.a'.  The GNU
   Termcap library does not place an arbitrary limit on the size of
   termcap entries, unlike most other termcap libraries.  Included is
   extensive documentation in Texinfo format.  Unfortunately, this
   release does not have a termcap database included.  Instructions for
   building the termcap library are in the "README" file.


termutils-2.0/
   The GNU termutils package contains tput and tabs. tput is a program to
   enable shell scripts to portably use special terminal capabilities.
   Although its interface is similar to that of terminfo-based tput
   programs, it actually uses termcap.  tabs is a program to set hardware
   terminal tab settings.


tex-3.1415/
   This is version 3.1415 of the C TeX translation from the original
   WEB version.  TeX is used for all of the GNU Project's documentation.
   Instructions for building TeX and references for further reading are
   in the file TeX-3.1415/web2c-6.1/README.


texinfo-4.1/
   This package contains a set of utilities related to Texinfo, which is
   used to generate printed manuals and online hypertext-style manuals
   (called `info').  Programs and interfaces for writing, reading, and
   formatting texinfo files are available both as standalone programs and
   as GNU Emacs interfaces.  See the file "README" for directions on how
   to use the various parts of this package.


textutils-2.0/
   These are the GNU text utilities, commands that are used to operate on
   textual data.  Instructions for compiling these utilities are in the
   file "README".  The textutils package contains the following programs:
   cat cksum comm csplit cut expand fold head join nl od paste pr sort
   split sum tac tail tr unexpand uniq wc.


tiff-v3.5.7/
   The TIFF library (libtiff), is a library for manipulating Tagged
   Image File Format files, a commonly used bitmap graphics format.


tile-forth-2.1/
   TILE Forth is a 32-bit implementation of the Forth-83 Standard written
   in C, thus allowing it to be easily moved between different computers.
   (Traditionally, Forth implementations are written in assembly to
   utilize the underlying architecture as well as possible, but this
   also makes them less portable.)


time-1.7/
   `time' is used to time commands and report statistics about, among
   other things, the amount of user, system, and approximate real time
   used by a process.  Instructions for making time (no pun intended) are
   in the file "README".


tk8.3.4/
   Tk is an X11 toolkit implemented in Tcl.


TouxDoux-1.2.7/
    This package contains ToutDoux, a project manager; hOpla, a
    PostgreSQL-XML converter; getxml, an internationalization tool for
    XML files, and dtags, which does all sorts of useful stuff.


trueprint-5.3/
   A printer interface.


ucblogo/
   An implementation of the classic teaching language Logo.


units-1.74/
   GNU units converts between different systems of units.  This is most
   commonly used for converting between English dimensions and metric,
   but the database also contains many esoteric units.


unrtf-0.18.1/
   UnRTF is a moderately complicated converter from RTF to other
   formats, including HTML, LaTeX, text, and PostScript. Converting to
   HTML, it supports tables, fonts, colors, embedded images,
   hyperlinks, paragraph alignment among other things. All other
   conversions are "alpha"--just begun.


userv-1.0.1/
   A trust boundary management service for Unix.


uucp-1.06.1/
   This version of UUCP was written by Ian Lance Taylor.  It will be the
   standard UUCP system for GNU.  It currently supports the `f', `g' (in
   all window and packet sizes), `G', `t' and `e' protocols, as well a
   Zmodem protocol and two new bidirectional protocols.  If you have a
   Berkeley sockets library, it can make TCP connections.  If you have
   TLI libraries, it can make TLI connections.  Other important notes
   about this version of UUCP, and instructions for building it, are in
   the file "README".


vera-1.8/
   VERA (Virtual Entity of Relevant Acronyms) is a document listing
   thousands of acronyms of the computer field.


vrweb-1.5/
   VRweb is a freely available browser for 3D worlds and scenes modeled
   in VRML (the Virtual Reality Modeling Language). VRweb is a joint
   project between IICM, home of Hyper-G, NCSA, home of Mosaic, and the
   University of Minnesota, home of Gopher.

   VRweb is the only free VRML browser available in full source code,
   which does not require commercial packages such as Inventor or Motif,
   and which will run on (almost) any Unix or Windows platform.


w3-4.0pre.47/
   W3 (written by William Perry in Emacs Lisp) is an extensible, advanced
   World Wide Web browser that runs as part of GNU Emacs.  It has the
   ability to understand many protocols, including HTML, Telnet, WAIS,
   SMTP, gopher, ftp, et al.


wdiff-0.5/
   `wdiff' compares two files, finding which words have been deleted or
   added to the first for getting the second.

   We hope eventually to integrate `wdiff', as well as some ideas from a
   similar program called `spiff', into some future release of GNU
   `diff'.


webstump/
   Something useful for moderating mailing lists and newsgroups.


wget-1.8.1/
   Wget [formerly known as Geturl] is a freely available network utility
   to retrieve files from the World Wide Web using HTTP and FTP, the two
   most widely used Internet protocols.  It works non-interactively, thus
   enabling work in the background, after having logged off.

   The recursive retrieval of HTML pages, as well as FTP sites is
   supported -- you can use Wget to make mirrors of archives and home
   pages, or traverse the web like a WWW robot (Wget understands
   /robots.txt).

   Wget works exceedingly well on slow or unstable connections, keeping
   getting the document until it is fully retrieved. Re-getting files
   from where it left off works on servers (both HTTP and FTP) that
   support it. Matching of wildcards and recursive mirroring of
   directories are available when retrieving via FTP. Both HTTP and FTP
   retrievals can be time-stamped, thus Wget can see if the remote file
   has changed since last retrieval and automatically retrieve the new
   version if it has.


which-2.13/
   Which shows the full path of one or more commands.


windows32api-0.1.2/
   The Windows32 API Library is a set of header files and import libraries
   that can be used by GNU tools for compiling and linking programs to be
   run under operating systems supporting the Win32 Application Programming
   Interface.  The two currently known operating systems which support the
   Win32 API are Microsoft's Windows NT and Windows 95.


wn-2.4.2/
   WN is a World Wide Web server designed to be secure and flexible.  It
   offers many different capabilities in pre-parsing files before passing
   them to the client, and has a very different design from Apache and
   the NCSA server.


Xaos-3.0/
   XaoS is an realtime fractal zoomer.


xaw3d-1.5/
   A set of 3-D widgets based on the R6.1/R6.3/R6.4 Athena Widget set,
   which may be used as a general replacement for the Athena (Xaw)
   Widget set.


xboard-4.2.6/
   XBoard is an X11/R4-based user interface for GNU Chess.  It uses the
   R4 Athena widgets and Xt Intrinsics to provide an interactive referee
   for managing a chess game between a user and a computer opponent or
   between two computers.  You can also use XBoard without a chess
   program to play through games in files or to play through games
   manually (force mode); in this case, moves aren't validated by XBoard.
   XBoard manages a digital chess clock for each player and resets the
   clocks if the proper number of moves are played within the time
   control period.  A game can be started with the initial chess
   position, with a series of moves from a game file or with a position
   from a position file.  The "match" shell script runs a series of games
   between two machines, alternating sides.  The man page xboard.man
   describes the features of XBoard.


xdelta-1.1.3/
   XDelta is a library interface and application program designed to
   compute changes between files.  These changes (deltas) may be used to
   store and transmit only the changes between files.  XDelta uses a
   fast, linear algorithm and performs well on both binary and text
   files.  XDelta typically outperforms GNU diff in both time and output
   size, even for plain text files.  XDelta also includes a simple
   implementation of the Rsync algorithm and several advanced features
   for implementing RCS-like file-archival.


XFree86-4.2.0/
   A useful version of the ancient and venerable X Window system.


xgrabsc.2_41/
   xgrabsc is an X-windows screen dumping utility. It is much more
   flexible than most such tools, allowing one to grab arbitrary screen
   portions and windows, and dumping them in a large number of output
   formats, including several Postscript formats, x-bitmap, and
   portable-bitmap.


xhippo-3.2/
   GNU xhippo is a simple GTK-based playlist manager, designed to play
   music using mpg123, xmp, or most other command-line-based players
   while providing a friendly, clean X interface.


xinfo-1.01.01/
   An X-based GNU info widget.


xlogmaster-1.6.0/
   Xlogmaster is an X11 program that does comfortable and fast monitoring
   of all logfiles and every device that allows its status to be read by
   cat (like the /proc devices).


xmcd-3.0/
   Xmcd is an X11/Motif-based CD player utility; this packages also
   includes cda, a command-line driven, non-graphical CD audio player.

   Xmcd uses the Motif toolkit to achieve a pleasing appearance, such
   that it actually looks and feels like a real CD player for all
   basic functions, yet takes advantage of the GUI and window system
   to make programming and CD database functions easy.

   Currently, the cda utility offers almost the same functionality as
   xmcd except the FF, REW, Sample and A->B features are not available.
   Also, the CD database is read-only via cda (no updates).  In addition,
   a visual mode is available that turns cda into a screen-oriented
   (curses-based) CD player.


XmHTML-1.1.7/
      

xpdf--1.00/
   A viewer for Portable Document Format (PDF) files.


xpm-3.4k/
   XPM (X PixMap) is a format for storing/retrieving X pixmaps to/from
   files.

xsane-0.84/
   XSane is a graphical scanning frontend for SANE, designed for
   acquiring images with scanners.  You can scan to file, do a
   photocopy, create a fax and start XSane from the GIMP
   as a Gimp plugin. 

xshogi-1.2p03/
   XShogi provides an XWindows interface to the Japanese Chess (Shogi)
   playing program GNU Shogi.


Ygl-4.0/
   Ygl emulates SGI's GL (Graphics Language) library under X11.  It runs
   fine under AIX 3.2, HP-UX 7.0/8.0/9.0, Linux with XFree, SunOS,
   ConvexOS and many others.


zlib-1.1.3/
   zlib is a general purpose data compression library.


zlibc-0.9j/
   Zlibc is a preloadable shared object that allows executables to
   uncompress the datafiles that they need on the fly.  No kernel patch, no
   recompilation of these executables and no recompilation of the libraries
   is needed.


zsh-4.0.4/
   Zsh is a "hacker's shell" with lots of features.


2002-04-03 3diff