home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / unix_c / master.txt < prev    next >
Encoding:
Text File  |  1994-02-12  |  224.0 KB  |  4,719 lines

  1. You are looking at PD6:<UNIX-C>000-MASTER-INDEX.TXT, last updated 23-APR-92.
  2.  
  3. This file is the master index to the UNIX-SW repository.  It lists each
  4. directory in the repository, and gives a brief description of the types of
  5. files that directory contains.  Underneath each directory, a list of the
  6. files in that directory is given, with a brief description of what that file
  7. contains and who contributed it.
  8.  
  9. Also see the files 000-INDEX.TXT in each subdirectory, which contain the
  10. identical information, but just for that directory.
  11.  
  12. The obligatory cover-our-behinds statement:
  13. -------------------------------------------
  14. All the software in the UNIX-SW repository is provided AS IS with NO
  15. WARRANTY.  We cannot guarantee that it is good for any particular purpose, or
  16. even that it works.
  17.  
  18. I make an attempt to examine the software submitted to me to at least make
  19. sure it doesn't contain Trojan horses and what-have-you, and the moderator of
  20. comp.sources.unix, where a lot of this stuff comes from, also does this.
  21. But, as with all free software written by strangers, MAKE SURE YOU KNOW WHAT
  22. YOU'RE INSTALLING BEFORE YOU INSTALL IT!
  23.  
  24. Blech, now that's out of the way.
  25. -------------------------------------------
  26.  
  27. The directories in the UNIX-SW repository are:
  28. ----------------------------------------------
  29. ARC-PROGS          BENCHMARKS         CALENDARS          CKERMIT
  30. CPM                DATABASE           DIR-MGMT           EDITORS
  31. FILE-MGMT          GNU                GRAPHICS           INFO
  32. KERNEL             LANGUAGES          MACINTOSH          MAIL
  33. NETWORKS           POSTSCRIPT         PRINTERS           SYSADMIN
  34. TAPES              TELECOM            TEXTPROC           USENET
  35. UTILS              WINDOWS            XYZMODEM
  36.  
  37. File Formats
  38. ------------
  39. Everything stored in this repository is stored either as a single text file
  40. (in the case of short C programs, etc.) or as a compressed "tar" file.  A
  41. compressed "tar" file will have ".TAR-Z" as its file type.  Compressed files
  42. should be copied to your system using "tenex" mode with FTP, and placed in a
  43. file whose name ends with ".Z".  If you do not have "compress", you can find
  44. it in PD6:<UNIX-C.FILE-MGMT>COMPRESS.TAR.  It is also distributed in
  45. /usr/src/new on the 4.3BSD tape.
  46.  
  47. Some extremely large files have been split into pieces of about 750 kbytes
  48. each.  These files have names like SOMETHING.TAR-Z1, SOMETHING.TAR-Z2, etc.
  49. To get these files, get all the pieces, concatenate them together, and then
  50. run uncompress.
  51.  
  52. The rest of the files, ".TXT", ".C", ".BUG", ".PATCH", etc. are all stored
  53. as plain old files with no particular format imposed on them.  Transfer
  54. these files in "ascii" mode with FTP.
  55.  
  56. Files whose names begin with "000-" (to sort to the top of a directory
  57. listing) are things placed there by me for your information, not part of the
  58. repository.  Most of these are in the top-level PD6:<UNIX-C> directory, but
  59. you may find a few scattered around in other directories (such as
  60. 000-INDEX.TXT) as they are needed.
  61.  
  62. Other Notes
  63. -----------
  64. When transferring compressed files, you MUST tell FTP to "type l 8" or "type
  65. tenex".  DO NOT use "type image" or "type binary", you will get garbage.
  66. All other files may be transferred using "type ascii", the default.  For
  67. more information on FTPing files, see the file 000-INTRO-UNIX-SW.TXT in
  68. the top-level directory.
  69.  
  70. The "Contributor" fields are somewhat misleading.  This is the name of the
  71. person who *sent* the contribution, not necessarily the author of the
  72. software.  In many cases, the version stored here is an improvement on what
  73. the original author submitted, although improvements are not taken "just for
  74. the sake of having them", they have to do something worthwhile.  The theory
  75. is that the author knows his code better than others, so his is probably the
  76. best version to have if just trivial changes are being made.
  77.  
  78. If you find mistakes in this listing, or if you don't see something that you
  79. feel should be in the repository, please contact me.  Even if you don't have
  80. the source for something you think should be here, send me some mail, I may
  81. know where to get it if it's something that's distributed or in another
  82. repository.
  83.  
  84. If you find bugs in one of the programs here, by all means send me the fixes
  85. ("diff -c" is best, since you can feed it to "patch") and I will make them
  86. available to the rest of the folks.
  87.  
  88. Finally, suggestions and comments are always welcome.
  89.  
  90. John Pliler
  91. UNIX-SW Coordinator
  92. JPLILER@WSMR-SIMTEL20.ARMY.MIL, UNIX-SW-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  93.  
  94. PD6:<UNIX-C.ARC-PROGS>
  95.     ARC is an archive/library utility developed by System Enhancement
  96.     Associates which maintains compressed archives of files and
  97.     directories.  It uses various methods of compressing files,
  98.     depending on which will produce the smallest result for each
  99.     file.  This directory contains source code for programs that
  100.     implement ARC.
  101.  
  102.     ARC.TAR-Z
  103.         A version of ARC which runs under Berkeley UNIX, SunOS, Apollo
  104.         Domain/IX, and IBM MVS.  Contains patches to make it run under
  105.         System V.  I'm not sure if this is a derivative of one of the
  106.         other ARC's in this directory or not, but it's newer...
  107.         Contributor: Howard Chu <hyc@math.lsa.umich.edu>
  108.     ARC-BLURB.TXT
  109.         A quick blurb about ARC, where to order disks and manuals.
  110.     ARC-DOC.TXT
  111.         The ARC manual.
  112.     ARC-SYS5.TAR-Z
  113.         A version of ARC for System V.  Includes patches to make it run
  114.         under 4.xBSD.
  115.         Contributor: C. R. Seaman <crs@cpsc6b.uucp>
  116.     ARCSRC.TAR-Z
  117.         The official version of ARC for UNIX.
  118.         Contributor: Howard Chu <UMich>
  119.     BOOZ.TAR-Z
  120.         A program written in very portable C to extract ZOO-format archives.
  121.         Useful when you have to get one to a system for which a normal ZOO
  122.         program is not available.
  123.         Contributor: Rahul Dhesi <dhesi@bsu-cs.uucp>
  124.     ZIP.TAR-Z
  125.         File compression and archive tool.  Compatible with PKZIP (Phil
  126.         Katz ZIP) for MSDOS systems.
  127.         Contributor:  Mark Adler <madler@cco.caltech.edu>
  128.     ZOO.TAR-Z
  129.         An archival program which supplies most of the functionality of
  130.         the "tar" and "cpio" programs.  Runs under a number of operating
  131.         systems.  Version 2.10.
  132.     ZOO-USERMAN.TAR-Z
  133.         An enhanced user manual for ZOO 2.01.  In nroff/troff source format.
  134.         Contributor: Rahul Dhesi <dhesi@bsu-cs.bsu.edu>
  135.  
  136. PD6:<UNIX-C.BENCHMARKS>
  137.     Programs for benchmarking UNIX systems and other computers.
  138.  
  139.     BENCHMARKS.TAR-Z
  140.         A big collection of benchmarks, including Dhrystone, Iocall,
  141.         the BYTE benchmarks, and others.
  142.         Contributor: Rick Richardson <rer@vaximile.uucp>
  143.     BYTE-BENCH.TAR-Z
  144.         The Byte benchmarks for measuring the performance of UNIX systems.
  145.         Contributor: Ben Smith <ben@bytepb.byte.com>
  146.     DHAMP.C
  147.         The Dhampstone benchmarks from Computer Language magazine.
  148.         Contributor: David J. Camp <c04661dc@wuvmd.bitnet>
  149.     DHRYSTONE.C
  150.         Version C/1 of the Dhrystone benchmark.  Original author: Reinhold
  151.         P. Weicker, CACM Vol. 27 No. 10, Oct. 1984, p. 1013.  Translated
  152.         from Ada by Rick Richardson.
  153.         Contributor: Rick Richardson <rer@vaximile.uucp>
  154.     IOCALL.C
  155.         A benchmark which fills the deficiencies in Dhrystone.  This
  156.         one benchmarks I/O performance (disk and buffer cache independent)
  157.         and benchmarks O/S performance.
  158.         Contributor: Jan Stubbs <stubbs@ncr-sd.uucp>
  159.     MISC-BENCH.TAR-Z
  160.         Assorted benchmarks.  Inclues Dhrystone, Iofile, and others.
  161.         Contributor: David Kirschbaum <kirsch@usasoc.soc.mil>
  162.     MUSBUS.TAR-Z
  163.         The Monash University Benchmark, V5.0.  Attempts to benchmark UNIX
  164.         systems by providing simulated general or application-specific
  165.         workloads to evaluate multi-user performance.
  166.         Contributor: Ken McDonell <kenj@moncsbruce.oz.au>
  167.     NFSSTONE.TAR-Z
  168.         The "nfsstone" benchmark for benchmarking the performance of NFS
  169.         servers.  This is the one described by Barry Shein at the 1989
  170.         Summer USENIX conference in Baltimore.
  171.         Contributor: Barry Shein <bzs@world.uucp>
  172.     NHFSSTONE.TAR-Z
  173.         The Nhfsstone (yes, there's an "h" in it) benchmark for benchamrking
  174.         the performance of NFS servers.  This is NOT the benchmark described
  175.         by Barry Shein at the 1989 Summer USENIX conference in Baltimore.
  176.         Contributor: Legato Systems, Inc. <nhfsstone@legato.com>
  177.     PLUM.TAR-Z
  178.         A set of benchmarks to provide information about common C
  179.         operations.  From Plum-Hall.
  180.         Contributor: Eric S. Raymond <eric@snark.uu.net>
  181.     TBENCH.TAR-Z
  182.         A set of benchmarks for testing the performance of UNIX tty
  183.         subsystems under load.
  184.         Contributor: Gene H. Olson <gene@digibd.uucp>
  185.     TTCP.TAR-Z
  186.         A TCP benchmark which is more accurate than the typical "blast"
  187.         becnhmarks.  Utilizes a sender and receiver, and transfers data.
  188.         Works under 4.1c, 4.2, 4.3BSD, and System V systems with BSD
  189.         socket libraries.
  190.         Contributor: Mike Muuss <muuss@brl.com>
  191.  
  192. PD6:<UNIX-C.CALENDARS>
  193.     Programs for producing calendars, converting to and from various date
  194.     formats, reminder services, etc.
  195.  
  196.     CAL-GEN.TAR-Z
  197.         A program to generate calendars.  Works on 4.xBSD, should work on
  198.         System V with little difficulty.
  199.         Contributor: David H. Brierley <dhb@rayssd.uucp>
  200.     CALCDATE.C
  201.         Calculate a target date given a starting date and an offset in days,
  202.         or calculate the difference in days between two given dates.
  203.         Contributor: Gordon A. Runkle <gordon@1solaria.uucp>
  204.     CALEN.TAR-Z
  205.         A program to generate full line printer page calendars.  Includes
  206.         tiny calendars of previous and next month, etc.
  207.         Contributor: Andrew W. Rogers <awr@genrad.com>
  208.     CALEND.TAR-Z
  209.         A public domain implementation of the UNIX "cal" program.
  210.         Contributor: Martin Minow <minow@decvax.dec.com>
  211.     CALEND-REMIND.TAR-Z
  212.         A souped-up implementation of the UNIX "calendar" program which can
  213.         be used to remind yourself of upcoming events.
  214.         Contributor: Bruce Israel <israel@mimsy.umd.edu>
  215.     DATE.TAR-Z
  216.         Output date in English or French using a format string similar to
  217.         that used by "printf".
  218.         Contributor: Andre Didelot <andre@cui.uucp>
  219.     DATE-PLUS.TAR-Z
  220.         A program which accepts arguments like "+2 hours" and prints the
  221.         corresponding date.  Oodles of options.
  222.         Contributor: Robert O. Domitz <rod@pecnos.uucp>
  223.     GREGORIAN.TAR-Z
  224.         A program to complete partial date information and handle Gregorian
  225.         and Julian dates.
  226.         Contributor: W. M. McKeeman <mckeeman@wanginst.uucp>
  227.     JDAY-JDATE.C
  228.         Programs to manipulate Julian dates.  Translated from Collected
  229.         Algorithms of the CACM.
  230.         Contributor: Nat Howard <nrh@inmet.uucp>
  231.     MONTH1.TAR-Z
  232.         A screen-oriented monthly calendar and event browser.
  233.         Contributor: Tim Stoehr <tims@zeus.uucp>
  234.     MONTH2.TAR-Z
  235.         A modified version of the "month" program.  Distributed as patches
  236.         to the code in MONTH1.TAR-Z.
  237.         Contributor: Scott Turner <srt@cs.ucla.edu>
  238.     MONTH3.TAR-Z
  239.         Still another version of the month program.
  240.         Contributor: Michael Morrell <morrell@hpda.uucp>
  241.     PCAL1.TAR-Z
  242.         A program to produce a calendar, one month per page.
  243.         Contributor: Troy Saville <evh@vax1.acs.udel.edu>
  244.     PCAL2.TAR-Z
  245.         A program to print PostScript calendars for any month and year.
  246.         Has facilities for printing text in specific days (for marking
  247.         holidays, etc.).  It's a little System-V flavored (getopt, etc.)
  248.         but should be easy to port.
  249.         Contributor: Ken Keirnan <kjk@pbhyf.uucp>
  250.     RDATE.TAR-Z
  251.         A program to request the time and date from another machine via
  252.         TCP/IP.  It uses the protocol described in RFC 868.
  253.         Contributor: Lee Moore <lee@rochester.edu>
  254.     WEEKDAY.TAR-Z
  255.         Prints out the day of week, Julian day, week of year, etc. given
  256.         a date.
  257.         Contributor: Marcel Mol <marcel@duteca.tudelft.nl>
  258.  
  259. PD6:<UNIX-C.CKERMIT>
  260.     The source code for the latest version of C-Kermit from Columbia Univ.
  261.     For other versions of Kermit, FTP to the host CU20B.COLUMBIA.EDU.
  262.  
  263.     CKERMIT.TAR-Z[1-2]
  264.         The source for C-Kermit.
  265.  
  266. PD6:<UNIX-C.CPM>
  267.     Utilities for moving data between CP/M and UNIX systems.  See also the
  268.     SIMTEL20 CP/M archives for more CP/M software.
  269.  
  270.     AUTOFTP1.TAR-Z
  271.         A shell script to automatically FTP sources from the SIMTEL20
  272.         archives.
  273.         Contributor: Dave Towson <towson@brl.arpa>
  274.     COMHEX.TAR-Z
  275.         A program to convert from CP/M .COM file format to Intel .HEX
  276.         file format.
  277.         Contributor: Robert S. Broughton
  278.     CPMFLOPPY.TAR-Z
  279.         A program to read and write CP/M 8-inch floppy disks on a VAX-11/780
  280.         floppy disk drive.
  281.         Contributor: Helge Skrivervik <helge@tor.nta.no>
  282.     CPMUNIX.TAR-Z
  283.         A program to convert CP/M text files to UNIX text files.
  284.         Contributor: Andy Crump
  285.     CRCK.TAR-Z
  286.         A program to compute CRC checksums and CP/M sector counts on files.
  287.         Contributor: Ben Goldfarb <goldfarb@ucf-cs.csnet>
  288.     CRIFY.TAR-Z
  289.         A program that converts LF to CR-LF.
  290.         Contributor: Ben Goldfarb <goldfarb@ucf-cs.csnet>
  291.     DIR11.C
  292.         A program to list UNIX directories like CP/M's DIR command.
  293.         Contributor: Richard Conn <rconn@simtel20.army.mil>
  294.     HEXIFY.C
  295.         Convert files to Intel HEX format.
  296.         Contributor: unknown
  297.     LAR.C
  298.         Mantain LU format library files.
  299.         Contributor: Stephen C. Hemminger <sch@mitre-bedford.arpa>
  300.     LDIR-LTYPE.TAR-Z
  301.         Display directories and types of files in LU archive files.
  302.         Contributor: Bill Swann <bill@persci.uucp>
  303.     LOAD.C
  304.         Convert a .HEX format file to a .COM format file.
  305.         Contributor: unknown
  306.     MOT2INTEL.TAR-Z
  307.         A program to convert Motoroal S-records to Intel hex.
  308.         Contributor: Rb. B. Hoffman
  309.     SQUEEZE.TAR-Z
  310.         The "squeeze" and "unsqueeze" programs for UNIX.  Compress data
  311.         with Miller-Wegman encoding.  Version 1.71.
  312.         Contributor: Dan Bernstein <brnstnd@stealth.acf.nyu.edu>
  313.     UNCRUNCH.C
  314.         An "uncrunch" program compatible with Z-80 CP/M CRUNCH 2.3.
  315.         Contributor: Frank Prindle
  316.     UNDOS.TAR-Z
  317.         Programs to convert between ASCII file format and CP/M, DOS, or
  318.         Macintosh file formats.
  319.         Contributor: unknown
  320.     UNIXCPM.TAR-Z
  321.         Convert UNIX text files to CP/M text files.  The inverse of
  322.         CPMUNIX.TAR-Z.
  323.         Contributor: Andy Crump
  324.     UNLOAD.C
  325.         Convert a .COM format file to a .HEX format file.
  326.         Contributor: unknown
  327.     XASM.TAR-Z
  328.         A CP/M cross assembler.
  329.         Contributor: David A. Klotzbach <klotz@aicchi.uucp>
  330.     XSQ.TAR-Z
  331.         A "squeeze", "unsqueeze", "type-squeeze" program.
  332.         Contributor: Richard Greenlaw
  333.  
  334. PD6:<UNIX-C.DATABASE>
  335.     Tools for working with databases; both commercial packages and otherwise.
  336.  
  337.     CARDFILE.TAR-Z
  338.         A simple screen-oriented database manager, with rudimentary file
  339.         formatting and printing capabilities.  Useful for things like library
  340.         catalogs, etc.  The metaphor is a stack of index cards.  Requires
  341.         System V terminfo.
  342.         Contributor: Dave Lampe <djl@dplace.uucp>
  343.     INDEX.TAR-Z
  344.         A program to maintain multiple databases of textual information,
  345.         such as book lists, address lists, album lists, etc.  Provides
  346.         interactive editing of information, regular expression search
  347.         functions, and output filtering capability.  Uses Berkeley
  348.         curses, but should be trivial to port to System V.
  349.         Contributor: Dave Curry <davy@erg.sri.com>
  350.     UNIFY-ACCELL.TAR-Z
  351.         Allows you to access UNIFY Text (and Binary) fields within the
  352.         Accell environment.  Includes a hacked micro-GNU EMACS which
  353.         presents a very Accell-like interface.
  354.         Contributor: Mark Hargrove <ustel@well.uucp>
  355.     UNIFY-SCREEN.TAR-Z
  356.         Screen interface to UNIFY using System V curses; small tweaks will
  357.         be needed to make it run on BSD systems.
  358.         Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
  359.     UNIFY-SELECTIONPP.TAR-Z
  360.         A preprocessor for C programs to make coding UNIFY accesses simpler
  361.         than the interface provided by "upp".
  362.         Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
  363.  
  364. PD6:<UNIX-C.DIR-MGMT>
  365.     Programs to handle manipulating directories, modes of directories,
  366.     listing directories, browsing directories, etc.  See also the
  367.     directory PD6:<UNIX-C.FILE-MGMT>.
  368.  
  369.     ACCESS.TAR-Z
  370.         A program which interprets file permissions.  It interprets them
  371.         through the whole path and tells you in the end just exactly who
  372.         can read, write, and execute the named file.  Described in Winter
  373.         '85 USENIX Proceedings.
  374.         Contributor: Dave Curry <davy@erg.sri.com>
  375.     CD-KORN.KSH
  376.         Change-directory routines for the Korn shell to emulate the C-shell
  377.         directory stack.
  378.         Contributor: C. Bamford <cjb@mtuxo.uucp>
  379.     CHD.TAR-Z
  380.         A directory browser with EMACS-style file name completion.
  381.         Contributor: Marc Majka <majka@ubc-cs.uucp>
  382.     CLS.TAR-Z
  383.         A "compressed ls" which prints long file names differently so that
  384.         they don't alter the columnar format as they do with Berkeley "ls".
  385.         Contributor: Jerry Peek <jerryp@cmx.npac.syr.edu>
  386.     CRC-CHECK.TAR-Z
  387.         Programs to checksum files for detecting data corruption, etc.
  388.         Contributor: Jon Zeeff <zeeff@b-tech.ann-arbor.mi.us>
  389.     DIR.TAR-Z
  390.         A two-column directory listing program.  Runs under Berkeley UNIX
  391.         and System V.
  392.         Contributor: Ferd Brundick <fsbrn@brl.arpa>
  393.     DT.TAR-Z
  394.         Another program to recursively descend a directory tree and display
  395.         it graphically.
  396.         Contributor: Michael A. Petonic <mikep@ism780c.uucp>
  397.     DTREE.TAR-Z
  398.         A program to display directory hierarchy trees.
  399.         Contributor: David J. MacKenzie <djm@abyss.eng.umd.edu>
  400.     ILS.TAR-Z
  401.         Interactive ls and browser.
  402.         Contributor:  Jack Alexander <alexj@equinox.unr.edu>
  403.     LC.TAR-Z
  404.         A public-domain "ls"-type program.
  405.         Contributor: Guy Middleton <gamiddleton@orchid.waterloo.edu>
  406.     LSARCHIVE.TAR-Z
  407.         Produces a recursive listing of a directory tree, similar to
  408.         "ls -lR" but with differences.  This one shows complete file name
  409.         (full directory path), mode of file, number of links, and owner.
  410.         The date is presented in the format yy/mm/dd hh:mm and is at the
  411.         beginning of each line.  Extremely useful for archive (UUCP) sites.
  412.         Needs ANSI compiler.
  413.         Contributor:  Kent Landfield <kent@sparky.imd.sterling.com>
  414.     LSDIR.TAR-Z
  415.         List only the directories contained in the current directory.
  416.         Contributor: unknown
  417.     NMKDIR.C
  418.         A program like "mkdir", except given the path "a/b/c", it will
  419.         create any missing directories in the path.  A recursive mkdir
  420.         in other words.
  421.         Contributor: Robert Rother <rmr@sdcsvax.uucp>
  422.     SETD.TAR-Z
  423.         Set directory and mark utilities.  Version 1.7.
  424.         Contributor:  Sunil Savkar <sunil@hal.com>
  425.     SLS.TAR-Z
  426.         Sls is a program designed to overcome the limitations of the
  427.         standard UNIX ls(1) program, providing a more consistent
  428.         interface to file inode information.  It is particularly
  429.         designed for use by shell scripts to make obtaining
  430.         information about files easier.  It uses printf(3)-style format
  431.         strings to control the sorting and output of file information.
  432.         Contributor: Rich Baughman <rich@cfisun.cfi.com>
  433.     VDD.TAR-Z
  434.         Yet another visual directory tree browser.  Version 1.0.
  435.         Contributor: <root@lsrhs.uucp>
  436.     VTREE.TAR-Z
  437.         Another program to display a directory tree graphically.
  438.         Contributor: Jonathan Bayer <jbayer@ispi.uucp>
  439.  
  440. PD6:<UNIX-C.EDITORS>
  441.     Text editors.  GNU EMACS is stored in PD6:<UNIX-C.GNU>.
  442.  
  443.     CRISP.TAR-Z
  444.         A clone of the BRIEF editor which runs under UNIX and VMS.
  445.         Version 1.9.
  446.         Contributor: <fox@marlow.uucp>
  447.     E.TAR-Z
  448.         A front end for "vi" which maintains a history of previously edited
  449.         files, allows fast lookup and editing of files in other directories,
  450.         allows inheritance of .exrc files, etc.  Release 1.3.
  451.         Contributor: Terry Jones <tcjones@dragon.waterloo.edu>
  452.     EMACS-VT100KEYS.TAR-Z
  453.         Key bindings for VT100-style keyboards.  Requires UNIPRESS (Gosling)
  454.         EMACS Version 2.
  455.         Contributor: Bill McKeeman <mckeeman@wanginst.uucp>
  456.     JOVE.TAR-Z
  457.         The JOVE (Jonathan's Own Version of EMACS) text editor, version 4.9.
  458.         This is an EMACS editor without the Lisp interpreter.  It is very
  459.         close to ITS and TOPS-20 EMACS.  It runs on PDP-11's under V7 and
  460.         2.xBSD; almost anything under 4.xBSD, System V, and MS-DOS.  There
  461.         is also code to make it run on a Macintosh with menus and the whole
  462.         deal.  This version is *newer* than the one on the 4.3BSD distribution.
  463.         Contributor: Jonathan Payne <jpayne@cs.rochester.edu>
  464.     MG2A.TAR-Z, MG2A-DOS.TAR-Z
  465.         An EMACS-like editor which runs on several micro computers (Amiga,
  466.         Atari, MS-DOS, etc.) as well as under UNIX.  Smaller than Micro
  467.         EMACS.
  468.         Contributor: Bob Larson <blarson@ecla.usc.edu>
  469.     REFORM.TAR-Z
  470.         WordStar-Style reformatting filter from UNIX/World, November 1985.
  471.         Simulates the WordStar ^B command.
  472.         Contributor: Theo Pozzy <cmi@dartvax.uucp>
  473.     RSED.TAR-Z
  474.         A simple text editor originally used for editing mail messages.
  475.         Puts the whole file into an in-core linked list; no temp files.
  476.         Contributor: Doug Davis <doug@letni.uucp>
  477.     SCAME.TAR-Z
  478.         Yet another EMACS clone; this one is supposed to look like TOPS-20
  479.         EMACS and AMIS on TOPS-10 and VMS.
  480.         Contributor: Leif Samuelsson <leif@erix.uucp>
  481.     SE.TAR-Z
  482.         The Georgia Tech "se" screen editor.  Works on 4.xBSD and System V;
  483.         understands window size changes in 4.3BSD and the UNIX-PC.
  484.         Contributor: Arnold D. Robbins <arnold@emoryu1.uucp>
  485.     STEVIE.TAR-Z
  486.         A "vi" clone, Stevie. Runs on System V and MS-DOS, as least.
  487.         Version 3.69a.
  488.         Contributor: Dave Tutelman <dmt@pegasus.att.com>
  489.     TECO.TAR-Z
  490.         An implementation of TECO for Berkeley UNIX.  Note that the TECO
  491.         here is basically like DEC Standard TECO.  Does not use termcap
  492.         or curses.
  493.         Contributor Matt Fichtenbaum <mlf@genrad.uucp>
  494.     TVX.TAR-Z
  495.         A full screen editor from the U. of New Mexico.  Portable to 4.xBSD,
  496.         PC-DOS, MS-DOS, CP/M-80, and the Atari ST.
  497.         Contributor: Bruce Wampler <wampler@unmvax.uucp>
  498.     UEMACS-AMIGA.SRC-Z
  499.         Micro Emacs for the Commodore Amiga computer.  Supports multiple
  500.         windows and one keyboard macro.  This is not a shar file, you have
  501.         to separate the files by hand.  Ick.
  502.         Contributor: George Jones <george@osu-eddie.uucp>
  503.     UEMACS38B.TAR-Z
  504.         Micro Emacs version 3.8b.  An EMACS editor for microcomputers.
  505.         Contributor: Daniel Lawrence <lawrence@duncan.uucp>
  506.     UZAP.TAR-Z
  507.         An editor for binary files.
  508.         Contributor: Robert Silvers <rsilvers@hawk.uucp>
  509.  
  510. PD6:<UNIX-C.FILE-MGMT>
  511.     Programs to handle manipulating files, modes of files, compressing
  512.     files, and so on.  See also PD6:<UNIX-C.DIR-MGMT>, PD6:<UNIX-C.EDITORS>.
  513.  
  514.     AGEF.TAR-Z
  515.         Show disk usage of file sizes and counts, sorted by file age.
  516.         Contributor: David S. Hayes <merlin@hqda-ai.uucp>
  517.     ATHENA-RM.TAR-Z
  518.         The MIT Project Athena solution to the "safe rm" problem.  Provides
  519.         the programs "delete", "undelete", "expunge", "purge", and "lsdel",
  520.         much like TOPS-20.  Patchlevel 10.
  521.         Contributor: Jonathan I. Kamens <jik@pit-manager.mit.edu>
  522.     BED.TAR-Z
  523.         A program to edit binary files by converting to hex, running "vi",
  524.         and converting back to binary.
  525.         Contributor: Stephen J. Muir <stephen@mcvax.uucp>
  526.     BODY.TAR-Z
  527.         A program to print the body of a file, the part that "head" and
  528.         "tail" miss.
  529.         Contributor: Marty Fouts <fouts@ames-nas.arpa>
  530.     BPATCH.TAR-Z
  531.         A program to patch binary files.  Dumps or edits files by showing
  532.         256-byte records side by side in hex and ASCII.  Runs under 4.3BSD
  533.         and System V.
  534.         Contributor: John Rupley <rupley!local@arizona.edu>
  535.     BPE.TAR-Z
  536.         A different program to patch binary files.  Uses curses library.
  537.         No documentation.
  538.         Contributor: Andreas Pleschutznig <andy@mssx.uucp>
  539.     BRIK.TAR-Z
  540.         A general-purpose text and binary cyclic redundancy check (CRC)
  541.         program.  Works under MS-DOS Turbo-C, System V Release 2,
  542.         4.3BSD, and VMS.  Version 2.0
  543.         Contributor: Rahul Dhesi <dhesi@bsu-cs.bsu.edu>
  544.     BROWSE.TAR-Z
  545.         A screen-oriented directory browser based on the metaphor of using
  546.         "vi" to edit an "ls -l" listing.
  547.         Contributor: Peter Da Silva <peter@ficc.uucp>
  548.     BRWSR.TAR-Z
  549.         A program to build inverted indices of files and another one to
  550.         allow browsing through the file by context.  For example, you
  551.         could ask for "UNIX", see all the contexts in which "UNIX" is
  552.         used in the file, and then could go to a specific place and
  553.         view the whole text.
  554.         Contributor: Mark Zimmerman <science@nems.arpa>
  555.     BSPLIT.TAR-Z
  556.         A program to split binary files into manageable chunks.  Similar
  557.         to the UNIX "split" utility.
  558.         Contributor: Peter Knoppers <knop@dutesta.uucp>
  559.     CACM-DIFF.TAR-Z
  560.         The "diff" program from the July 1989 CACM.
  561.         Contributor: Donald Lindsay <Donald.Lindsay@mathom.gandalf.cs.cmu.edu>
  562.     CAPP.TAR-Z
  563.         A cut and paste processor inspired by the M4 divert and undivert
  564.         macros.
  565.         Contributor: Ozan Yigit <oz@yetti.uucp>
  566.     CHECKLINK.TAR-Z
  567.         A program which walks through a directory tree and prints out the
  568.         names of unresolved symbolic links.  Berkeley UNIX only.
  569.         Contributor: Jason Venner <jason@violet.berkeley.edu>
  570.     CHOP.TAR-Z
  571.         Extract selected fields or columns of text lines and write
  572.         to standard output.
  573.         Contributor: George Sicherman <gls@hrmso.att.com>
  574.     CHTIM.TAR-Z
  575.         A program to change file modify and access times.  Has facilities
  576.         for recursing through directories and producing a shell script
  577.         to restore file times using "chtim".
  578.         Contributor: Don Gworek <uggworek@sunybcs.uucp>
  579.     CODA.TAR-Z
  580.         The Code Distribution Aide.  Keeps source distributions current across
  581.         a set of machines.  Replaces ad-hoc collections of rdist and tar and
  582.         stuff.  Runs under BSD, VMS, AT&T 3b2 & 6386, Xenix, and (soon) MS-DOS.
  583.         Contributor: Rich Salz <rsalz@bbn.com>
  584.     COMBINE.TAR-Z
  585.         A program to compare two or three ASCII files and either report the
  586.         differences or produce a merged file.
  587.         Contributor: Cliff Van Dyke <cliff@gcx1.ssd.csd.harris.com>
  588.     COMPRESS.TAR
  589.         A program to compress files using adaptive Lempel-Ziv coding.  This
  590.         is the standard 4.3BSD file compression utility; versions exist for
  591.         several microcomputers as well.  Runs under all versions of UNIX.
  592.         This is version 4.3.
  593.         Contributor: Don Gloistein <76010.474@compuserve.com>
  594.     COMPRESS-CMS.TAR-Z
  595.         A version of the COMPRESS utility for IBM VM/CMS.
  596.         Contributor: Bill Randle <billr@saab.cna.tek.com>
  597.     CONTEXT.TAR-Z
  598.         A program which reads messages containing file names and line numbers
  599.         (e.g. error messages from "cc") and prints lines of context for
  600.         each line number.
  601.         Contributor: Brandon Allbery <bsa@ncoast.uucp>
  602.     CSHAR.TAR-Z
  603.         A set of tools for shipping source code around in "shar" files.  These
  604.         are the ones used by the moderator of comp.sources.unix.  Should also
  605.         work under MS-DOS.  Includes a shar which splits up files into nice
  606.         "chunks", a program to strip mail headers, a program to simulate the
  607.         syntax of /bin/sh for non-UNIX systems.
  608.         Contributor: Rich Salz <rsalz@uunet.uu.net>
  609.     CVS.TAR-Z
  610.         CVS, a front end for RCS which supports concurrent and independent
  611.         use of an RCS directory by several people.  Version 3.0.
  612.         Contributor: Dick Grune <dick@cs.vu.nl>
  613.     CVS-BERLINER.TAR-Z
  614.         A modified version of CVS (see above) from Brian Berliner, described
  615.         in his paper at USENIX Winter '90.  This version is written entirely
  616.         in C and has many added functions including features to support
  617.         software release control.
  618.         Contributor: Brian Berliner <berliner@prisma.com>
  619.     D.TAR-Z
  620.         A program to display a sorted listing of files.  Sort of an ersatz
  621.         "ls".
  622.         Contributor: Rick Conn <rconn@simtel20.army.mil>
  623.     DEL.CSH
  624.         A "csh" script that prompts the user with the type of each file he
  625.         is trying to remove and asks if he's sure he wants to remove it.
  626.         Contributor: Rahul Dhesi <dhesi@bsu-cs.uucp>
  627.     DIFF.TAR-Z
  628.         A public domain "diff" program.
  629.         Contributor: Mark H. Colburn <mark@jhereg.uucp>
  630.     DIFFC.TAR-Z
  631.         A "diff -c" program for people who don't have the "-c" option
  632.         (Bell versions).
  633.         Contributor: John Nelson <nelson@genrad.uucp>
  634.     EDIFF.TAR-Z
  635.         Convert the output of a normal "diff" (not -c or -e) to plain
  636.         English.
  637.         Contributor: David MacKenzie <edf@roacky2.rockefeller.edu>
  638.     FASTSORT.TAR-Z
  639.         A sort which sorts files in place using available memory.  Twice
  640.         as fast as sort(1) and doesn't use files in /usr/tmp.
  641.         Contributor: Edwin R. Carp <erc@unisec.uucp>
  642.     FILE.TAR-Z
  643.         A rewrite of the UNIX "file" command to tell about the contents of
  644.         a file.
  645.         Contributor: Ian F. Darwin <ian@sq.com>
  646.     FILESCAN.TAR-Z
  647.         A program to examine a list of files and check them against stored
  648.         information, in order to detect possible security breaks.
  649.         Contributor: Marcus J. Ranum <mjr@welchlab.welch.jhu.edu>
  650.     FILTERFILE.TAR-Z
  651.         A program to apply a filter to a file, saving the output in another
  652.         file.  Various options to delete the input file, set modes on input
  653.         or output, etc.
  654.         Contributor: Dan Bernstein <brnstnd@stealth.acf.nyu.edu>
  655.     FINDNAME.TAR-Z
  656.         Scripts to speed up the "find" program on Xenix systems.
  657.         Contributor: Cliff Manis <cmanis@petro.uucp>
  658.     FLOCK.TAR-Z
  659.         Apply or remove an advisory lock on a file and then execute a
  660.         command.
  661.         Contributor: Kevin Braunsdorf <ksb@mace.cc.purdue.edu>
  662.     FM.TAR-Z
  663.         A curses-based hex/ASCII file editor that allows binary file or
  664.         device editing.  Runs on System V, BSD, MS-DOS.  Version 2.0.
  665.         Contributor: Tony Field <tony@ajfcal.uucp>
  666.     FPACK.TAR-Z
  667.         A file packer and unpacker.  Runs on UNIX and MS-DOS; handy for
  668.         transporting files.
  669.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  670.     FTIMES1.TAR-Z
  671.         Display the last access, modify, and inode change times for a file.
  672.         Contributor: John Korsmeyer <john@sol1.uucp>
  673.     FTIMES2.TAR-Z
  674.         Programs to change the times on a file, and to compare files by
  675.         access or modify time ("newer" and "older").
  676.         Contributor: Ken Yap <ken@rochester.edu>
  677.     FTIMES3.TAR-Z
  678.         Yet another version of ftimes.
  679.         Contributor: Robert O. Domitz <rod@pecnos.uucp>
  680.     GIVE.TAR-Z
  681.         A program to give copies of files to only persons on a list.  A
  682.         reimplementation of the old V6/PWB utility.
  683.         Contributor: David Collier-Brown <daveb@geac.uucp>
  684.     HAT-N-COAT.TAR-Z
  685.         Header Analysis Tool analyzes header file dependencies and references.
  686.         C Object Analysis Tool produces a topologically sorted dependcy list
  687.         and cross reference for a group of objects or libraries.
  688.         Contributor: Bob McQueer <bobm@weevil.uucp>
  689.     HD.TAR-Z
  690.         A hex dump program.  Version 1.6.
  691.         Contributor: P. J. Ruczynski <pjr@pyra.co.uk>
  692.     HILL.TAR-Z
  693.         File encryption using the Hill cipher.
  694.         Contributor: John Cowan <cowan@magpie.nasa.com>
  695.     HPACK.TAR-Z
  696.         Multisystem archiver.  More universal for a number of operating
  697.         systems.  Version 0.75a.
  698.     IBMWRAP.TAR-Z
  699.         Some scripts to allow files with lines longer than 80 characters to
  700.         be sent through BITNET/EARN systems, which just love those Hollerith
  701.         cards.
  702.         Contributor: Rob Gerth <wsinrobg@urc.tue.nl>
  703.     INCELIM.TAR-Z
  704.         A program to eliminate "include" commands from files.  It can handle
  705.         ".so" commands for n/troff, "#include" commands from C, etc.
  706.         Contributor: Sten Folkerman <sten@enea.se>
  707.     LESS.TAR-Z
  708.         A program similar to "more", only with more options.  Some folks
  709.         think it's better than "more".  It's also public domain.
  710.         Contributor: Mark Nudelman <mark@UNIX386.uucp>
  711.     LUMBERJACK.TAR-Z
  712.         A program which monitors log files and indicates when they have
  713.         changed by changing its icon.  Runs under Suntools.
  714.         Contributor: Steven Grimm <koreth@ssyx.ucsc.edu>
  715.     LHARC.TAR-Z
  716.         LHARC UNIX V. 1.00.  Very efficient compression algorithm.  It
  717.         is compatible with the MS-DOS version.
  718.     MMV.TAR-Z
  719.         A program to move/copy/append/link multiple files according to a
  720.         set of wildcard patterns.  Checks for collisions first.  Runs on
  721.         BSD, System V, and MS-DOS.  Patchlevel 1.
  722.         Contributor: Vladimir Lanin <lanin@csd4.cs.nyu.edu>
  723.     NAME.TAR-Z
  724.         A program which converts a pathname containing symbolic links into
  725.         an absolute pathname which contains the "real" path to the file.
  726.         Contributor: Alexander Dupuy <dupuy@westend.columbia.edu>
  727.     PLIST.TAR-Z
  728.         Routines and programs to manipulate files with "property list" headers,
  729.         e.g. mail, news, make files, etc.
  730.         Contributor: Peter da Silva <peter@ficc.uu.net>
  731.     RCS42.TAR-Z
  732.         Version 4.2 of the Revision Control System from Purdue University.
  733.         Contributor: Walter Tichy <tichy@purdue.edu>
  734.     RCSIFY.TAR-Z
  735.         Put groups of files under RCS control.
  736.         Contributor:  Terry Jones <terry@cogsci.indiana.edu>
  737.     RCSIT.TAR-Z
  738.         A program to prepare files for RCS by putting the appropriate
  739.         headers at the top, etc.
  740.         Contributor: Michael Cooper <mcooper@oberon.uucp>
  741.     RENAME.TAR-Z
  742.         Whereas "mv" can rename (as opposed to move) only one file at a time,
  743.         this program can rename many files according to search and replacement
  744.         patterns, sort of like VMS.
  745.         Contributor: Vladimir Lanin <lanin@csd2.nyu.edu>
  746.     RH.TAR-Z
  747.         A program similar to "find", but which allows the user to enter real
  748.         C expressions instead of using find's less than wonderful syntax.
  749.         Allows selecting more diverse subsets of files.  Version 2.0.
  750.         Contributor: Kenneth Stauffer <stauffer@cpsc.ucalgary.ca>
  751.     RMI.TAR-Z
  752.         A program to remove files by inode numbers.  This is one of many
  753.         solutions to the "how do I remove a file with an untypable name"
  754.         question.
  755.         Contributor: Dave Curry <davy@erg.sri.com>
  756.     RMUNRM.TAR-Z
  757.         A package which allows you to use "rm" as usual to delete files
  758.         but then allows you to change your mind and "unrm" a file.
  759.         Contributor: Dave Taylor <taylor@hpldat.uucp>
  760.     SCCS-B.TAR-Z
  761.         Shell scripts to interface with System V.3 SCCS.
  762.         Contributor: <bill@bts.uucp>
  763.     SCCS-INTERFACE.TAR-Z
  764.         Shell scripts to interface with SCCS.
  765.         Contributor: Larry McVoy <larry@geowhiz.uucp>
  766.     SCCS2RCS.TAR-Z
  767.         A program to convert SCCS files to RCS.
  768.         Contributor: Kenneth H. Cox <kenc@viewlogic.com>
  769.     SHAPE.TAR-Z
  770.         A collection of programs to support software configuration management
  771.         on UNIX systems.  Includes version control commands, and "shape", a
  772.         significantly enhanced Make-oid.
  773.         Contributor: Axel Mahler <axel@coma.uucp>
  774.     SHAR.TAR-Z
  775.         A C program to generate "shar" files.  Sort of overkill, but what
  776.         the hell.
  777.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  778.     SHAR-BSD42.TAR-Z
  779.         Another C program to generate "shar" files, but this one takes
  780.         care to make them the proper size for mailing, etc.
  781.         Contributor: Roger March <roger@mips.uucp>
  782.     SHRINK.TAR-Z
  783.         Shrinks very long (Berkeley) file names into 14-character or less
  784.         file names for portability.
  785.         Contributor: Simon Brown <simon2@its63b.ed.ac.uk>
  786.     SLICE.TAR-Z
  787.         A program to split files into several little files by pattern
  788.         matching or line numbers.
  789.         Contributor: Gary Puckering <garyp@cognos.uucp>
  790.     SNEFRU.TAR-Z
  791.         A one-way hash algorithm which given some input text comes up with
  792.         a single number such that no two texts will hash to the same number.
  793.         Contributor: Rich Salz <rsalz@bbn.com>
  794.     SPIFF.TAR-Z
  795.         SPIFF, the program described at the Summer 1988 Usenix in San
  796.         Francisco.  Compares files like diff, but handles "minute"
  797.         differences like floating point numbers, white space, etc.
  798.         correctly.
  799.         Contributor: Daniel W. Nachbar <daniel@wind.bellcore.com>
  800.     STAT.C
  801.         A program to print out information about a file ala stat(2).
  802.         Contributor: Rich Kulawiec <rsk@j.cc.purdue.edu>
  803.     STAT-SHELL.TAR-Z
  804.         A program to print various characteristics of files in a variety
  805.         of formats.  Runs on BSD, AIX, HP/UX, SunOS, Ultrix.
  806.         Contributor: Diomidis Spinellis <dds@cc.ic.ac.uk>
  807.     TRIMLOG.TAR-Z
  808.         A program for trimming log files.  Allows trimming files by lines
  809.         or bytes, and also handles trimming binary files.
  810.         Contributor: Dave Curry <davy@erg.sri.com>
  811.     UNIDIFF.TAR-Z
  812.         A modified version of context diff which combines the old and new
  813.         hunks into one hunk.  Cuts the size of context diffs by usually
  814.         about 25%.  No information is lost in this process.  Includes
  815.         patches for GNU diff and patch, and a program that goes from
  816.         "normal" diffs to unidiffs and back.
  817.         Contributor: Wayne Davison <davison@dri.com>
  818.     UNSHAR.TAR-Z
  819.         A program to undo "shar" files.  There are security and speed reasons
  820.         for using this over the standard shell.
  821.         Contributor: Guido van Rossum <guido@mcvax.uucp>
  822.     UNZIP.TAR-Z
  823.         List/test/extract from a ZIP archive file.
  824.     VF.TAR-Z
  825.         A version of VFILER for UNIX.  A screen-oriented tool for moving
  826.         files around, etc.
  827.         Contributor: Rick Conn <rconn@simtel20.army.mil>
  828.     VMS-UNIX.TAR-Z
  829.         Rename VMS filenames with version numbers, etc. to GNU EMACS style
  830.         filenames and backup files.
  831.         Contributor: Dan Jacobsen <jacobsen@eecs.uucp>
  832.     XC.TAR-Z
  833.         A program which reads "special" lines from files and executes the
  834.         commands.  Lets you put compilation commands in C programs and
  835.         then compile them saying "xc file", etc.
  836.         Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
  837.     XTAIL.TAR-Z
  838.         An enhanced version of "tail" which allows watching all files in a
  839.         directory, including new ones added while the program is running.
  840.         Version 2.
  841.         Contributor: Chip Rosenthal <chip@vector.dallas.tx.us.uucp>
  842.     ZAP.TAR-Z
  843.         A binary file editor that runs under VMS, UNIX, and MS-DOS.  Mimics
  844.         SIPP from RT-11.
  845.         Contributor: Johan Vromans <jv@mh.uucp>
  846.  
  847. PD6:<UNIX-C.GNU>
  848.     Software from Richard Stallman's GNU (GNU's Not UNIX) project.  Almost
  849.     all the files in this directory are compressed (file types end in -Z).
  850.     See PD6:<UNIX-C.FILE-MGMT>COMPRESS.TAR for the "compress" program.
  851.     Do "type l 8" or "type tenex" before transferring them.
  852.  
  853.     ALLOCA.C
  854.         A mostly portable, plublic domain implementation of the "alloca"
  855.         routine used by GNU Emacs.
  856.         Contributor: Doug Gwyn <gwyn@brl.arpa>
  857.     ALLOCA-XENIX386.TAR-Z
  858.         A version of the "alloca" routine used by GNU Emacs written in
  859.         Microsoft assembler for the Xenix/386 compiler.
  860.         Contributor: <chip@ateng.uucp>
  861.     BASH.TAR-Z
  862.         The Bourne Again Shell.  A Bourne-like shell with job control and
  863.         history features similar to those in csh.  Version 1.12.
  864.     BC.TAR-Z
  865.         An arbitrary precision numeric processing language.  This is
  866.         included in the POSIX P1003.2/D11 draft standard.  Version 1.01.
  867.         Contributor:  phil@cs.wwu.edu
  868.     BINUTILS.TAR-Z
  869.         The GNU versions of "ld", "size", "nm", "strip", and "gprof".
  870.         Version 1.9.
  871.     BISON.TAR-Z
  872.         Bison is a "yacc"-like compiler generator.  Version 1.16.
  873.     CALC.TAR-Z
  874.         Calc is an extensible, advanced desk calculator and mathematical
  875.         tool that runs as part of GNU Emacs.  Version 2.02.
  876.     CLASSIFY.TAR-Z
  877.         Compares groups of files and classify them.
  878.         Contributor:  Mark-Jason Dominus <mjd@saul.cis.upenn.edu>
  879.     CPIO.TAR-Z
  880.         The GNU version of "cpio".  Version 1.05.
  881.     CVS.TAR-Z
  882.         The Concurrent Version System.  Version 1.3.
  883.     DIFF.TAR-Z
  884.         The GNU version of the "diff" utility.  This is supposedly much
  885.         faster than the UNIX versions.  Version 1.15.
  886.     DIRENT.TAR-Z
  887.         A file system independent directory entry.  Contains information
  888.         common to directory entries on different file system types.
  889.     DLD.TAR-Z
  890.         GNU dynamic linker utility.  Version 3.2.3.
  891.     EDIST-1858.TAR-Z[1-6]
  892.         GNU EMACS version 18.58.  Includes GDB, the GNU debugger.
  893.     ELVIS.TAR-Z
  894.         A clone of the "vi" UNIX editor.  Version 1.5.
  895.     EMACS-BLIT.TAR-Z
  896.         A package to allow mouse editing with the Teletype 5620 ("BLIT")
  897.         terminal and GNU EMACS (V18.48 or later).  The 5620 must be
  898.         running layers or mux.
  899.         Contributor: Gernot Heiser <heiser@ethz.UUCP>
  900.     EPOCH.TAR-Z[1-7], EPOCHMAN.TAR-Z, EPOCHMAN.PS-Z
  901.         GNU Emacs for the X windowing system based on GNU Emacs Version
  902.         18.58.  The following functionality is added:  multiple X windows,
  903.         marked and attributed regions of text, proportional and variably
  904.         sized fonts, async communications with other X clients, mouse
  905.         dragging, access to raw X window objects, and undo operations.
  906.         Version 4.0 (patch level 0).
  907.     FILEUTILS.TAR-Z
  908.         The GNU file utilities: cat, chmod, cmp, cp, dd, dir, du, head, ln,
  909.         ls, mkdir, mv, rm, rmdir, tail, vdir.  They are all supposedly POSIX
  910.         compatible.  Version 3.2.
  911.     FIND.TAR-Z
  912.         The GNU version of "find".  Version 3.5.
  913.     FGREP.TAR-Z
  914.         The GNU version of "fgrep".  Version 1.1.
  915.     FONTUTILS.TAR-Z
  916.         GNU font utilities.  Version 0.4.
  917.     FORMS-EL.TAR-Z
  918.         A GNU Emacs major mode implementing forms - structured files with
  919.         "records" and "fields" in them.
  920.         Contributor: Johan Vromans <jv@mh.nl>
  921.     GAS.TAR-Z
  922.         The GNU assembler.  Produces code for Vaxes and MC68020s.
  923.         Version 1.38.1.
  924.     GAWK.TAR-Z, GAWK-DOC.TAR-Z
  925.         The GNU implementation of the "awk" program.  Version 2.11.
  926.     GCC.TAR-Z[1-9]
  927.         The GNU C compiler.  Generates code for lots of machines.
  928.         Version 2.1.
  929.     GDB.TAR-Z[1-5]
  930.         The GNU symbolic debugger.  Version 4.5.
  931.     GDBM.TAR-Z
  932.         The GNU database routines, similar to the Berkeley ndbm routines,
  933.         but better.  Version 1.4.
  934.     GHOSTSCRIPT.TAR-Z[1-2]
  935.         The GNU GhostScript package, which looks remarkably like PostScript.
  936.         Consists of a language interpreter and a library that supplies
  937.         C-callable routines for all graphics capabilities of PostScript.
  938.         Version 2.4.
  939.     GHOSTSCRIPT-FONTS.TAR-Z[1-3]
  940.         Lots of fonts for GNU GhostScript 2.4.
  941.     GHOSTVIEW.TAR-Z
  942.         An X11 user interface for GhostScript.
  943.     GLIBC.TAR-Z[1-2]
  944.         GNU C library (POSIX compliant, upward compatible with 4.3 BSD
  945.         and SYS V).  Version 1.02.
  946.     GNU-ADA-105.TAR-Z
  947.         An extensive support package for editing Ada programs with GNU
  948.         Emacs.  This is an "official" version in that it will be in the
  949.         GNU/FSF Emacs 19+ release.
  950.         Contributor: Lynn Slater <lrs@esl.com>
  951.     GNUPLOT.TAR-Z
  952.         The GNU plotting package.  Version 3.1.
  953.     GPLUSPLUS.TAR-Z[1-2]
  954.         The GNU C++ compiler.  Version 1.40.3.
  955.     GREP.TAR-Z
  956.         GNU egrep.  Uses Boyer/Moore/Gosper algorithm.  Version 1.5.
  957.     GROFF.TAR-Z
  958.         The GNU implementation of nroff/troff, pic, eqn, and tbl.  Compatible
  959.         with AT&T DWB 3.1 and UNIX Version 10 troff.  Requires a C++ compiler.
  960.         Version 1.04.
  961.     INDENT.TAR-Z
  962.         The GNU C program pretty printer.  Version 1.2.
  963.     ISPELL.TAR-Z
  964.         This is a C implementation of the ITS/TOPS20 ISPELL (Incremental
  965.         SPELLing Checker).  Run through a file and it offers what it thinks
  966.         is an error and several options, including guesses as to what was
  967.         meant.
  968.     LIBGPLUSPLUS.TAR-Z[1-2]
  969.         The GNU C++ library.  Version 1.40.3.
  970.     LISPREF.TAR-Z[1-3]
  971.         Edition 1.03 of the Emacs Lisp Reference Manual.
  972.     MAKE.TAR-Z, MAKE-DOC.TAR-Z
  973.         GNU "make" version 3.62.  MAKE-DOC.TAR-Z contains the documentation.
  974.     MH-E.EL
  975.         A GNU EMACS front end to the Rand MH (Mail Handler) system.
  976.         Version 2.17.
  977.         Contributor: James Larus <larus@ginger.berkeley.edu>
  978.     MS.TAR-Z
  979.         MandelSpawn is a parallel Mandelbrot program for the X window system.
  980.     M4.TAR-Z
  981.         The GNU m4 distribution.  M4 is a simple macro assembler, supported
  982.         on a wide variety of platforms.  Version 1.0.
  983.     NICHL.TAR-Z
  984.         The NIH C++ Class Library (formerly known as OOPS).
  985.         Version 2.204a.
  986.     PS-EMACS.TAR-Z
  987.         NeWS window system support for GNU EMACS version 18.51.  Works with
  988.         GNU EMACS versions 18.49-18.51 and NeWS 1.0-1.1.  A "major mode" for
  989.         editing PostScript files is also provided.
  990.         Contributor: Chris Maio <chris@columbia.edu>
  991.     RCS.TAR-Z
  992.         A GNU Revision Control System.  Version 5.6.
  993.     READLINE.TAR-Z
  994.         GNU Readline Library.  A set of routines for managing text of
  995.         previously typed lines.  Version 1.1.
  996.     SCREEN.TAR-Z
  997.         A terminal multiplexor that allows several independent screens (ttys)
  998.         on a single physical terminal.  Version 2.1.
  999.     SED.TAR-Z
  1000.         The GNU implementation of "sed".  Version 1.06.
  1001.     SHELLUTILS.TAR-Z
  1002.         GNU shell utilities including basename, date, dirname, env, expr,
  1003.         groups, id, logname, nice, nohup, pathchk, printenv, printf, sleep,
  1004.         stty, tee, test, tty, uname, whoami, and yes.  Version 1.6.
  1005.     SMALLTALK.TAR-Z
  1006.         GNU Smalltalk.  Implements Smalltalk-80, with a graphical interface
  1007.         to X11.  Version 1.1.1.
  1008.     TAR.TAR-Z
  1009.         The GNU implementation of "tar".  Version 1.08.
  1010.     TERMCAP-MSDOS.TAR-Z
  1011.         GNU termcap, from GNU EMACS, ported to MS-DOS.
  1012.         Contributor: Paul Shields <root@nccnat.uucp>
  1013.     TEX-NROFF-CONV.TAR-Z
  1014.         A program to convert the GNU documentation, written in TeX, to
  1015.         "nroff" format.  Handles only the EMACS docs.
  1016.         Contributor: George Robbert <ghr@wucs.uucp>
  1017.     TAYLORUUCP.TAR-Z
  1018.         Complete source code for a UNIX UUCP package.  Provides everything
  1019.         needed for a UUCP connection including uucico, uux, uustat, uulog,
  1020.         uuname, uuchk, and tstuu.  Version 1.03.
  1021.     TERMCAP.TAR-Z
  1022.         GNU version of termcap.  Version 1.0.
  1023.     TEXI2ROFF.TAR-Z
  1024.         Another program to convert the GNU TEXINFO documentation to "nroff".
  1025.         This one can use the -me, -ms, or -mm macros, and is much more
  1026.         clever than TEX-NROFF-CONV.TAR-Z.  Version 2.0.
  1027.         Contributor: Beverly Erlebacher <erlebach@cs.toronto.edu>
  1028.     TILEFORTH.TAR-Z
  1029.         Threaded Interpretive Language Environment (TILE) Forth.  TILE Forth
  1030.         is a 32-bit implementation of the Forth-83 standard written in C.
  1031.         Version 2.1.
  1032.     TIME.TAR-Z
  1033.         GNU implementation of "time".  Version 1.2.
  1034.     TPUT.TAR-Z
  1035.         GNU implementation of "tput".  Version 1.0.
  1036.     UNDUMP-386I.TAR-Z
  1037.         A program to resurrect a core file into a runnable image on a
  1038.         Sun 386i machine.
  1039.         Contributor: Mike McGann <mwm@hslrswi.uucp>
  1040.     UNEXEC-SYS5.C
  1041.         A version of the "unexec" routine used by GNU EMACS for System
  1042.         V machines.
  1043.         Contributor: Bruce Robertson <bruce@stride.uucp>
  1044.     VMS-GCC.TAR-Z
  1045.         The files necessary to bootstrap the Gnu GCC C compiler onto a VMS
  1046.         system.
  1047.  
  1048. PD6:<UNIX-C.GRAPHICS>
  1049.     Programs to do graphics, image processing, and other related sorts
  1050.     of things.
  1051.  
  1052.     CRC.TAR-Z
  1053.         The CRC Graphics Package from Purdue University.  This package
  1054.         contains a general-purpose graphics facility for two and three
  1055.         dimensional graphics.  Output devices include HP plotters,
  1056.         Printronix printers, laser printers, plot(5) format, and so on.
  1057.         Contributor: Dave Curry <davy@erg.sri.com>
  1058.     DELTAC.TAR-Z
  1059.         Compress and uncompress 8-bit image files using delta modulation.
  1060.         Achieves about 20% better compression than compress(1) on these
  1061.         files.
  1062.         Contributor: Diomidis Spinellis <dds@cc.ic.ac.uk>
  1063.     DRAW.TAR-Z
  1064.         A library of routines to produce plots in various formats including
  1065.         plot(3) and HPGL, and a utility "draw" which acts as a front end.
  1066.         Contributor: Juha Takala <jta@sah.vtt.fi>
  1067.     FBM.TAR-Z
  1068.         The Fuzzy Pixmap Manipulation (FBM) library.  Works in combination
  1069.         with Jef Poskanzer's PBM stuff (see PBM.TAR-Z).  Provides a complete
  1070.         package for manipulation color and b/w images including 24-bit RGB,
  1071.         8-bit mapped color, 8-bit grayscale, and 1-bit bitmaps.
  1072.         Contirbutor: Michael Mauldin <Michael.Mauldin@nl.cs.cmu.edu>
  1073.     FC.TAR-Z
  1074.         The Fast Clipper 2-D line clipping algorithm.  Twice as fast as
  1075.         the Colin-Sutherland method.
  1076.         Contributor: John Schultz <jcs@crash.cts.com>
  1077.     GL-PLOT.TAR-Z
  1078.         Routines which provide graphic device support for a number of
  1079.         video adapters and printers for PC/AT class computers running
  1080.         under Microport System V/AT, Xenix or MS-DOS.  The routines
  1081.         emulate the BSD plot(3) library, as well as provide new
  1082.         routines.  It runs under MSDOS/ System V/AT, SCO
  1083.         Contributor: <lewis@dtlewis.uucp>
  1084.     GRAPH-PLUS.TAR-Z
  1085.         A program to generate line graphs from tables of data.
  1086.         Contributor: Alan Kent <ajk@goanna.oz.au>
  1087.     IPL.TAR-Z
  1088.         A 2-D graphics production system which produces scatter plots, line
  1089.         plots, bar graphs, range displays, pie graphs, U.S./Canada maps,
  1090.         schedule charts, boxes, arrows, text, etc.  PostScript or SunView
  1091.         output.
  1092.         Contributor: Steve Grubb <scg@lsr-vax.uucp>
  1093.     MTV.TAR-Z
  1094.         The MTV Raytracer, which does raytracing.
  1095.         Contributor: Mark VandeWettering <markv@drizzle.cs.uoregon.edu>
  1096.     PBM.TAR-Z
  1097.         Tools for manipulating bitmaps.  Can convert between Sun icon,
  1098.         Sun raster, X10, X11, MacPaint formats.  Can also convert to
  1099.         PostScript or Printronix printer for output.
  1100.         Contributor: Jeff Poskanzer <jef@helios.ee.lbl.gov>
  1101.     POPI.TAR-Z
  1102.         The "popi" graphics editor.  Based on the code in the book "Beyond
  1103.         Photography - the digital darkroom" by Gerard J. Holzmann of AT&T
  1104.         Bell Labs.
  1105.         Contributor: RIch Burridge <richb@sunas.sun.oz.au>
  1106.     QUADTREE.TAR-Z
  1107.         Encodes bitmaps as "quadtrees".  Includes an X11 previewer.
  1108.         Contributor: Robert S. Glickstein <bobg+@andrew.cmu.edu>
  1109.     RAYSHADE.TAR-Z
  1110.         Reads a multi-line ASCII file describing a scene to be rendered and
  1111.         produces a Utah Raster RLE format file of the raytraced image.
  1112.         Version 3.0.
  1113.         Contributor: Craig Kolb <craig@weedeater.math.yale.edu>
  1114.     SUN-CTOBW.TAR-Z
  1115.         Convert Sun color (8 bit) bitmaps to black and white (one bit)
  1116.         bitmaps.
  1117.         Contributor: <rainbow@sbcs.sunysb.edu>
  1118.     SUNPLOT.TAR-Z
  1119.         A back end to the "plot" (plot(5)) program to display graphs in
  1120.         a SunTools window.
  1121.         Contributor: Sjoerd Mullender <sjoerd@cs.vu.nl>
  1122.     SUNRAST.TAR-Z
  1123.         A set of library subroutines for reading and writing Sun raster files.
  1124.         Contributor: Marc Majka <majka@grads.cs.ubc.cdn>
  1125.     TEK.TAR-Z
  1126.         A Tektronix 4014 emulator for Xenix systems with the CGI package.
  1127.         Contributor: Ronald Florence <ron@mlfarm.uucp>
  1128.     TIFF2RAST.TAR-Z
  1129.         Convert TIFF files to Sun raster files.
  1130.         Contributor: William W. C. Wu <wu@cs.buffalo.edu>
  1131.     TOUCHUP.TAR-Z
  1132.         A bitmap editor (paint program) for Sun workstations.  It has some of
  1133.         the same features as MacPaint.
  1134.         Contributor: Raymond T. Kreisel <rayk@sbcs.sunysb.edu>
  1135.     TRACER.TAR-Z
  1136.         A program to do ray tracing of balls.
  1137.         Contributor: Sid Grange <sid@chinet.uucp>
  1138.     URT.TAR-Z[1-4]
  1139.         The University of Utah RLE Toolkit, Version 2.0 (July, 1988).  This
  1140.         is a toolkit full of programs for creating and manipulating raster
  1141.         files.
  1142.         Contributor: University of Utah C.S. Dept.
  1143.     VOGLE.TAR-Z
  1144.         A device-independent 3-D graphics package.  Includes PC drivers,
  1145.         Sun, X11, and Apollo drivers.  Version 1.1.
  1146.         Contributor: Eric Echidna <echidna@munnari.oz.au>
  1147.     VOPL.TAR-Z
  1148.         A plotting library written in Vogle (see above).
  1149.         Contributor: Eric Echidna <echidna@munnari.oz.au>
  1150.     VORT.TAR-Z
  1151.         A rendering toolkit for doing constructive solid geometry and
  1152.         algebraic surfaces.  Display drivers include Sun, X11, Apollo,
  1153.         Iris, and VGA.  Version 1.1.
  1154.         Contributor: Eric Echidna <echidna@munnari.oz.au>
  1155.     VPLOT.TAR-Z
  1156.         A device-independent plotting utility with lots of device drivers
  1157.         for graphics terminals as well as printers and plotters.
  1158.         Contributor: Joe Dellinger <joe@hanauma.stanford.edu>
  1159.     WDB2.TAR-Z
  1160.         Software to process the World Data Bank II dataset (not included)
  1161.         and produce a rectangular projection for a specified latitude and
  1162.         longitude in UNIX plot format.
  1163.         Contributor: Alan Paeth <awpaeth@watcgl.waterloo.edu>
  1164.  
  1165. PD6:<UNIX-C.INFO>
  1166.     Miscellaneous text files that provide information about all sorts of
  1167.     things.
  1168.  
  1169.     ACRONYMS.TXT
  1170.         A list of acronyms and their meanings.  Several hundred acronyms
  1171.         from all walks of life are indicated here.
  1172.         Contributor: Scott Barthelmy <scott@wuphys.uucp>
  1173.     ATT-TOOLCHEST.TXT
  1174.         The announcement of the AT&T Toolchest, how to access it, how to
  1175.         purchase things from it, etc.
  1176.         Contributor: C. A. Brooks <cath@sfmag.uucp>
  1177.     AWK-SUPPLEMENT.TXT
  1178.         "A Supplemental Document for AWK -or- Things Al, Pete, and Brian
  1179.         Didn't Mention Much".  Lots of neat undocumented features of awk,
  1180.         some ways around some bugs, and other stuff.
  1181.         Contributor: John W. Pierce <jwp%chem@sdcsvax.ucsd.edu>
  1182.     COMP-SOURCES-INTRO.TXT, COMP-SOURCES-LIST.TXT
  1183.         An introduction to the comp.sources.unix newsgroup, a description
  1184.         of where the archives are and how to access them, etc.  The second
  1185.         file contains a list of the current contents of the archives.
  1186.         Some of the material in UNIX-SW is obtained from comp.sources.unix,
  1187.         but much of it is not duplicated here.
  1188.         Contributor: Rich Salz <rsalz@uunet.uu.net>
  1189.     GNU-PUBLIC-LICENSE.TXT
  1190.         Version 1 of the "subroutinized" GNU General Public License.
  1191.         Contributor: Free Software Foundation
  1192.     INTERPRESS.TXT
  1193.         An announcement of the availability of the Interpress Toolkit from
  1194.         Xerox, and how to obtain it.
  1195.         Contributor: D. Murray <dmurray.wbst@xerox.com>
  1196.     NETLIB.TXT
  1197.         A description of how to access the NETLIB server at Argonne National
  1198.         Laboratory.  Many math packages such as EISPACK and LINPACK are
  1199.         available through this service.
  1200.         Contributor: Gene Rackow <rackow@anl-mcs.arpa>
  1201.     RN-QREFCARD.TXT
  1202.         A quick reference card for the "rn" news reading program.
  1203.         Contributor: Laura Lemay <lemay@sun.com>
  1204.     SECURITY-DOC.TAR-Z
  1205.         The SRI International white paper, "Improving the Security of Your
  1206.         UNIX System", from April 1990.
  1207.         Contributor: Dave Curry <davy@erg.sri.com>
  1208.     TERMCAP.TXT
  1209.         The 4.3BSD distributed version of the termcap database.
  1210.         Contributor: Berkeley
  1211.     TN3270-NOTICE.TXT
  1212.         A notice about how to obtain the TN3270 distribution from Berkeley.
  1213.         TN3270 is an IBM 3278 emulator for connecting ASCII terminals to
  1214.         VM/CMS systems through TCP/IP.  A copy of the current version can
  1215.         be found in PD6:<UNIX-C.NETWORKS>TN3270.TAR-Z.
  1216.         Contributor: Campus Software Office <netinfo@garnet.berkeley.edu>
  1217.     UNIX-TRICKS.TXT
  1218.         A collection of handy aliases, shell scripts, etc. for getting things
  1219.         done on UNIX.  Collected from many different people.
  1220.         Contributor: Nancy Blachman <nancy@resonex.uucp>
  1221.     VI-QREF.TAR-Z
  1222.         A "vi" quick reference card.
  1223.         Contributor: <maart@cs.vu.nl>
  1224.     VI-REF.TXT
  1225.         A quick reference of commands for the "vi" editor.
  1226.         Contributor: unknown
  1227.  
  1228. PD6:<UNIX-C.KERNEL>
  1229.     Device drivers, system calls, and other items related to the UNIX
  1230.     kernel.
  1231.  
  1232.     ACCESS-LISTS.TAR-Z
  1233.         Modifications to the 4.2BSD kernel to support access control lists.
  1234.         Contributor: Jeff Glass <jjg@security.uucp>
  1235.     CRASHME.TAR-Z
  1236.         Stress test UNIX kernel.  Test robustness by invoking data as if
  1237.         it were a procedure.  Version 1.8.
  1238.         Contributor:  George J. Carrette <gjc@mitech.com>
  1239.     DEV-FD.TAR-Z
  1240.         A "/dev/fd" (reference a file descriptor as a file) driver for
  1241.         4.3BSD.
  1242.         Contributor: Arnold D. Robbins <arnold@emory.uucp>
  1243.     DHU-11.TAR-Z
  1244.         A 4.2BSD driver for a DEC DHU-11.
  1245.         Contributor: Adrian Pell <adrian@cs.reading.uucp>
  1246.     DIALINOUT.TAR-Z
  1247.         Modifications to the 4.3BSD kernel tty driver to allow a modem
  1248.         port to be used for both dialin and dialout purposes.
  1249.         Contributor: Chris Torek <chris@mimsy.umd.edu>
  1250.     IPMULTICAST.TAR-Z
  1251.         The IP Multicast Extensionts from the VMTP project at Stanford Univ.
  1252.         Extensions to 4.3BSD and related systems (SunOS, Ultrix) to support
  1253.         IP Multicasting as specified in RFC 1054.  Release  1.2.
  1254.         Contributor: Steve Deering <deering@pescadero.stanford.edu>
  1255.     PTY4.TAR-Z
  1256.         A generalized interface to pseudo-tty devices and the rest
  1257.         of the system.  Nice!!
  1258.         Contributor:  Dan Bernstein <brnstnd@nyu.edu>
  1259.     LOADABLEDD.TAR-Z
  1260.         A system to allow loadable device drivers on the Sun workstation.
  1261.         Allows the development and debugging of device drivers without
  1262.         the constant relink-the-kernel reboot-the-system hassles.
  1263.         Should be portable to any 4.xBSD environment.
  1264.         Contributor: Lee Hasiuk <hasiuk@spp2.uucp>
  1265.     NLIST1.TAR-Z
  1266.         A program which reads kernel variables and displays them.  It can be
  1267.         used to monitor variables, display arrays of data structures, or
  1268.         linked lists.  Also a full report generator, with a built-in
  1269.         calculator.  It's configurable as to how to read variables, etc.
  1270.         Comes with configuration files for SunOS, 4.3BSD, System V,
  1271.         and Mach.
  1272.         Contributor: Chris Bertin <chris@cetia.uucp>
  1273.     NLIST2.TAR-Z
  1274.         A command-level interface to nlist(3).  Can also dump kernel memory,
  1275.         if you have permission.  Should work on any UNIX system with nlist.
  1276.         Contributor: Warren Tucker <wht@n4hgf.uucp>
  1277.     PTYS-UNIXPC.TAR-Z
  1278.         A "pty" driver for the AT&T UNIX-PC.
  1279.         Contributor: Eric Herrin <eric@e.ms.uky.edu>
  1280.     SCO-PTYS.TAR-Z
  1281.         An implementation of Berkeley pseudo ttys for Xenix/386 2.3.  Also
  1282.         works on Xenix/286.
  1283.         Contributor: Chip Salzenberg <chip@ateng.ateng.com>
  1284.     S5NAP.TAR-Z
  1285.         An implementation of nap() (fraction of a second sleep) for System V.
  1286.         Contributor: Jon Zeeff <zeeff@b-tech.ann-arbor.mi.us>
  1287.     SUBNET-ARP.TAR-Z
  1288.         The mods necessary to 4.3BSD to add a subnet ARP hack.  They allow
  1289.         a subnet gateway machine to act as a bridge so that only it need
  1290.         know of the existence of subnets.  This is quite useful if many
  1291.         machines on the local network do not have RFC 950 subnet code.
  1292.         Contributor: John Quarterman <jsq@sally.utexas.edu>
  1293.     SYSCALL-TRACE.TAR-Z
  1294.         A system call trace facility for 4.2BSD UNIX.
  1295.         Contributor: Joseph Simonetti <joes@sbcs.uucp>
  1296.     UTMP.TAR-Z
  1297.         Utility to repair broken /etc/utmp files.  Works on SYS V,
  1298.         BSD, AIX3, and AIX2.
  1299.         Contributor:  David W. Sanderson <dws@cs.wisc.edu>
  1300.     ZONK.C
  1301.         A kill-by-userid system call.
  1302.         Contributor: Ken Lalonde <kwlalonde@watmath.uucp>
  1303.  
  1304. PD6:<UNIX-C.LANGUAGES>
  1305.     Compilers, interpreters, cross referencers, and subroutine libraries for
  1306.     various programming languages.
  1307.  
  1308.     PCCTS.TAR-Z
  1309.         The Purdue (University) Compiler Construction Tool Set.  Public domain
  1310.         software tools to facilitate the implementation of compilers.  Is
  1311.         functionally similar to lex/yacc, but: generates lexer and parser from
  1312.         a single spec, extended BNF grammar, up and down inheritance, generates
  1313.         LL(1) parsers in C, includes sample grammars (e.g. Pascal).
  1314.         Contributor: Hank Dietz <hankd@ecn.purdue.edu>
  1315.     BERK-YACC.TAR-Z
  1316.         Berkeley Yacc, a public domain clone of AT&T UNIX Yacc.  Conforms to
  1317.         the Yacc documentation, and generates LALR(1) parsers.
  1318.         Contributor: Robert Corbett <corbett@ernie.berkeley.edu>
  1319.  
  1320.     PD6:<UNIX-C.LANGUAGES.ADA>
  1321.         Also see the SIMTEL20 ADA archives.
  1322.  
  1323.         ADAFORM.TAR-Z
  1324.             A filter for Ada programs to pretty-print them using Scribe.
  1325.             Features bold-facing of keywords, etc.
  1326.             Contributor: Dave Emery <emery@siemens.uucp>
  1327.  
  1328.     PD6:<UNIX-C.LANGUAGES.ASSEMBLER>
  1329.         ASM80.TAR-Z
  1330.             An assembler for the Z-80 mocroprocessor.
  1331.             Contributor: David A. Klotzbach <klotz@aicchi.uucp>
  1332.         CROSS6502.TAR-Z
  1333.             Cross assembler for the 6502 microprocessor.
  1334.             Contributor: Eric C. Brown <brownc@cs.utah.edu>
  1335.         CROSS6809.TAR-Z
  1336.             Cross assembler for the 6809 microprocessor.  Written in
  1337.             Pascal.
  1338.             Contributor: Jack Jansen <jack@htsa.uucp>
  1339.         DIS6502.TAR-Z
  1340.             A disassembler for the (Atari) 6502.
  1341.             Contributor: Robert Bond <rgb@nscpdc.uucp>
  1342.         DIS68000.TAR-Z
  1343.             A disassembler for the MC68000.
  1344.             Contributor: John Collins <jmc@inset.uucp>
  1345.         DIS68K.TAR-Z
  1346.             Another MC68000 disassembler.  Includes patches to make it
  1347.             work on Sun workstations.
  1348.             Contributor: Jim Turner <turner@imagen.uucp>
  1349.         DIS88.TAR-Z
  1350.             A symbolic disassembler for the Intel 8088 designed to run under
  1351.             PC/IX on an IBM PC/XT or clone.  Compatible with the PC/IX
  1352.             assembler.
  1353.             Contributor: G. M. Harding <gm@uts.amdahl.com>
  1354.         DISASM.TAR-Z
  1355.             A disassembler for the MC68000 which reads COFF (Common Object
  1356.             File Format) binaries.
  1357.             Contributor: Alex S. Crain <alex@umbc3.uucp>
  1358.         DISZ80.TAR-Z
  1359.             A Z-80 disassembler.
  1360.             Contributor: Luc Rooijakkers <lwj@cs.kun.nl>
  1361.         GENASM.TAR-Z
  1362.             A generic assembler for the 6502, 8085, 6803, and 6809
  1363.             microprocessors.
  1364.             Contributor: Lyle McElhaney <lmc@cisden.uucp>
  1365.         HP41.TAR-Z
  1366.             An assembler and bar code generator for the HP-41C calculator.
  1367.             These are Perl scripts, see PD6:<UNIX-C.UTILS>PERL.TAR-Z.
  1368.             Contributor: Mark Biggar <markb@sm.unisys.com>
  1369.         ZMAC.TAR-Z
  1370.             A Z-80 macro cross-assembler.
  1371.             Contributor: Colin Kelley <colin@vu-vlsi.uucp>
  1372.  
  1373.     PD6:<UNIX-C.LANGUAGES.BASIC>
  1374.         BASIC.TAR-Z
  1375.             A BASIC interpreter which is a combination of Microsoft's
  1376.             BASIC 5 and RT-11 MU-Basic.  Has been tested on PDP-11s
  1377.             under V6, V7, 2.8BSD and 2.9BSD, Vaxes under 4.xBSD, and
  1378.             Pyramid 98x under 4.xBSD.  Should port to System V easily.
  1379.             Contributor: Phil Cockroft <phil@cs.ucl.ac.uk>
  1380.  
  1381.     PD6:<UNIX-C.LANGUAGES.C>
  1382.         ALLOC.TAR-Z
  1383.             A clone of malloc written to replace the ones in SVr2 for the
  1384.             80286.
  1385.             Contributor: Piercarlo Grandi <pcg@aber-cs.uucp>
  1386.         ANSI-C.TAR-Z
  1387.             A small portable parser and lexer for ANSI C written in lex and
  1388.             yacc.
  1389.             Contributor: Shankar Unni <shankar@hpclscu.cup.hp.com>
  1390.         APML.TAR-Z
  1391.             An arbitrary precision math library.
  1392.             Contributor: Lloyd Zusman <ljz@fx.com>
  1393.         ARGPROC.TAR-Z
  1394.             An argument-processing routine in the same vein as getopt().
  1395.             Contributor: Dan Kegel <dan@srs.uucp>
  1396.         ARITH.TAR-Z
  1397.             A uniform interface for multi-precision calculations in the rings
  1398.             of integers and polynomials over finite fields.
  1399.             Contributor: Kevin R. Coombes <kevin@math.lsa.umich.edu>
  1400.         ARITHPARSE.TAR-Z
  1401.             A trivial parser for arithmetic expressions from Chapter 2 of
  1402.             the latest "dragon book".
  1403.             Contributor: Marty Fouts <fouts@ames-nas.arpa>
  1404.         ARRAYALLOC.TAR-Z
  1405.             A set of library routines to do dynamic run-time allocation
  1406.             of multi-dimensional arrays.
  1407.             Contributor: Roy Smith <roy@phri.uucp>
  1408.         BITSTRING.TAR-Z
  1409.             A package of library routines to provide a "string of bits"
  1410.             abstraction like the things you used to be able to do in
  1411.             PL/I.
  1412.             Contributor: Paul Vixie <paul@vixie.uucp>
  1413.         BPLUSTREE.TAR-Z
  1414.             A variable-length key, variable page size B+ tree library.
  1415.             Includes a dbm(3)-like interface.
  1416.             Contributor: Marcus J. Ranum <mjr@umiacs.umd.edu>
  1417.         BSDGETUT.TAR-Z
  1418.             An implementation of the getutent() routines from System V,
  1419.             for Berkeley UNIX.
  1420.             Contributor: Paul Sutcliffe Jr. <paul@devon.uucp>
  1421.         BTREE1.TAR-Z
  1422.             An implementation of B-trees.
  1423.             Contributor: Richard Hellier <rlh@ukc.uucp>
  1424.         BTREE2.TAR-Z
  1425.             A set of library routines to main B-trees on disk and store
  1426.             offsets into data files for the data.
  1427.             Contributor: Marcus J. Ranum <mjr@welchsun2.uucp>
  1428.         C-GC.TAR-Z
  1429.             A general purpose garbage collecting storage allocator using
  1430.             algorithms from "Garbage Collection in an Uncooperative Env-
  1431.             ironment", H. Boehm & M. Weiser, Software Practice and Exper-
  1432.             ience, Sept. 1988.
  1433.             Contributor: Hans Boehm <boehm@rice.edu>
  1434.         C-PARSER.TAR-Z
  1435.             A yacc definition fo a C grammar.
  1436.             Contributor: <chittamu@umvlsi.uucp>
  1437.         C-STYLE.TAR-Z
  1438.             A program to analyze the "style" of a C program.  From CACM,
  1439.             Jan. 1985.
  1440.             Contributor: <jhhur@kaist.uucp>
  1441.         CALLS.TAR-Z
  1442.             A program to produce a call graph (what functions call what
  1443.             others) of a C program.  CALLS.PATCHES contains various bug
  1444.             fixes.
  1445.             Contributor: Tony Hansen <hansen@pegasus.uucp>
  1446.         CCMD.TAR-Z
  1447.             A user interface package based on the COMND jsys found in TOPS-20.
  1448.             Has file name completion, command completion, command-line help,
  1449.             etc.
  1450.             Contributor: Howie Kaye <howie@cunixc.columbia.edu>
  1451.         CCS.SH
  1452.             A shell script to call "cc" for compiling with shared libraries
  1453.             on an AT&T 7300 (UNIX-PC).
  1454.             Contributor: Eric S. Raymond <eric@snark.uucp>
  1455.         CDECL.TAR-Z
  1456.             A program which accepts English commands like "declare foo as
  1457.             pointer to int" and returns a C-language definition of "foo",
  1458.             e.g. "int *foo".  It also goes the other way.  Also understands
  1459.             C++ and ANSI C.
  1460.             Contributor: Tony Hansen <hansen@pegasus.uucp>
  1461.         CHECK.TAR-Z
  1462.             A syntax checker to be used in conjunction with (not as a
  1463.             replacement for) "lint".
  1464.             Contributor: Nick Crossley <nick@ccicpg.uucp>
  1465.         CHECKBITS.C
  1466.             A program to intuit various things about the way a machine
  1467.             performs its arithmetic.
  1468.             Contributor: Marty Fouts <fouts@ames-nas.arpa>
  1469.         CLASH.TAR-Z
  1470.             A program to detect conflicting variable names in the first N
  1471.             significant characters for compilers which don't suuport the
  1472.             FLEXNAMES option.
  1473.             Contributor: Huch Redelmeir <hugh@hcrvx1.uucp>
  1474.         COMMAND.TAR-Z
  1475.             A replacement for the "system" library routine which avoids
  1476.             execing a shell by handling I/O redirection internally.
  1477.             Contributor: Rich Salz <rsalz@uunet.uu.net>
  1478.         COMPLEX-ARITH.TAR-Z
  1479.             A library of complex arithmetic routines for C.
  1480.             Contributor: Doug Gwyn <gwyn@brl.arpa>
  1481.         CONFIG.TAR-Z
  1482.             A set of library routines for reading configuration files.
  1483.             Contributor: Conrad Kwok <kwok@iris.ucdavis.edu>
  1484.         CPROTO.TAR-Z
  1485.             A program to automatically generate C function prototypes and
  1486.             variable declarations from C language source code.  Requires
  1487.             the "flex" lexical analyzer (see PD6:<UNIX-C.UTILS>FLEX.TAR-Z).
  1488.             Contributor: Chin Huang <cthuang@watdragon.waterloo.edu>
  1489.         CTAGS.TAR-Z
  1490.             A program to generate "tags" files from C programs, as well
  1491.             as generate cross reference listings.
  1492.             Contributor: Ken Arnold <arnold@cgl.ucsf.edu>
  1493.         CURSES-WIDGETS.TAR-Z
  1494.             A "widget" library for curses(3X).  Provides command, label,
  1495.             toggle, and input widgets.
  1496.             Contributor: Richard A. Culshaw <rac@gec-rl-hrc.co.uk>
  1497.         CXREF.C
  1498.             A (rather unrobust) C program cross referencer.
  1499.             Contributor: John Fouts <wirch@puff.uucp>
  1500.         CXREF.TAR-Z
  1501.             A much more robust C program cross referencer.
  1502.             Contributor: Arnold Robbins <arnold@gatech.edu>
  1503.         DBCR.TAR-Z
  1504.             A program identifier database package which stores the locations
  1505.             of all uses of identifiers, pre-processor names, and numbers.
  1506.             Contributor: Greg Mcgary <gmcgary@kumquat.uucp>
  1507.         DBUG.TAR-Z
  1508.             Debugging macros for C programs.  Lots of functions to log
  1509.             debugging information, etc.
  1510.             Contributor: Fred Fish <fnf@estinc.uucp>
  1511.         DEBUG-MALLOC.TAR-Z
  1512.             Drop-in replacements for malloc(3), memory(3), string(3) and
  1513.             bstring(3) functions with debugging facilities.
  1514.             Contributor: Conor P. Cahill <cpcahil@virtech.uucp>
  1515.         DES.TAR-Z
  1516.             DES library routines suitable for use with MIT's Kerberos.  It
  1517.             was created in Finland and posted from Australia, so should in
  1518.             theory be entirely free of U.S. export controls.  (I wouldn't
  1519.             test this without a lawyer present...)
  1520.             Contributor: Antti Louko <alo@kampi.hut.fi>
  1521.         DYNALINK.TAR-Z
  1522.             Library routines to perform dynamic linking (linking of subroutines
  1523.             at run-time).
  1524.             Contributor: Dave Jones <djones@megatest.uucp>
  1525.         DYNAMIC-HASH.C
  1526.             Dynamic hashing after CACM April 1988 pp. 446-457.
  1527.             Contributor: Esmond Pitt <ejp@ausmelb.oz.au>
  1528.         EGETOPT.TAR-Z
  1529.             An extended getopt() function for parsing command line arguments.
  1530.             Contributor: Lloyd Zusman <ljz@fx.com>
  1531.         EMITC.TAR-Z
  1532.             An inverse of the ctime(3) library routine.  This routine takes
  1533.             a date/time string and returns the time in seconds.
  1534.             Contributor: Mike Marshall <hubcap@hubcap.clemson.edu>
  1535.         ET.TAR-Z
  1536.             An error-table library for printing errors from program.
  1537.             Patchlevel 1.
  1538.             Contributor: Jonathan I. Kamens <jik@pit-manager.mit.edu>
  1539.         FDECS.TAR-Z
  1540.             A shell script to extract ANSI C function prototype definitions
  1541.             for use in a .h file from C source files which contain old-style
  1542.             function definitions.
  1543.             Contributor: Michael Condict <mnc@m10ux.uucp>
  1544.         FILTER.TAR-Z
  1545.             A subroutin to construct filter programs like "sed", "awk",
  1546.             etc.  It processes arguments, accepts "-" for standard
  1547.             input, etc. and then calls a user supplied routine to do
  1548.             the filtering.
  1549.             Contributor: Gary Perlman <perlman@wanginst.uucp>
  1550.         GDATE.C
  1551.             A routine to convert date strings into "struct tm" type
  1552.             structures.  Accepts all sorts of date string formats.
  1553.             Contributor: Barry Shein <bzs@bu-cs.bu.edu>
  1554.         GETLINE.TAR-Z
  1555.             A function to read an arbitrarily long line from a stream.
  1556.             Contributor: David Collier-Brown <daveb@geac.uucp>
  1557.         GETOPT-ATT.C
  1558.             AT&T's public domain release of the "getopt" function.
  1559.             This code was given out at the 1985 Dallas Winter USENIX
  1560.             Conference.
  1561.             Contributor: John Quarterman <jsq@sally.utexas.edu>
  1562.         GETOPT.C
  1563.             A public domain version of the "getopt" library routine.  This
  1564.             one strictly enforces the System V Command Syntax Standard.
  1565.             Contributor: Doug Gwyn <gwyn@brl.arpa>
  1566.         GETUTMP.TAR-Z
  1567.             A set of library routines to read the "utmp" file much like
  1568.             the password file's "getpwent" routines.
  1569.             Contributor: Roger Levasseur <rogaer@nmtvax.uucp>
  1570.         HASH8.TAR-Z
  1571.             A program to allow old C compilers to compile programs which
  1572.             use long identifiers.
  1573.             Contributor: Geoff Kuenning <geoff@desint.uucp>
  1574.         IDENTLIST.TAR-Z
  1575.             Programs to list external definitions and identifiers in C
  1576.             source files.
  1577.             Contributor: John Rupley <rupley!local@megaron.arizona.edu>
  1578.         INDENT.TAR-Z
  1579.             The original version of "indent" (C program beautifier) with the
  1580.             changes from Berkeley and Sun, who have put their mods into the
  1581.             freely redistributable category.
  1582.             Contributor: Ozan Yigit <oz@nexus.yorku.ca>
  1583.         KIFACE.TAR-Z
  1584.             A set of routines to allow mapping keys to return values.  It
  1585.             allows a program to assign a return value to a key, or a string
  1586.             of keys, so that a single value can be checked after a set of
  1587.             keys is input.
  1588.             Contributor: Marcus J. Ranum <mjr@welchsun2.uucp>
  1589.         LIBC-PROTO-H.TAR-Z
  1590.             ANSI prototype include files for all the libc routines.
  1591.             Contributor: Clarence Dold <dold@mitisft.convergent.com>
  1592.         LIBENV.TAR-Z
  1593.             Routines for manipulating (setting and examining) environment
  1594.             variables.  Runs on 4.xBSD; should run on System V.
  1595.             Contributor: David Herron <david@ukma.uucp>
  1596.         LIBNDIR.TAR-Z
  1597.             Public domain implementation of the 4.2BSD directory routines that
  1598.             works on all UNIXes.
  1599.             Contributor: Doug Gwyn <gwyn@brl.arpa>
  1600.         LIBNDIR-POSIX.TAR-Z
  1601.             A POSIX-compatible version of LIBNDIR.TAR-Z (actually just a
  1602.             newer version of the same code).
  1603.             Contributor: Doug Gwyn <gwyn@brl.arpa>
  1604.         LIBPW.TAR-Z
  1605.             Routines for manipulating password and group file entries.
  1606.             Contributor: <root@lsrhs.uucp>
  1607.         LINT-PROTO.TAR-Z
  1608.             Patches to 4.2BSD (4.3BSD or Sun can be easily done by hand)
  1609.             "lint" to create a prototype generator.
  1610.             Contributor: Jon Leech <leech@cs.unc.edu>
  1611.         LOCALTIME.TAR-Z
  1612.             A System-V compatible localtime() library with enhancements to
  1613.             work in European timezones, etc.  Will also run under Berkeley
  1614.             UNIX.  Version 3.0.
  1615.             Contributor: David Olson <ado@elsie.uucp>
  1616.         MALLOC.TAR-Z
  1617.             A portable implementation of malloc.  Also supports a tracing
  1618.             function which the author says is Sun-specific.
  1619.             Contributor: Mark Brader <msb@sq.sq.com>
  1620.         MEMLINTOK.TAR-Z
  1621.             A header file that can be used to politely shut lint up about
  1622.             casting results of memory allocation functions malloc, realloc,
  1623.             and calloc.  It also stops complaints about the argument to
  1624.             free.
  1625.             Contributor: Bob Lewis <bobl@tessi.uucp>
  1626.         MENU.TAR-Z
  1627.             A menu preprocessor.  Uers construct files describing menus,
  1628.             and menu will display them to the user and allow him to pick
  1629.             items from them.
  1630.             Contributor: Richard Conn <rconn@simtel20.army.mil>
  1631.         MKPROTO.TAR-Z
  1632.             A program for generating prototype declarations for all
  1633.             functions appearing in a C source file.  The input code
  1634.             may be either K&R or ANSI C.  Correctly handles prototype
  1635.             promotion.
  1636.             Contributor: Eric R. Smith <ersmith@uwovax.uwo.ca>
  1637.         MODEMCAP.TAR-Z
  1638.             A modem-independent dial(3) package with a termcap-like
  1639.             description file.  Refer to the relevant System V manuals.
  1640.             Contributor: John F. Haugh <jfh@killer.uucp>
  1641.         MW.TAR-Z
  1642.             The Maryland Windows library.  This is in the same vein as
  1643.             "curses", but has many more features.
  1644.             Contributor: Chris Torek <chris@mimsy.umd.edu>
  1645.         PASSWDDET.C
  1646.             A routine to detect "obvious" passwords by examining them for
  1647.             English triples.  Can be added to password changing programs
  1648.             to prevent people from picking easily guessed passwords.
  1649.             Contributor: John Nagle <jbn@wdl1.uucp>
  1650.         POSIX-H-TESTER.TAR-Z
  1651.             A program sorts through the POSIX and ANSI include files and
  1652.             reports missing items, additional items in the standard,
  1653.             additional items allowed by the standard, and items not
  1654.             allowed by the standard.  References to the standards
  1655.             document are included in the report.
  1656.             Contributor: Barry Books <aixsm!bboks@uunet.uu.net>
  1657.         PQSORT.C
  1658.             A version of "qsort" (Quick Sort) which claims to be faster than
  1659.             the library routine (although he doesn't specify which version
  1660.             of UNIX he means).
  1661.             Contributor: Duane Morse <duane@anasazi.uucp>
  1662.         REGEXP.TAR-Z
  1663.             An "almost-public-domain" implementation of the V8 regular
  1664.             expression matching routines.
  1665.             Contributor: Henry Spencer <henry@utzoo.uucp>
  1666.         SCPP.TAR-Z
  1667.             A selective C preprocessor which replaces macros and removes
  1668.             comditional code, leaving everything else the same.  This is
  1669.             useful when trying to decipher heavily #ifdef'd code with
  1670.             lots of misleading macros.
  1671.             Contributor: Brad Needham <brad@tekig4.uucp>
  1672.         SEARCH.TAR-Z
  1673.             An almost generic search table routine using binary search.
  1674.             Generates a search table, and then looks things up in it
  1675.             using 32-bit keys.
  1676.             Contributor: Chris Torek <chris@mimsy.umd.edu>
  1677.         SETENV.TAR-Z
  1678.             A routine to maintain a list of environment variables for
  1679.             passing to other programs.
  1680.             Contributor: Maarten Litmaath <maart@cs.vu.nl>
  1681.         SIMILARITY.TAR-Z
  1682.             A program to detect stretches in C programs that are similar
  1683.             or just plain identical.  Useful for locating "borrowed"
  1684.             code, etc.
  1685.             Contributor: Dick Grune <dick@vu44.uucp>
  1686.         SKIPLISTS.TAR-Z
  1687.             A C implementation of skip lists as described in the June 1990
  1688.             Communications of the ACM.
  1689.             Contributor: Bill Pugh <pugh@cs.umd.edu>
  1690.         SMALL-C.TAR-Z
  1691.             Ron Cain's original Small-C compiler, but highly extended.
  1692.             Included are code generators for the 8080, 6809, 68000,
  1693.             and Vax.  Run-time support for 8080 CP/M, Flex 6809, and
  1694.             Vax 4.1BSD are also included.
  1695.             Contributor: Chris Lewis <clewis@mnetor.uucp>
  1696.         SMAP.TAR-Z
  1697.             Safe Memory Allocator Package.  A wrapper around malloc,
  1698.             calloc, realloc and free to check that they behave themselves.
  1699.             Contributor: Allistair G. Crooks <agc@nixbln.uucp>
  1700.         SPLAYTREE1.TAR-Z
  1701.             A library for working with splay trees as described in Tarjan's
  1702.             ACM Turing Lecture.  Usable for symbol tables and the like.
  1703.             Contributor: Dave Brower <daveb@llama.uucp>
  1704.         SPLAYTREE2.TAR-Z
  1705.             Another implementation of splay trees, this one from "Application
  1706.             of Splay Trees to Data Compression", CACM August 1988.
  1707.             Contributor: Bodo Rueskamp
  1708.                          <br@laura.irb.informatik.uni-dortmund.de.UUCP>
  1709.         STRINGS.TAR-Z
  1710.             A public domain strings package containing all the various
  1711.             string manipulation routines C programmers are used to.
  1712.             Contributor: Larry Campbell <campbell@maynard.uucp>
  1713.         STRSED.TAR-Z
  1714.             A function which does regular expression search and replace like
  1715.             the ed/edit/ex editors, as well as tr(1)-like transliteration,
  1716.             in a string.
  1717.             Contributor: Terry Jones <terry@pcsbst.pcs.com>
  1718.         STRSTR.TAR-Z
  1719.             An implementation of the strstr() (find substrings in a string)
  1720.             function which uses a modified version of the quick search
  1721.             algorithm described in CACM V33 N8.
  1722.             Contributor: Doug Gwyn <gwyn@brl.mil>
  1723.         STRTOD.TAR-Z
  1724.             An implementation of the strtod() (string to double) function.
  1725.             Contributor: <ok@quintus.uucp>
  1726.         TIMER.TAR-Z
  1727.             Various routines to do delta time computations.
  1728.             Contributor: Gregg Wonderly <gregg@a.cs.okstate.edu>
  1729.         TRIGRAPH.TAR-Z
  1730.             Programs which implement trigraphs as specified in the ANSI C
  1731.             draft standard.  Trigraphs are an alternate way of writing
  1732.             certain characters.  This archive contains two programs; one
  1733.             to do trigraphs-to-ascii, and one to do the reverse.
  1734.             Contributor: John P. Nelson <jpn@teddy.uucp>
  1735.         UFORMAT.TAR-Z
  1736.             A routine to do formatting such as that done by database report
  1737.             generators.
  1738.             Contributor: Brandon Allbery <allbery@uunet.uu.net>
  1739.         UNCTIME.TAR-Z
  1740.             A "yacc" parser for times and dates to return date strings in
  1741.             UNIX time format.
  1742.             Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
  1743.         UNIDESK.TAR-Z
  1744.             UniDesk is a desktop user interface library package for
  1745.             UNIX systems with ASCII terminals.
  1746.             Contributor: Ben Konig <ben@apple.com>
  1747.         VSPRINTF.TAR-Z
  1748.             Portable versions of vprintf, vfprintf, vsprintf.
  1749.             Contributor: Robert A. Larson <blarson@skat.usc.edu>
  1750.         VSTR.TAR-Z
  1751.             A dynamic strings package.
  1752.             Contributor: Jordan K. Hubbard <jordan@berkeley.edu>
  1753.         XCP.TAR-Z
  1754.             A program to convert long C variable names to short ones (i.e.
  1755.             to "de-flexname" them) for C compilers without FLEXNAMES.
  1756.             Contributor: Mark Mendel <mark@digi-g.uucp>
  1757.         XRAND.TAR-Z
  1758.             A random number generator based on the linear congruential and
  1759.             additive congruential methods.
  1760.             Contributor: Andreas Nowatzyk <agn@unh.cs.cmu.edu>
  1761.  
  1762.     PD6:<UNIX-C.LANGUAGES.CPLUSPLUS>
  1763.         ET.TAR-Z[1-3], ETMAN.TAR-Z
  1764.             ET++ is a homogeneous object-oriented class library integrating
  1765.             user interface building blocks, basic data structures, and support
  1766.             for object input/output with high level application framework
  1767.             components.  Works with AT&T C++, SUN C++ 2.0, and G++.
  1768.             ETMAN.TAR-Z is the documentation for the library.  Version 2.2.
  1769.         GENMAN.TAR-Z
  1770.             A program to generate documentation about a C++ class from the
  1771.             include and source files.  Version 2.0.
  1772.             Contributor: Bob Mastors <bby@epochsys.uucp>
  1773.         INTERVAL.TAR-Z
  1774.             An interval arithmetic package.
  1775.             Contributor: Dan.McCue@newcastle.ac.uk
  1776.         LEDA.TAR-Z
  1777.             Library of efficient data types and algorithms.  Version 2.1.
  1778.         SILO.TAR-Z
  1779.             Routines to build event-based discrete event simulations.  See
  1780.             "Simulating Computer Systems: Techniques and Tools" by M. H.
  1781.             MacDougall.
  1782.             Contributor: S. Manoharan <sam@lfcs.edinburgh.ac.uk>
  1783.  
  1784.     PD6:<UNIX-C.LANGUAGES.FORTH>
  1785.         C-FORTH.TAR-Z
  1786.             A C-language implementation of figFORTH.  Has been tested
  1787.             on PDP-11s under 2.9BSD, Vaxes under 4.2BSD, and Vaxes under
  1788.             EUNICE 3.0.  Requires 32-bit ints and 16-bit shorts.
  1789.             Contributor: Allan Pratt <apratt.pa@xerox.com>
  1790.         VAX-FORTH.TAR-Z
  1791.             An implementation of FORTH (called VFORTH) for Vaxes under
  1792.             4.2BSD.  Uses subroutine-threading and in-line code to
  1793.             improve speed.
  1794.             Contributor: Andy Valencia <vandys@hpda.uucp>
  1795.  
  1796.     PD6:<UNIX-C.LANGUAGES.FORTRAN>
  1797.         F2C.TAR-Z
  1798.             A Fortran to C translator developed by folks from Bell Labs,
  1799.             Bellcore, and CMU.  Derived from the original UNIX f77(1).
  1800.             Converts ANSI standard Fortran 77 to C without manual
  1801.             intervention.  Can generate ANSI C or C++ compatible code as
  1802.             well.  Runs on Sun, Vax, IBM RT, Apollo, SGI, MIPS, and Crays.
  1803.             Has been verified on the NBS tests, several large math libraries,
  1804.             floating point tests, etc.
  1805.             Contributor: Mark Maimone <mwm@cs.cmu.edu>
  1806.         FLOPPY.TAR-Z
  1807.             A Fortran coding convention checker and code tidier.  Understands
  1808.             F77, supports 44 different coding conventions.  Runs under VMS,
  1809.             VM/CMS, and UNIX.  Written in Fortran.
  1810.             Contributor: Julian Bunn <julian@cernvax.cern.ch>
  1811.         FXREF.TAR-Z
  1812.             A linkage map generator and a cross reference generator for
  1813.             FORTRAN-77 programs.
  1814.             Contributor: Bill Silvert <silvert@dalcs.uucp>
  1815.         PREP.TAR-Z
  1816.             A preprocessor which supports macros, flow control extensions,
  1817.             vector statement shorthand, and automatic loop unrolling for
  1818.             certain classes of loops.
  1819.             Contributor: Roger Ove <ove@newton.uucp>
  1820.         PSDRAW.TAR-Z
  1821.             Library routines to generate PostScript drawings from FORTRAN.
  1822.             Contributor: B. Narasimhan <naras@stat.fsu.edu>
  1823.         RATFOR.TAR-Z
  1824.             A public domain implementation of RATFOR (RATional FORtran).
  1825.             Generates FORTRAN-77, unlike UNIX "ratfor" which generates
  1826.             FORTRAN-66.
  1827.             Contributor: Ozan Yigit <oz@yetti.uucp>
  1828.  
  1829.     PD6:<UNIX-C.LANGUAGES.FP>
  1830.         FP.TAR-Z
  1831.             A C implementation of Backus' Functional Programming language.
  1832.             This one closely follows the syntax of the one distributed
  1833.             with 4.3BSD (which is close to Backus' syntax).
  1834.             Contributor: Andy Valencia <vandys@lindy.stanford.edu>
  1835.         FPC.TAR-Z
  1836.             A compiler for Backus' Functional Programming language.  It
  1837.             translates FP to C, which you can then compile.
  1838.             Contributor: Edoardo Biagioni <biagioni@cs.unc.edu>
  1839.         IFP.TAR-Z
  1840.             A variant of Backus' Functional Programming language.  Should
  1841.             run under any UNIX.  Written in C.
  1842.             Contributor: Arch D. Robison <robison@b.cs.uiuc.edu>
  1843.  
  1844.     PD6:<UNIX-C.LANGUAGES.ICON>
  1845.         The Version 7.0 Icon language distribution for UNIX from the
  1846.         University of Arizona.  Icon is a high-level, general-purpose
  1847.         programming language with extensive facilities for handling
  1848.         strings and lists.  In some senses it is the sucessor to
  1849.         SNOBOL4, and was devleoped by the same people.  See the file
  1850.         README.TXT for a description of what the files in this
  1851.         directory contain.
  1852.         Contributor: Gregg Townsend <gmt@arizona.edu>
  1853.  
  1854.     PD6:<UNIX-C.LANGUAGES.LISP>
  1855.         ELK.TAR-Z
  1856.             A Scheme interpreter intended to be used as a general extension
  1857.             language.  Can also be used as a stand-alone implementation of
  1858.             Scheme.  Version 1.0.
  1859.             Contributor: Oliver Laumann <net@tub.uucp>
  1860.         XLISP.TXT-Z
  1861.             The Xlisp reference manual.  For version 2.0 of Xlisp.
  1862.             Contributor: Tim I. Mikkelsen <tim@hpfclk.sde.hp.com>
  1863.         XLISP.TAR-Z
  1864.             Xlisp version 2.1.  Runs on PCs under MegaMax C, Aztec C,
  1865.             Lattice C (Amiga).  There are implementations for VMS, UNIX,
  1866.             MS-DOS, MC68000, Atari ST, Amiga, and Macintosh.
  1867.             Contributor: Gary Murphy <garym@cognos.uucp>
  1868.  
  1869.     PD6:<UNIX-C.LANGUAGES.LOGO>
  1870.         LOGO-MAKEHELP.TAR-Z
  1871.             A different "makehelp" for Logo (below).
  1872.             Contributor: Brian Harvey <bh@media-lab.media.mit.edu>
  1873.         LOGO.TAR-Z
  1874.             A LOGO interpreter.  Has been tested on PDP-11s under V7 and
  1875.             Vaxes under 4.xBSD.  Includes interfaces for many popular
  1876.             graphics terminals as well as the floor-turtle through a
  1877.             DW-11 Unibus device.
  1878.             Contributor: Brian Harvey <bh@media-lab.media.mit.edu>
  1879.         MUSIC-LOGO.TAR-Z
  1880.             Dragon curves with music.
  1881.             Contributor: Gerald Edgar <edgar@shape.mps.ohio-state.edu>
  1882.  
  1883.     PD6:<UNIX-C.LANGUAGES.MODULA-2>
  1884.         PRETTYPRINT.TAR-Z
  1885.             A pretty printer written in Modula-2.
  1886.             Contributor: Ken Yap <ken@rochester.edu>
  1887.  
  1888.     PD6:<UNIX-C.LANGUAGES.OCCAM>
  1889.         OCCAM.TAR-Z
  1890.             A yacc/lex specification for OCCAM and OCCAM2.
  1891.             Contributor: Peter Polkinghorne <pjmp@hrc63.uucp>
  1892.  
  1893.     PD6:<UNIX-C.LANGUAGES.OPS5>
  1894.         OPS5.TAR-Z
  1895.             OPS5 in Common Lisp.  Apparently it runs under lots of different
  1896.             Common Lisps; you'll have to look and see if yours is there.  I
  1897.             think it runs on micros and stuff as well.
  1898.             Contributor: Eric Van Tassell <eric@dlcdev.uucp>
  1899.  
  1900.     PD6:<UNIX-C.LANGUAGES.PASCAL>
  1901.         ISO-PASCAL.TAR-Z
  1902.             Public domain "yacc" and "lex" grammar for ISO level 0 Pascal.
  1903.             Contributor: Arnold. D. Robbins <arnold@emory.uucp>
  1904.         KAREL.TAR-Z
  1905.             An interpreter for the Karel language as described in "Karel
  1906.             the Robot" by Richard E. Pattis.  Intended as a gentle intro
  1907.             to Pascal.
  1908.             Contributor: Jan Miksovsky <jtm@spock.uucp>
  1909.         P2C.TAR-Z
  1910.             A Pascal to C translator.  Understands HP, partial Turbo, and
  1911.             other Pascal dialects.  Runs on at least HPs and Suns.
  1912.             Version 1.14.
  1913.             Contributor: Dave Gillespie <daveg@csvax.caltech.edu>
  1914.         PSTRINGS.TAR-Z
  1915.             An unbounded-length strings package for ISO Level 1 PASCAL.
  1916.             Will run under Sun PASCAL, but will NOT run under Berkeley
  1917.             "pc", according to the author.
  1918.             Contributor: Ian Cottam <ian@unix.computer-science.machester.ac.uk>
  1919.         PTOC.TAR-Z
  1920.             A Pascal to C translator.  It is written as a single huge
  1921.             Pascal program, although the "ptoc" translation to C is also
  1922.             provided.
  1923.             Contributor: Per Bergsten <perb@holtec.uucp>
  1924.         SOFTWARE-TOOLS.TAR-Z
  1925.             An implementation of the routines from "Software Tools in
  1926.             Pascal", by Kernighan & Plaugher.  Should run under Berkeley
  1927.             Pascal; the text indicates it should run under VS/PASCAL
  1928.             on VM/CMS and MVS, also.
  1929.             Contributor: James Potter <jp@lanl.gov>
  1930.         TURBO-TOOLS.TAR-Z
  1931.             Another implementation of K&P's "Software Tools in Pascal",
  1932.             this one for Turbo Pascal 3.0 under CP/M-86.  The comments
  1933.             imply it should run under MS/DOS as well.
  1934.             Contributor: Chris Lewis <clewis@mnetor.uucp>
  1935.  
  1936.     PD6:<UNIX-C.LANGUAGES.PROLOG>
  1937.         PTAGS.TAR-Z
  1938.             A "tags" utility for Prolog.
  1939.             Contributor: Chriss Tweed <chris@caad.ed.ac.uk>
  1940.  
  1941.     PD6:<UNIX-C.LANGUAGES.SMALLTALK>
  1942.         SMALLTALK.TAR-Z
  1943.             Release 2.02 of the Little Smalltalk system.  It's not Smalltalk-80
  1944.             or Smalltalk-V.  It is described in the book "Little Smalltalk"
  1945.             by Timothy A. Budd, from Addison-Wesley.
  1946.             Contributor: Timothy A. Budd <budd@cs.orst.edu>
  1947.  
  1948.     PD6:<UNIX-C.LANGUAGES.SR>
  1949.         SR (Synchronizing Resources) is a programming language which allows
  1950.         the writing of distributed programs, either distributing them on
  1951.         one machine or on several.  This implementation comes from the SR
  1952.         Project at the University of Arizona, and runs on VAX 8650 under
  1953.         4.3BSD/MtXinu, Sun 3/140 under SunOS3.4, Sun 2/120 under SunOS 3.4,
  1954.         and the Encore Multimax under UMAX.  Version 1.1.
  1955.  
  1956.         SR.TAR-Z
  1957.             The SR programming language, including doumentation, checkout
  1958.             programs, and examples.
  1959.         VS.TAR-Z
  1960.             Extended verfication suite.  You only need this if you are
  1961.             modifying the system or porting to a new architecture.
  1962.  
  1963. PD6:<UNIX-C.MACINTOSH>
  1964.     Software for making Apple Macintoshes and UNIX work together.
  1965.  
  1966.     COMB-BINHEX.C
  1967.         Combine binhex files which have been split into pieces back into
  1968.         one file.
  1969.         Contributor: Grek Dudek <dudek@utcsri.uucp>
  1970.     DOWNLOAD-DOC.TXT
  1971.         A document which describes the various programs which can be used
  1972.         to download to the Macintosh from UNIX.
  1973.         Contributor: Chris Borton <borton@sdcsvax.ucsd.edu>
  1974.     FROMHEX.C
  1975.         Convert from hex format to regular characters.
  1976.         Contributor: unknown
  1977.     MACBIN.TAR-Z
  1978.         Creates a MacBinary file from the 3 UNIX files created when uploaded
  1979.         using "macget".
  1980.         Contributor: Gary P. Standorf <standorf@cecom-2.arpa>
  1981.     MACDRAW-TO-IMAGEN.TAR-Z
  1982.         A program to send MacDraw images to an Imagen laser printer.
  1983.         Contributor: Allan G. Weber <weber@brand.usc.edu>
  1984.     MACGETPUT.TAR-Z
  1985.         The "macget" and "macput" programs for transferring files between a
  1986.         Macintosh and a UNIX system.
  1987.         Contributor: Dave Johnson <ddj@brown.csnet>
  1988.     MACPAINT-TO-LGP.TAR-Z
  1989.         A program to convert MacPaint format files to Symbolics LGP-1
  1990.         laser printer format.  MACPAINT-TO-LGP.TXT contains the documentation.
  1991.         Contributor: Richard Furuta <furuta@beaver.cs.washington.edu>
  1992.     MACPAINT-TO-POSTSCRIPT.TAR-Z
  1993.         Convert MacPaint files to PostScript.
  1994.         Contributor: Brian H. Powell <brian@sally.utexas.edu>
  1995.     MACPAINT-TO-PRINTRONIX.TAR-Z
  1996.         A program to print MacPaint files on a Printronix graphics printer.
  1997.         Contributor: Richard Furuta <furuta@beaver.cs.washington.edu>
  1998.     MACPS.TAR-Z
  1999.         Utilities to help print Apple "laser prep" files.
  2000.         Contributor:  Ed Moy <edmoy@violet.berkeley.edu>
  2001.     MACSEND1.SH
  2002.         Shell script to send groups of files to a Macintosh using "macput".
  2003.         Contributor: Chris Borton <borton@sdcsvax.ucsd.edu>
  2004.     MACSEND2.SH
  2005.         A more advanced version of "macsend".
  2006.         Contributor: Barry Eynon <barry@playfair.uucp>
  2007.     MACTERMCAP.TXT
  2008.         A "termcap" entry for a Macintosh running MacTerminal.
  2009.         Contributor: Steven B. Munson <sbm@purdue.edu>
  2010.     MACWRITE-TO-DVI.TAR-Z
  2011.         A program to translate MacWrite files to DVI (TeX) format.
  2012.         Contributor: Douglas Orr
  2013.     MACWRITE-TO-SCRIPT.TXT
  2014.         MacWrite to Script translation table for Xerox 9700 laser printer.
  2015.         Contributor: Norman Meyrowitz
  2016.     MACWRITE-TO-TROFF.TAR-Z
  2017.         A program to translate MacWrite files to "troff" format using the
  2018.         "-me" macro package.
  2019.         Contributor: Van Jacobson <van@ee.lbl.gov>
  2020.     MACXBIN.SH
  2021.         A shell script to "xbin" files from comp.sources.mac into a single
  2022.         directory for "macput"ing.
  2023.         Contributor: Chris Borton <borton@sdcsvax.ucsd.edu>
  2024.     MWRESCUE.C
  2025.         Rescue damaged MacWrite files (V3.0 and later)
  2026.         Contributor: unknown
  2027.     SCRIBEPIC.TAR-Z
  2028.         Extract Scribe-able pictures from MacPaint files.
  2029.         Contributor: J. W. Peterson
  2030.     SIT.TAR-Z
  2031.         A program to produce StuffIt archives for downloading to the Mac.
  2032.         Contributor: Tom Bereiter <twb@rolex.uucp>
  2033.     TOHEX.C
  2034.         Convert files to hex format.
  2035.         Contributor: unknown
  2036.     UNPACKIT.C
  2037.         Unpacks Mac Packit files into their component files.
  2038.         Contributor: Allan Weber <weber@brand.usc.edu>
  2039.     UNXBIN.TAR-Z
  2040.         Convert *.{info,data,rsrc} files from "macget" back into something
  2041.         that "xbin" will accept.
  2042.         Contributor: Herb Barad <barad@brand.usc.edu>
  2043.     UW42.TAR-Z
  2044.         The "uw" multi-window terminal program for the Macintosh.  Emulates
  2045.         an ADM-31 in the windows.  This is version 4.2 of UW.
  2046.         Contributor: John Bruner <jdb@s1-c.arpa>
  2047.     XBIN.TAR-Z
  2048.         Convert files from binhex format to what "macput" expects.
  2049.         Contributor: Dave Johnson <ddj@brown.csnet>
  2050.  
  2051. PD6:<UNIX-C.MAIL>
  2052.     Programs to help in the reading, sending, and manipulation of
  2053.     electronic mail.
  2054.  
  2055.     ABE.TAR-Z
  2056.         A replacement for uuencode/uudecode designed to deal with all the
  2057.         typical problems of USENET transmission, along with those of other
  2058.         media.  Smaller files, compress well.  Multiple files can be placed
  2059.         in one encoding.
  2060.         Contributor: Brad Templeton <brad@looking.on.ca>
  2061.     ANSWER.TAR-Z
  2062.         A program to answer your mail while you're away.  Looks like it's
  2063.         for System V; may require minor changes to run on 4.xBSD.
  2064.         Contributor: Van Rietschote <jchvr@ihlpg.uucp>
  2065.     BENCODE-BDECODE.TAR-Z
  2066.         Another binary-to-ASCII encoding scheme for mail.  This encodes
  2067.         three bytes to four characters.  Public domain.
  2068.         Contributor: Rayan Zachariassen <rayan@ai.toronto.edu>
  2069.     BSMTP.TAR-Z
  2070.         Batch SMTP.  This stuff implements SMTP (Simple Mail Transfer
  2071.         Protocol) via files for networks which are file-transfer based
  2072.         such as UUCP and BITNET.
  2073.         Contributor: David Herron <david@ms.uky.edu>
  2074.     BTOA.TAR-Z
  2075.         Conversion between binary and ASCII files for mailing purposes.
  2076.         Expands binary files by only 25% instead of uuencode's 33%.  Also
  2077.         capable of repairing damaged files.  This was originally part of
  2078.         the COMPRESS distribution.  Version 5.2.
  2079.         Contributor: Stefan Parmark <d84sp@efd.lth.se>
  2080.     CKMAIL.TAR-Z
  2081.         A program to check a user's mail and report the "from" lines.  Much
  2082.         like Berkeley "from".
  2083.         Contributor: Wayne Mesard <mesard@bbn.com>
  2084.     CLR-QUEUE.TAR-Z
  2085.         A shell script to clean out the "sendmail" mail queue and send
  2086.         the results to the system administrator.
  2087.         Contributor: David Barto <barto@celerity.uucp>
  2088.     CMDBYMAIL.TAR-Z
  2089.         A program to execute commands by mail, by mailing them to yourself.
  2090.         Allows "remote execution" of commands (sort of).
  2091.         Contributor: Jacob Levy <jaakov@wisdom.bitnet>
  2092.     CRYPTMAIL.TAR-Z
  2093.         Send and receive encrypted mail.
  2094.         Contributor: unknown
  2095.     DELIVER.TAR-Z
  2096.         A mail delivery agent which uses shell scripts as its configuration
  2097.         files.  This allows full shell functionality in processing mail; e.g.
  2098.         to send daytime mail to one machine, and nighttime mail to another.
  2099.         Version 2.0.  Patchlevel 11.
  2100.         Contributor: Chip Salzenberg <chip@ateng.uu.net>
  2101.     DIGEST.C
  2102.         A program to construct a ARPA-style digest from a file of mail
  2103.         messages.  Handles generation of a topic list, sorting messages
  2104.         by subject, etc.  Also includes instructions for easy maintenance
  2105.         of mailing lists using "sendmail".  Works on 4.2 and 4.3BSD.
  2106.         Contributor: Dave Curry <davy@erg.sri.com>
  2107.     DMAIL.TAR-Z
  2108.         A mail reading and sending program whic supports folders and various
  2109.         methods of grouping messages by subject, from address, etc.  Tested
  2110.         on 4.2BSD and 4.3BSD, may require changes for other systems.
  2111.         Contributor: Matt Dillon <dillon@ucbvax.berkeley.edu>
  2112.     DNAMAIL.TAR-Z
  2113.         Send DECNET mail to/from a Sun running Sunlink/DNI.
  2114.         Contributor: Darin Johnson <darin@decwrl.dec.com>
  2115.     DOMAIN-ROUTERS.TAR-Z
  2116.         Domain-routing programs for "pathalias" and UUCP.
  2117.         Contributor: J. Eric Roskos <jer@peora.uucp>
  2118.     EASE.TAR-Z
  2119.         EASE, a language for writing "sendmail" configuration files in
  2120.         something at least somewhat more legible than "sendmail"'s own
  2121.         little language.
  2122.         Contributor: Arnold D. Robbins <arnold@emory.edu>
  2123.     EASE35.TAR-Z
  2124.         A high-level sendmail.cf language.  Extremely useful language
  2125.         to play with very cryptic sendmail.cf files.  Version 3.5.
  2126.         Contributor:  Bruce G. Barnett <barnett@crdgw1.ge.com>
  2127.     ELM.TAR-Z
  2128.         The ELM Mail System.  This is a very popular mail system which has
  2129.         lots of convenient features to speed your processing of mail.
  2130.         Version 2.3.
  2131.         Contributor: Syd Weinstein <syd@dsinc.com>
  2132.     ELMEDIT.TAR-Z
  2133.         A simple ASCII editor for ELM.  Allows naive users to use ELM without
  2134.         learning how to use an editor.
  2135.         Contributor: Marc Siegel <smarc@mas.uucp>
  2136.     FROMWHO.TAR-Z
  2137.         Another replacement for "from".
  2138.         Contributor:  jearls@blackbird.csc.calpoly.edu
  2139.     GETMAPS.TAR-Z
  2140.         Shell scripts to automatically pull the USENET maps from the newgroups.
  2141.         Contributor: Eugene Cristofor <gc@vax135.uucp>
  2142.     IDA-SENDMAIL.TAR-Z
  2143.         The IDA Sendmail Enhancement Kit, rev 1.2.5.  Source code modifications
  2144.         for Sendmail version 5.59.  These enable sendmail to have direct
  2145.         access to dbm(3) files and Sun Yellow Pages, separate envelope/header
  2146.         rewriting rulesets, and multi-token class matches, among other things.
  2147.         Contributor: Lennart Lovstrand <lovstran@arisia.xerox.com>
  2148.     KIT.TAR-Z
  2149.         The ultimate mailing kit.  You can mail an arbitrary collection
  2150.         of possibly binary files to someone.  You need CSHAR2.
  2151.         Contributor:  Raphael Manfredi <ram@eiffel.com>
  2152.     LIST.TAR-Z
  2153.         Listserv 5.31.  A mailing list management system.  Implement
  2154.         various discussion lists with one list server.
  2155.         Contributor:  tasos@cs.bu.edu
  2156.     LMAIL.TAR-Z
  2157.         A local mail delivery agent which adds piping to files and programs
  2158.         for sites running Smail 2.5.
  2159.         Contributor: Jon Zeeff <zeeff@b-tech.ann-arbor.mi.us>
  2160.     MAIL-LIST.TAR-Z
  2161.         A program to manage large mailing lists using 4.xBSD "sendmail".
  2162.         Contributor: Stephen J. Muir <stephen@dcl-cs.uucp>
  2163.     MAILIAS.TAR-Z
  2164.         A program to "decode" mail aliases from your .mailrc and tell you
  2165.         who things are going to.
  2166.         Contributor: Mark Sirota <msir_cif@uhura.cc.rochester.edu>
  2167.     MAILSPLIT.TAR-Z
  2168.         A program to send files and/or directories via electronic mail using
  2169.         "tar", "compress", etc.  It sends an awk script to reassemble the
  2170.         pieces at the remote end.  Version 2.7.
  2171.         Contrbutor: Mitchell F. Wyle <wyle@lavi.uucp>
  2172.     MEP102B.TAR-Z
  2173.         Mail Extensions Package.  Handles things like automatically tossing
  2174.         mail from people you don't want to hear from, logging incoming mail,
  2175.         and so on.  Looks like it depends pretty heavily on Berkeley mail.
  2176.         Contributor: John Antypas <jantypas@hope.uucp>
  2177.     MHMIME.TAR-Z
  2178.         An interesting front-end to MH Version 6.7.2.
  2179.     MH-RN-INTERFACE.SH
  2180.         A method of interfacing the Rand MH mail handler with the "rn"
  2181.         USENET news reading program.
  2182.         Contributor: Robert Virding <robert@erix.uucp>
  2183.     MH.TAR-Z
  2184.         The Rand Mail System.  Version 6.7.2.
  2185.     MM.TAR-Z
  2186.         The Columbia MM Mail System.  This mail package provides a number
  2187.         of powerful and intuitive features.  Lots of on-line help available.
  2188.         Version 0.9.
  2189.     MM-PATCHES.TAR-Z
  2190.         Patches to Version 0.9 of the MM Mail System.
  2191.     MMDFII43.TAR-Z[1-5]
  2192.         The Multichannel Memorandum Distribution Facility.  Version 4.3.
  2193.         MMDF II is the U.S. Army standard mail system.
  2194.     ML.TAR-Z
  2195.         A program to split mail messages from one file into several files.
  2196.         Contributor: Adri Verhoef <ccea3@rivm.uucp>
  2197.     MN.TAR-Z
  2198.         A program which reads and summarizes a mailbox.  Several output
  2199.         formats, including some machine-parsable ones.
  2200.         Contributor: Wim Lewis <wiml@milton.u.washington.edu>
  2201.     MQ-FROM.TAR-Z
  2202.         Replacements for the Berkeley "mailq" and "from" commands.  Also runs
  2203.         on System V.
  2204.         Contributor: Kevin Sweet <sweet@scubed.arpa>
  2205.     MSG.TAR-Z
  2206.         The Msg mail system.  This one's screen oriented, for those of you who
  2207.         like such things.  Runs under BSD, System V, HP-UX, and Amdahl UTS.
  2208.         I'm fairly sure that this was a predecessor of ELM.  MSG.DOC and
  2209.         MSG.INTRO contain documentation.
  2210.         Contributor: Dave Taylor (taylor@hplabs.hp.com>
  2211.     MUSH.TAR-Z
  2212.         The Mail User's SHell.  This is another mail user agent, designed to
  2213.         interface with sendmail.  Includes a Suntools interface, a curses
  2214.         interface, and a shell-like interface.  Runs on BSD, System V, Xenix,
  2215.         HP/UX, AUX, AIX, etc.  Version 7.1.  Patchlevel 1.
  2216.         Contributor: Dan Heller <argv@eng.sun.com>
  2217.     NEWMAIL.TAR-Z
  2218.         Utility to check for new mail.
  2219.         Contributor:  Steve Creps <creps@silver.ucs.indndiana.edu>
  2220.     NMAIL.TAR-Z
  2221.         A program to do UUCP mail routing using the output of the
  2222.         "pathalias" program.
  2223.         Contributor: Nigel Horne <njh@root44.uucp>
  2224.     PATHALIAS-MMDF.TAR-Z
  2225.         Modifications to "pathalias" (see below) to make it work with MMDF.
  2226.         Contributor: David Herron <david@e.ms.uky.edu>
  2227.     PATHALIAS-XENIX.TAR-Z
  2228.         Patches to "pathalias" (see below) to make it work on 80286 machines
  2229.         under Xenix.
  2230.         Contributor: <chip@ateng.uucp>
  2231.     PATHALIAS.TAR-Z
  2232.         The "pathalias" program for turning the UUCP map information into
  2233.         a UUCP routing database.  Version 10.
  2234.         Contributor: Peter Honeyman <honey@citi.umich.edu>
  2235.     PATHRPT.TAR-Z
  2236.         A program to produce reports from the output of PATHALIAS.  Notes
  2237.         how many paths start from one of your UUCP neighbors, etc.
  2238.         Contributor: David H. Wolfskill <david@dhw68k.cts.com>
  2239.     PCMAIL.TAR-Z
  2240.         A program to turn a PC into a (non-routing) UUCP node.  Runs under
  2241.         MS-DOS and various flavors of UNIX.  Version 2.0.
  2242.         Contributor: Wietse Venema <wswietse@lso.win.tue.nl>
  2243.     PMDC.TAR-Z
  2244.         A "personal mail daemon" which filters mail much like GNU Emacs
  2245.         does but without the overhead of Emacs and lisp.
  2246.         Contributor: Robert Krawitz <rlk@think.com>
  2247.     POP3D.TAR-Z
  2248.         Remote maildrop access server based on Internet RFC 1081 POP
  2249.         Version 3.
  2250.     RBIFF-COMSAT.TAR-Z
  2251.         A replacement for BSD "biff" and "comsat" which allows monitoriing of
  2252.         user's mailboxes even on remote hosts.
  2253.         Contributor: Steven Grimm <koreth@ssyx.ucsc.edu>
  2254.     RETURNMAIL.TAR-Z
  2255.         A program to return mail when you're on vacation.  This one is for
  2256.         System V, 4.3BSD users should probably just use vacation(1).
  2257.         Contributor: <ksl@hou2e.uucp>
  2258.     ROUND-ROBIN.TAR-Z
  2259.         A mail round-robin program.  Version 1.0.
  2260.         Contributor: Max Hailperin <hailperin@cs.stanford.edu>
  2261.     RMAIL-UUCP.TAR-Z
  2262.         An "rmail" replacement which handles domain-ified UUCP paths.  For
  2263.         older System V systems.
  2264.         Contributor: Rick Richardson <rick@pcrat.uucp>
  2265.     SENDMAIL.TAR-Z
  2266.         The latest version of "sendmail" from Berkeley, version 5.64.
  2267.         This is copied directly from UCBARPA.BERKELEY.EDU.
  2268.         Contributor: Berkeley
  2269.     SENDMAIL-CF.TAR-Z
  2270.         The "sendmail.cf" files from Georgia Tech.  Useful as samples for
  2271.         setting up your own config files.
  2272.         Contributor: Gene Spafford <spaf@purdue.edu>
  2273.     SENDMAIL-CF-GEN.TAR-Z
  2274.         Example generic "sendmail.cf" files for Internet sites and Internet
  2275.         sites with UUCP.
  2276.         Contributor: Erik E. Fair <fair@berkeley.edu>
  2277.     SENDMAIL-MODS.TAR-Z
  2278.         Modifications to "sendmail" to allow pathalias translations and the
  2279.         like to be used.  NOTE: This is for 4.2BSD "sendmail"; make sure you
  2280.         check version numbers before you apply it to your "sendmail".
  2281.         Contributor: Bruce Israel <israel@gimble.umd.edu>
  2282.     SENDMAIL-QREF.TAR-Z
  2283.         A sendmail quick reference card.  Built from tbl/troff.  This is
  2284.         the one handed out by Jim Joyce's UNIX Bookstore in San Francisco.
  2285.         Contributor: Jim Joyce <jim@hoptoad.uucp>
  2286.     SMAIL.TAR-Z
  2287.         The "smail" package - a smart mailer and UUCP path router.  Popular
  2288.         on Xenix systems.  It's also the "official" mailer of the UUCP
  2289.         Project.
  2290.         Contributor: Larry Auton <lda@clyde.att.com>
  2291.     SMSMTP.TAR-Z
  2292.         An SMTP server/client implementation for System V and the SMAIL
  2293.         program (see SMAIL.TAR-Z).
  2294.         Contributor: Johan Vromans <jv@mh.nl.uucp>
  2295.     SYSV-COMSAT.TAR-Z
  2296.         A port of the 4.3BSD-tahoe release of "comsat" to System V, with a
  2297.         FIFO (named pipe) replacing sockets.
  2298.         Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
  2299.     TAR-UNTAR-MAIL.TAR-Z
  2300.         Shell scripts for sending "tar" files through mail.
  2301.         Contributor: Mark Mendel <mark@hyper.uucp>
  2302.     UNDIGESTIFY.C
  2303.         A program to split digests into their component messages.  Has been
  2304.         tested on several ARPAnet digests.
  2305.         Contributor: David Brown <jdb@ncsc.arpa>
  2306.     UNPACKMAPS.TAR-Z
  2307.         Another USENET map unpacking script.
  2308.         Contributor: Chris Lewis <clewis@eci386>
  2309.     UUDECODE.BASIC
  2310.         A version of "uudecode" written in GW-BASIC.
  2311.         Contributor: R. D. Eager <rde@ukc.uucp>
  2312.     UUENCODE-UUDECODE.TAR-Z
  2313.         The "uuencode" and "uudecode" programs for encoding binary files
  2314.         to be sent through electronic mail.  These are the version that
  2315.         comes with 4.3BSD (they are public domain).
  2316.         Contributor: Dave Curry <davy@erg.sri.com>
  2317.     UUENC-UUDEC-PC.TAR-Z
  2318.         The "uuencode" and "uudecode" programs for Microsoft C on IBM PCs
  2319.         and compatibles.
  2320.         Contributor: Herm Fischer
  2321.     UUHOSTS.TAR-Z
  2322.         Another set of programs to grab the UUCP map files automatically when
  2323.         they are posted.
  2324.         Contributor: John Quarterman <jsq@sally.utexas.edu>
  2325.     UUMAIL.TAR-Z
  2326.         Another routing program to use the "pathalias" database.  The file
  2327.         UUMAIL.BUG contains a bug fix.
  2328.         Contributor: Stan Barber <sob@neuro1.uucp>
  2329.     VACATION.SH
  2330.         This is a vacation program intended for Berkeley systems not running
  2331.         "sendmail".
  2332.         Contributor: Eric Mazur <mazur@harvard.edu>
  2333.     VMH.TAR-Z
  2334.         VMH mail handler.  A visual front-end for the MH system.
  2335.         Contributor:  deboor@ucbvax.berkeley.edu
  2336.     XXCP.TAR-Z
  2337.         A replacement for uuencode/uudecode for UNIX, MS-DOS, and VM/CMS
  2338.         which uses a gateway-transparent dataset.
  2339.         Contributor: David Camp <david%wubios@wucs1.wustl.edu>
  2340.  
  2341. PD6:<UNIX-C.NETWORKS>
  2342.     Programs for dealing with networks such as TCP/IP.  Includes remote
  2343.     file system programs for RFS and NFS, Sun remote procedure call
  2344.     interfaces, etc.  (UUCP stuff is stored in PD6:<UNIX-C.TELECOM>.)
  2345.  
  2346.     3BCONNECT.TAR-Z
  2347.         A set of tools for AT&T 3B2 machines with 3BNET which provides a
  2348.         remote login facility and file transfer capability.
  2349.         Contributor: Dave Settle <mcvax!oscar.smb.co.uk!dave@uunet.uu.net>
  2350.     3BNET.TAR-Z
  2351.         A set of tools and a network printer spooler for AT&T's 3BNET
  2352.         network under System V Release 2.0.
  2353.         Contributor: James Hayes <james@wizard.ucsd.edu>
  2354.     AMD.TAR-Z
  2355.         A value-added replacement for the SunOS automounter.  Runs on
  2356.         SunOS 3.5 and 4.0, HP-UX 6.x, and Mt. Xinu MORE/bsd, IBM AOS 4.3,
  2357.         Ultrix 2.2 and 3.0, Apple A/UX, Encore UMAX 4.3, and others.
  2358.         Version 5.1c.
  2359.         Contributor: Jan-Simon Pendry <jsp@doc.ic.ac.uk>
  2360.     ARPDUMP.C
  2361.         Prints out all the kernel ARP table entries (4.2/4.3BSD).
  2362.         Contributor: Dennis Bednar <dennis@rlgvax.uucp>
  2363.     AUTH.TAR-Z
  2364.         A secure user-level implementation of RFC931, the Authentication
  2365.         Server.  Provides authentication services for TCP connections
  2366.         such as sendmail.  Version 2.1.
  2367.         Contributor: Dan Bernstein <brnstnd@acf10.nyu.edu>
  2368.     AUTH-UTILS.TAR-Z
  2369.         Scripts and utility programs to go along with AUTH.TAR-Z.  Includes
  2370.         configuration for sendmail to use AUTH.  Version 1.0.
  2371.         Contributor: Dan Bernstein <brnstnd@acf10.nyu.edu>
  2372.     AUTOFTP2.TAR-Z
  2373.         A modified version of AUTOFTP1.TAR-Z with improved error recovery,
  2374.         etc.  Version 3.0.
  2375.         Contributor: Mingqi Deng <deng@shire.cs.psu.edu>
  2376.     BATCHFTP.TAR-Z
  2377.         A C version of a batch FTP program; based on AUTOFTP2.TAR-Z.
  2378.         Contributor: Shawn Cooper <cooper@rex.cs.tulane.edu>
  2379.     BFTP.TAR-Z
  2380.         The Background File Transfer Program described in RFC 1068.  It
  2381.         allows FTP requests to be queued for execution later, with auto-
  2382.         matic retires on failure, etc.  Version 3.12.
  2383.         Contributor: Annette DeSchon <deschon@isi.edu>
  2384.     BIND.TAR-Z
  2385.         The Berkeley Internet Name Domain server (BIND) version 4.8.3.
  2386.         This is the latest version from UCBARPA.BERKELEY.EDU.
  2387.         Contributor: Berkeley
  2388.     BOOTP.TAR-Z
  2389.         The CMU BOOTP server daemon.  RFC1048 compatible.  Version 2.1.
  2390.     BUG.TAR-Z
  2391.         A program to tap a stream socket and print all data flowing on the
  2392.         stream.  Requires BSD UNIX (or BSD-derived).
  2393.         Contributor: Matthew Merzbacher <matthew@cs.ucla.edu>
  2394.     CHAT.TAR-Z
  2395.         A multi-user real-time communications program like Berkeley "talk",
  2396.         except that it allows up to ten users.  CHAT.BUG[1-2] contain bug
  2397.         fixes.
  2398.         Contributor: Sanford L. Barr <slb@bnl44.uucp>
  2399.     CKNFS.TAR-Z
  2400.         A program which takes a PATH as argument, and checks the path for
  2401.         dead NFS servers, and then spits out a modified path with the
  2402.         dead servers removed.  Allows you to log in and use an NFS client
  2403.         without running the risk of hanging because a server is dead.
  2404.         Version 1.1.
  2405.         Contributor: Alan Klietz <aklietz@ncsa.uiuc.edu>
  2406.     CMS-UNIX.TAR-Z
  2407.         Programs to transfer files (and files of mail data) between UNIX
  2408.         and CMS (or MVS) systems.  Written for System V, but should port
  2409.         to BSD with little difficulty.
  2410.         Contributor: Gary Mills <mills@cc.uofm.cdn>
  2411.     CONDOR.TAR-Z
  2412.         A facility for executing UNIX jobs on a pool of cooperating idle
  2413.         workstations.  Includes transparent checkpointing and job
  2414.         migration.  Runs on Vaxen (BSD & Ultrix 3.x), SPARC (SunOS 4.x),
  2415.         Symmetry (Dynix), MC68020 (SunOS 3.x, 4.x), DEC 3100 (Ultrix 3.x).
  2416.         Contributor: Mike Litzkow <mike@cs.wisc.edu>
  2417.     DIALUPIP.TAR-Z
  2418.         Dialup IP is a driver that sends IP datagrams over SLIP connections.
  2419.         Provides a flexible script language to initiate calls and negotiate
  2420.         the login process on a remote host.  Installed on ULTRIX 2.X, 4.3
  2421.         BSD, and Sun's running binary BSD-derived systems.  Version 2.0.
  2422.         Contributor:  Rich Salz <rsalz@bbn.com>
  2423.     DNSPARSE.TAR-Z
  2424.         Tools for manipulating DNS master files and host tables.
  2425.     ETHERLIB.TAR-Z
  2426.         Library routines to provide access to the raw Ethernet for user-level
  2427.         programs.  Uses the NIT interface on Suns (both sockets and streams
  2428.         varieties); uses the DLI interface on Ultrix.  On 4.3BSD, uses the
  2429.         Stanford enetfilter available as user-contributed software on the
  2430.         4.3BSD tape.
  2431.         Contributor: Alexander Dupuy <dupuy@cs.columbia.edu>
  2432.     ETHERTOOLS-3.TAR-Z
  2433.         Ethernet monitoring tools.  Requires SunOS 3.x (will not work on
  2434.         SunOS 4.0 because of the different NIT interface).  You can send
  2435.         Ethernet Version 2 CTP packets, dump ethernet traffic, tabulate
  2436.         sources and destinations, etc.
  2437.         Contributor: Phillip L. Budne <budd@bu-it.bu.edu>
  2438.     ETHERTOP.TAR-Z
  2439.         Monitor network utilization in terms of "busiest hosts".  Utility
  2440.         displays top N hosts in terms of how much they are using the
  2441.         ethernet.  Needs SUN rpc.etherd and curses.
  2442.     FINGER.TAR-Z
  2443.         New distribution of finger.  Based upon the ITS and TOPS-20
  2444.         finger implementations.  Sorts output by username.  Includes
  2445.         a WHOIS and FINGER daemon.
  2446.         Contributor:  Phil Budne <phil@shiva.com>
  2447.     FSP.TAR-Z
  2448.         A real-time, multi-threaded Internet archive server.
  2449.         Contributor:  wen-king@vlsi.cs.caltech.edu
  2450.     GETETHERS.TAR-Z
  2451.         Determine ethernet addresses of all hosts on a Class C network.
  2452.         Pretty useful network utility.  Version 1.0.
  2453.         Contributor:  Dave Curry <davy@ecn.purdue.edu>
  2454.     HOSTCVT.TAR-Z
  2455.         Convert /etc/hosts files into DNS Zone files.
  2456.         Contributor:  Roger Southwick <rogers@amadeus.wr.tek.com>
  2457.     HTABLE.TAR-Z
  2458.         Used to convert host files specified in RFC 810 to the format
  2459.         used by network library routines.
  2460.     IEN116.TAR-Z
  2461.         An implementation of the IEN 116 nameserver protocol.  Can be used
  2462.         with Bridge Corp. terminal servers, whic use this protocol to
  2463.         request machine addresses.
  2464.         Contributor: Jerry Aquirre <jerry@oliveb.atc.olivetti.com>
  2465.     INETROVER.TAR-Z
  2466.         Internet Rover Network Monitor.  A text and motif based set of
  2467.         monitoring tools.  Works on RS6000 AIX, PS2 AIX, 3090 AIX, and
  2468.         the SUN SPARCstation.  Release 2.0.
  2469.     MAKEHOSTS.TAR-Z
  2470.         A Perl script to convert BIND files to /etc/hosts format.
  2471.         Contributor: A. E. Mossberg <aem@mthvax.cs.miami.edu>
  2472.     MNFS.TAR-Z
  2473.         A NFS server-only implementation for 4.3BSD VAXes.  This means you can
  2474.         use this to let your Suns mount the VAX's file systems, but the VAX
  2475.         can't mount the Suns' file systems.  This uses inodes, not vnodes,
  2476.         so the kernel modifications are minor.
  2477.         Contributor: Mike Parker <mouse@larry.mcrcim.mcgill.edu>
  2478.     MSGD.TAR-Z
  2479.         Send a one line message to another user.  Similar to "write" or
  2480.         "talk".  Modified version of the BSD mesg program.
  2481.         Contributor:  John Sellends <jmsellens@watdragon.watererloo.edu>
  2482.     NETDATE.TAR-Z
  2483.         Set the time and date according to RFC 868.  Polls other network
  2484.         hosts to determine the current time and date.
  2485.         Contributor: unknown
  2486.     NETNOTIFY.TAR-Z
  2487.         A program to broadcast messages to all users on a network.  Similar
  2488.         to Sun's "rwall" program.
  2489.         Contributor: Paul Davison <pd@cs.qmc.ac.uk>
  2490.     NFSTRACE.TAR-Z
  2491.         The rpc spy/nfstrace software package described in the paper
  2492.         "NFS Tracing by Passive Network Monitoring" presented at the
  2493.         Jan 92 USENIX conference.
  2494.     NFSWATCH.TAR-Z
  2495.         A program to monitor NFS traffic to a specific server or the entire
  2496.         network.  Displays number of read requests, write requests, etc. as
  2497.         well as decoding the file handles to show which file systems are
  2498.         being hit.  Version 3.0
  2499.         Contributor: Dave Curry <davy@erg.sri.com>
  2500.     PCROUTE.TAR-Z
  2501.         Software for an IBM PC/XT or AT or clone which will allow it
  2502.         to act as an IP router.  Supports Ethernet (up to 4 interfaces),
  2503.         Starlan (up to 6), Localtalk (1), and SLIP (up to 2).  Up to
  2504.         6 interfaces total per PC may be used.  Version 2.0.
  2505.         Contributor: Vance Morrison <morrison@accuvax.nwu.edu>
  2506.     PERMYP.TAR-Z
  2507.         Permissions - access control library for the YP/NIS environment.
  2508.         Contributor:  Theo Deraadt <deraadt@cpsc.ucalgary.ca>
  2509.     PHONE1.TAR-Z
  2510.         Another multi-user real-time "talk" program.
  2511.         Contributor: Jonathan C. Broome <broome@ucbvax.berkeley.edu>
  2512.     PHONE2.TAR-Z
  2513.         Another two-user real-time "talk" program; this one for System V or
  2514.         other systems with System V IPC.
  2515.         Contributor: Jack Bonn <jack@swlabs.uucp>
  2516.     PING.TAR-Z
  2517.         A program to send ICMP ECHO requests to a host on the network
  2518.         (TCP/IP) to see whether it's reachable or not.  Useful for
  2519.         debugging routing problems on your network.
  2520.         Contributor: Mike Muuss <muuss@brl.arpa>
  2521.     QUEUER.TAR-Z
  2522.         A queueing and remote execution system for programs that do not
  2523.         require tty-level access to the user.  Relies on 4BSD networking.
  2524.         Runs on Ultrix and SunOS.
  2525.         Contributor: Scott Bradner <sob@harvisr.harvard.edu>
  2526.     RFS.TAR-Z
  2527.         A public domain kernel-resident distributed file system.  This is
  2528.         NOT the same thing as RFS from AT&T.  Runs on Berkeley UNIX.
  2529.         Contributor: Todd Brunhoff <toddb@tekcrl.uucp>
  2530.     RLOGIN-HACK.TAR-Z
  2531.         Enhanced BSD "rlogin" to support environment passing.
  2532.         Contributor:  James Gritton <gritton@ee.byu.edu>
  2533.     RNA.TAR-Z
  2534.         An automated archive-server type program, similar in function to the
  2535.         NETLIB software from Argonne.   Version 2.0.
  2536.         Contributor: Paolo Ventafridda <venta@i2ack.sublink.org>
  2537.     ROUTED.TAR-Z
  2538.         The latest version of "routed" (network routing daemon) from
  2539.         UCBVAX.BERKELEY.EDU.
  2540.         Contributor: Berkeley
  2541.     RSEND.TAR-Z
  2542.         A program to send a message to another user on the network.  Looks
  2543.         like TOPS-20 SEND or VM/CMS TELL.
  2544.         Contributor: Svante Lindahl <zap@ttds.uucp>
  2545.     SHM.TAR-Z
  2546.         A shared-memory implementation for 4.2BSD.  This is all user-level
  2547.         code and requires no kernel changes.  Interfaces are provided for
  2548.         C and Franz Lisp.  This implementation uses TCP/IP, and may be
  2549.         used to share memory across machines.
  2550.         Contributor: Don Libes <libes@cme-durer.arpa>
  2551.     SLIPWARE.TAR-Z
  2552.         Programs for running Serial Line IP (SLIP).  Includes SLIP for
  2553.         SunOS 3.x and SunOS 4.0, GATED, a modified "tip" for use with SLIP.
  2554.         Contributor: Rayan Zachariassen <rayan@ai.toronto.edu>
  2555.     SNMP-CMU.TAR-Z
  2556.         The CMU SNMP distribution.  Includes a development library and several
  2557.         useful SNMP tools.  The Kinetics box load image is NOT included here;
  2558.         you can FTP it from lancaster.andrew.cmu.edu if you want it (you do
  2559.         not need it to use this stuff).  Version 1.0.
  2560.     SNMP-MIT.TAR-Z
  2561.         The MIT SNMP Developer's Kit.  A set of software to make developing
  2562.         SNMP tools easy.  A few simple tools are provided.
  2563.     SOCKDEMO.TAR-Z
  2564.         Demonstration of Berkeley socket interface.
  2565.         Contributor:  Blair P. Houghton <bhoughto@pima.intel.com>
  2566.     SOS.TAR-Z
  2567.         A public domain NFS *server* implementation for MS-DOS.  This one
  2568.         runs under Sun's PC-NFS, but should be portable to other TCP/IP
  2569.         implementations.  Both Suns and PCs may mount files on this PC
  2570.         server.
  2571.         Contributor: <stan@lbl-csam.arpa>
  2572.     SUNRPC.TAR-Z
  2573.         Release 3.9 of the Sun Microsystems Remote Procedure Call library.
  2574.         Contributor: Stephen X. Nahm <sxn@sun.com>
  2575.     SUPERSERVER.TAR-Z
  2576.         A program which allows individual users to set up network services
  2577.         without worrying about the intricacies of socket I/O.  Similar in
  2578.         function to "rsh", but restricts the commands which can be run by
  2579.         remote users.
  2580.         Contributor: Steven Grimm <koreth@ssyx.ucsc.edu>
  2581.     TALK4.TAR-Z
  2582.         A 4-person "talk" program.
  2583.         Contributor: Andrew Duchowski <atd@whistler.sfu.ca>
  2584.     TCP-UPDATE.TAR-Z
  2585.         The official Berkeley TCP/IP and XNS update for 4.3BSD.  The TCP
  2586.         updates include the slow-start algorithm and other work by Van
  2587.         Jacobson, and a retransmission timer from Phil Karn.  These fixes
  2588.         dramatically improve performance over slow and lossy networks like
  2589.         the ARPAnet and Satnet.  The IP updates include the elimination of
  2590.         the "panic: out of mbufs - map full".  Berkeley strongly recommends
  2591.         updating to this code.  #ifdefs to install the code on Suns up to
  2592.         release 3.6 are included.  This code is *not* public domain, but it
  2593.         is free and contains no code licensed by AT&T.
  2594.         Contributor: Mike Karels <karels@berkeley.edu>
  2595.     TCPCON.TAR-Z
  2596.         A set of programs designed to connect arbitrary processes to pseudo
  2597.         tty devices.  Also includes a program to connect to an arbitrary
  2598.         TCP address and port.
  2599.         Contributor: Ross Cartlidge <rossc@extro.ucc.su.oz.au>
  2600.     TCPDEBUG.C
  2601.         A program to construct a visual picture of TCP connections on
  2602.         4.xBSD systems.  Requires the Maryland Windows library.
  2603.         Contributor: Stephen Hemminger <steveh@hammer.uucp>
  2604.     TCPDUMP.TAR-Z
  2605.         A program to dump out TCP packets for debugging purposes.
  2606.         Includes Berkeley Packet filter (BPF).  Version 2.0
  2607.     TCPMUX.TAR-Z
  2608.         An implementation of the TCP multiplexer, described in RFC 1078.
  2609.         Contributor: Mark Lottor <mkl@sri-nic.arpa>
  2610.     TELNET.TAR-Z
  2611.         The 4.3BSD-Reno version of telnet and telnetd.  Includes support for
  2612.         basically all current TELNET options including ENVIRON, XDISPLOC,
  2613.         SOFT_TAB, LIT_ECHO, etc.  Tested on 4.3BSD-Reno, UNICOS 5.1 and 6.0,
  2614.         SunOS 3.5, 4.0.3, 4.1, Dynix 3.0.12, and Ultrix 3.1.
  2615.         Contributor: Dave Borman <dab@cray.com>
  2616.     TINY-TCP.TAR-Z
  2617.         A public domain implementation of the TCP/IP protocols.  Runs on
  2618.         68000 machines.
  2619.         Contributor: Geof Cooper <geof@imagen.uucp>
  2620.     TN3270.TAR-Z
  2621.         A version of TELNET which emulates an IBM 3278 terminal for connecting
  2622.         to IBM VM/CMS systems.  Version 4.1.1.
  2623.         Contributor: Greg Minshall <minshall@berkeley.edu>
  2624.     TRACEROUTE.TAR-Z
  2625.         A program which sends several packets to a host, tracing and printing
  2626.         the route the packet takes through the Internet.  As each gateway is
  2627.         reached, it's name (if available) and address are printed, as well as
  2628.         the time it took for the packet to get there.
  2629.         Contributor: Van Jacobson <van@ee.lbl.gov>
  2630.     UNFSD.TAR-Z
  2631.         A user-level NFS server.  This is based un Sun RPC version 3.9.
  2632.         Runs under 4.3BSD and SunOS 3.4.  Note that there are several
  2633.         limitations to this package because it is not kernel based.
  2634.         Contributor: Mark Shand <shand@cad.jmrc.eecs.unsw.oz>
  2635.     XNETDB.TAR-Z
  2636.         Network database and monitoring tool.  Based on X-windows and SNMP
  2637.         with an integral database and statistical viewing capabilities.
  2638.         Can view circuits or routers and ethernets.  Version 2.10.
  2639.     XTCP.TAR-Z
  2640.         A newer version of 4.3BSD TCP which has much improved congestion
  2641.         control and works well over the congested ARPAnet.  This is a beta
  2642.         test copy which will probably someday become the 4.xBSD TCP.  It
  2643.         runs on Vaxen and CCIs under 4.3BSD, SunOS 3.3 (and 3.4), Goulds
  2644.         under UTX/2.0, and VAX/VMS under the latest WIN/TCP Wollongong
  2645.         software.
  2646.         Contributor: Van Jacobson <van@ee.lbl.gov>
  2647.  
  2648. PD6:<UNIX-C.POSTSCRIPT>
  2649.     Various PostScript-related programs for converting other formats to
  2650.     PostScript, printing PostScript, etc.  See also PD6:<UNIX-C.GNU> for
  2651.     the GNU PostScript interpreter, and PD6:<UNIX-C.MACINTOSH> for some
  2652.     programs to convert Macintosh formats to PostScript.
  2653.  
  2654.     A2PS.TAR-Z
  2655.         An ASCII file to PostScript conversion program.  Version 3.0.
  2656.         Contributor: Miguel Santana <miquel@imag.imag.fr>
  2657.     CASSETTE.TAR-Z
  2658.         A program for printing cassette or CD labels.  Generates PostScript.
  2659.         Label format is configurable by means of a config file.
  2660.         Contributor: Remco Bruyne <remco@tnoibbc.ibbc.tno.nl>
  2661.     CASSETTE-LABEL.TAR-Z
  2662.         A program which reads a list of (album, artist, songlist) and
  2663.         generates a PostScript description of a label which will fit
  2664.         into a standard cassette tape case.
  2665.         Contributor: Tom Smith <smith@analog.uucp>
  2666.     CHEQ.TAR-Z
  2667.         The Adobe chess font, "cheq".  It is licensed royalty-free from Adobe.
  2668.         Includes the ASCII downloadable font, the font metrics, the Mac
  2669.         printer and screen fonts, and Mac text examples of the font.
  2670.         Contributor: John Renner <renner@adobe.com>
  2671.     CIF2PS1.TAR-Z
  2672.         A CIF to PostScript filter which can take the place of "cifplot".
  2673.         Contributor: Marc Lesure <system@noao.uucp>
  2674.     CIF2PS2.TAR-Z
  2675.         Another CIF to PostScript filter.  Derived from CIF2PS1.TAR-Z.
  2676.         Contributor: Gordon W. Ross <gwr@gomex.mitre.org>
  2677.     GIFTOPS.TAR-Z
  2678.         A program to convert a GIF-format file to PostScript.
  2679.         Contributor: Scott Hemphill <hemphill@cit-vax.caltech.edu>
  2680.     HPGL2PS1.TAR-Z
  2681.         A program to filter HPGL (Hewlett Packard Graphics Language) to
  2682.         PostScript.
  2683.         Contributor: Don McCormick <damc@natmlab.dms.oz.au>
  2684.     HPGL2PS2.TAR-Z
  2685.         Another HPGL to PostScript conversion utility.
  2686.         Contributor: Federico Heinz <federico@actisb.uucp>
  2687.     LABEL2PS.TAR-Z
  2688.         Print labels to a PostScript printer.  Allows use of arbitrary
  2689.         PostScript commands inside each label for figures, etc.
  2690.         Contributor: Sarantos Kapidakis <sarantos@notecnirp.uucp>
  2691.     LJ2PS.TAR-Z
  2692.         A program to translate HP LaserJet PCL IV (subset) code to PostScript.
  2693.         Does not handle macros, position stack cmds, graphics, or downloadable
  2694.         fonts.  But has the hooks for them...
  2695.         Contirbutor: Chris Lishka <lishka@uwslh.slh.wisc.edu>
  2696.     LWF.TAR-Z
  2697.         A LaserWriter filter.  Converts ASCII to PostScript.
  2698.         Contributor: Barry Brachman <grads.cs.ubc.ca!brachman>
  2699.     LWF-KANJI.TAR-Z
  2700.         A modification of LWF.TAR-Z which prints files in Kanji (Japanese).
  2701.         Contributor: Greg Lee <lee@uhccux.uhcc.hawaii.edu>
  2702.     MP.TAR-Z
  2703.         A program to print your mail messages in PostScript.  Works with
  2704.         Berkeley mail (and presumably System V mailx).  Version 2.4.5.
  2705.         Contributor: Rich Burridge <rburridge@sun.com>
  2706.     MPAGE.TAR-Z
  2707.         A program to print text or PostScript input in n-up format.
  2708.         Contributor: Mark Hahn <mark@pyrdc.uucp>
  2709.     NNSCRIPT.TAR-Z
  2710.         A front end for "enscript" from Adobe.
  2711.         Contributor: Wayne Thompson <wanyet@mongo.uucp>
  2712.     PLOT2PS.TAR-Z
  2713.         A plot(5) to PostScript converter.  Includes a general purpose
  2714.         plot library which outputs PostScript.
  2715.         Contributor: Rene' Seindal <seindal@diku.dk>
  2716.     POSTSCRIPT.TAR-Z
  2717.         A virtually complete implementation of PostScript.  The program
  2718.         was developed and works on Sun workstations; it should port
  2719.         elsewhere with little difficulty.  There is an X Windows (V10R4)
  2720.         driver included.  The patches allow it to run under Suntools
  2721.         and X V11R2.
  2722.         Contributor: Crispin Goswell <caag@vd.rl.ac.uk>
  2723.     PPS.TAR-Z
  2724.         A pretty-printer for PostScript printers.  Handles C, awk, sh,
  2725.         lisp, mail, PostScript, English.  Adding other languages is
  2726.         simple (it says).  Sort of like "vgrind".
  2727.         Contributor: Smadi Paradise <smadi@rlgvax.uucp>
  2728.     PSCAL.TAR-Z
  2729.         A PostScript calendar-printing tool which handles holidays,
  2730.         appointments, etc.  Just one of many versions of this program.
  2731.         Contributor: Andrew W. Rogers <rogers@sud509.uucp>
  2732.     PSF.TAR-Z
  2733.         PostScript printer support for Xenix systems.  Works by imitating a
  2734.         Xenix-conformant printer, and then does the PostScript printing
  2735.         itself.  Also works for non-Xenix systems.  Version 2.0.
  2736.         Contributor: Tony Field <tony@ajfcal.uucp>
  2737.     PSFIG-TEX.TAR-Z
  2738.         A package to include PostScript (and Macintosh) figures in TeX.  It's
  2739.         mostly done with a new macro package.  Requires "dvips" from
  2740.         ArborText.
  2741.         Contributor: Trevor Darrell <trevor@grasp.cis.upenn.edu>
  2742.     PSFIG-TROFF.TAR-Z
  2743.         A package to include PostScript figures in device-independent "troff".
  2744.         Requires AT&T Documenter's Workbench 2.0 "troff" (the stuff on the
  2745.         4.3BSD tape *will not work*.  Also requires Adobe Transcript with the
  2746.         source for "psdit", or Adobe Transcript 3.0.
  2747.         Contributor: Trevor Darrell <trevor@grasp.cis.upenn.edu>
  2748.     PSNUP.TAR-Z
  2749.         A program to allow n-up printing (2, 4, 8, or 16 "pages" per page)
  2750.         of any arbitrary PostScript file.
  2751.         Contributor: Ned Batchelder <ned@upenn.csnet>
  2752.     PSROFF.TAR-Z
  2753.         Converts "old" troff (for the C/A/T) to PostScript.  Can also output
  2754.         device-independent troff intermediate files.  NOTE:  This is NOT
  2755.         the "psroff" program from Adobe.  Version 2.0.
  2756.         Contributor: Chris Lewis <eci386!lewis@uunet.uu.net>
  2757.     PSTEXT.TAR-Z
  2758.         Yet another text-to-PostScript translator.  Handles landscape/portrait,
  2759.         backspaces, 2-up, and other stuff.
  2760.         Contributor: Dan Judd <danjudd@acc.stolaf.edu>
  2761.     RASTER-TO-POSTSCRIPT.TAR-Z
  2762.         A program to convert arbitrary 8-bits-per-pixel rasters into
  2763.         PostScript.
  2764.         Contributor: Marc Majka <majka@ubc-vision.uucp>
  2765.     SUN-TO-POSTSCRIPT.TAR-Z
  2766.         A Sun rasterfile to PostScript image translator.
  2767.         Contributor: Glenn Boysko <boysko@mandrill.ces.cwru.edu>
  2768.     TEK2PS.TAR-Z
  2769.         A Tektronix 4014 to PostScript converter.
  2770.         Contributor: Michael S. Fischbein <msf@ames-nas.arpa>
  2771.     THACK.TAR-Z
  2772.         An "old troff" (for the C/A/T/ phototypesetter) to PostScript
  2773.         conversion filter.  Runs under SunOS and System V with Apple
  2774.         LaserWriter series.
  2775.         Contributor; Phil Everson <everson@compsci.bristol.ac.uk>
  2776.     TPSCRIPT.TAR-Z
  2777.         A device-independent troff to PostScript filter package.  Works with
  2778.         4.3BSD, DWB 1.0 (NOT 2.0) and an Apple LaserWriter Plus.
  2779.         Contributor: Axel Mahler <axel@coma.uucp>
  2780.     UP.TAR-Z
  2781.         A program to allow printing PostScript files n-up on a page.  You
  2782.         need to have Perl Version 3.0 for this to work.
  2783.         Contributor: J. Greely <jgreely@cis.ohio-state.edu>
  2784.  
  2785. PD6:<UNIX-C.PRINTERS>
  2786.     Device drivers and output filters for line printers, laser printers,
  2787.     and so on.  Also programs to do things like labels, mailing lists,
  2788.     etc.
  2789.  
  2790.     BOOK-LJ.TAR-Z
  2791.         A program to print documents in "manual" style on an HP LaserJet II.
  2792.         Uses both sides of the paper, two pages per side in landscape mode
  2793.         using the line printer font.  Runs in two passes.
  2794.         Contributor: Tom Neff <tneff@lll-crg.llnl.gov>
  2795.     CAT2DESKJET.TAR-Z
  2796.         A program to translate C/A/T phototypesetter output (old "troff")
  2797.         for printing on HP DeskJet printers.
  2798.         Contributor: Vasilis Prevelakis <vp@cui.unige.ch>
  2799.     DITROFF-TO-DVI.TAR-Z
  2800.         A device-independent troff to TeX DVI converter.
  2801.         Contributor: Ken Yap <ken@cs.rochester.edu>
  2802.     DVI2TTY.TAR-Z
  2803.         A program to display TeX DVI files on ASCII terminals.  Also includes
  2804.         "disdvi", a program to "disassemble" DVI files.  Also runs on
  2805.         VMS.  Version 2.0.
  2806.         Contributor: Marcel J. E. Mol <marcel@duteca.uucp>
  2807.     DVI2VDU.TAR-Z
  2808.         TeX previewer for various terminals including Tektronix 4010.  Supports
  2809.         PK fonts, Japanese TeX (NTT JTeX).  Runs on BSD, System V, and HP/UX.
  2810.         Version 1.1J.
  2811.         Contributor: Masahiro Kitagawa <kitagawa@wave.ntt.jp>
  2812.     DVIPAGE.TAR-Z
  2813.         A program to preview TeX DVI output on a Sun workstation.  This
  2814.         program is a descendant of the "dvisun" program commonly in use.
  2815.         Contributor: Neil Hunt <hunt@spar.slb.com>
  2816.     EPF.TAR-Z
  2817.         "nroff" driver tables, filters, special characters for an Epson
  2818.         LQ-1500 or compatible printer.
  2819.         Contributor: John Rupley <rupley@arizona.edu>
  2820.     HTROFF.TAR-Z
  2821.         A program to print ditroff output on an HP LaserJet printer.
  2822.         Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
  2823.     IMAGEN.TAR-Z
  2824.         A program to put the various Imagen laser-printer "@document"
  2825.         control strings into a document for printing in portrait mode,
  2826.         landscape mode, the various emulations, etc.
  2827.         Contributor: Dave Curry <davy@erg.sri.com>
  2828.     ISPIN.TAR-Z
  2829.         Indianapolis Standard Printer Interface for Networked Printers.
  2830.         Native print spooling on System V systems.
  2831.         Contributor:  Larry Bartz
  2832.                         <sir-alan!ispin!lbartz@iuvax.cs.indiana.edu>
  2833.     LABEL.TAR-Z
  2834.         A configurable label making program that lets you define the
  2835.         format and size of your labels.
  2836.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  2837.     LABELS.TAR-Z
  2838.         Another configurable label-printing program.
  2839.         Contributor: Joe Chen <joe@wasat.usc.edu>
  2840.     LJTEST.TAR-Z
  2841.         HP PCL files to exercise many HP LaserJet features, in order to find
  2842.         out where "HP compatible" printers aren't compatible.
  2843.         Contributor: Rich Richardson <rick@pcrat.uucp>
  2844.     LPFIXER.TAR-Z
  2845.         A program for working around a bug in the System V lp(1) lockfile
  2846.         facility.  Requires System V semaphores.
  2847.         Contributor: David Harrison <harrison@utfyzx.uucp>
  2848.     LPREMOTE.TAR-Z
  2849.         Remote printer scripts for System V printer spooler.
  2850.         Contributor: Paul Blackburn <mpb@oasis.icl.stc.co.uk>
  2851.     MAGIMPRESS.C
  2852.         A program to change the magnification of Impress bitmaps.
  2853.         Contributor: Geoffrey Cooper <geof@imagen.uucp>
  2854.     MKFONT.TAR-Z
  2855.         A program to convert ASCII font descriptions into the binary format
  2856.         used by device-independent troff, and another program to go in the
  2857.         other direction.
  2858.         Contributor: Duane Hesser <sysad@tikal.teltone.com>
  2859.     NROFF-TO-EPSON1.TAR-Z
  2860.         A program to make the Epson printer print the non-ASCII characters
  2861.         in "nroff".
  2862.         Contributor: <danz@hplsla.uucp>
  2863.     NROFF-TO-EPSON2.TAR-Z
  2864.         Another program to make the Epson printer print the non-ASCII
  2865.         characters in "nroff".
  2866.         Contributor: <bamford@ihuxo.uucp>
  2867.     NROFF-TO-EPSON3.TAR-Z
  2868.         And still another...  this one's for the AT&T UNIX-PC.
  2869.         Contributor: Thomas E. Tkacik <tet@uvaee.uucp>
  2870.     NROFF-TO-EPSONLQ.TAR-Z
  2871.         A program to make the Epson LQ-1500 print the non-ASCII characters
  2872.         in "nroff".
  2873.         Contributor: John Nellen <john@dutesta.uucp>
  2874.     NROFF-TO-LA50.TAR-Z
  2875.         A program to convert the underlining in "nroff" to DEC LA50
  2876.         escape sequences.
  2877.         Contributor: Martin Minow <minow@decvax.dec.com>
  2878.     NROFF-TO-LASERJET.TAR-Z
  2879.         A program to print "nroff" output on the Hewlett Packard LaserJet
  2880.         and ThinkJet printers.
  2881.         Contributor: Bill Stewart <wcs@ho95e.uucp>
  2882.     NROFF-GRAPHICS.TAR-Z
  2883.         A set of tools to (1) convert old nroff driver tables to new (ditroff)
  2884.         driver tables, (2) design your own extension character sets for use
  2885.         with nroff on any Epson MX-80 compatible printer, and (3) get full
  2886.         use of printer highlighting and alternate fonts.
  2887.         Contributor: Eric S. Raymond <eric@snark.uucp>
  2888.     OCRA-METAFONT.TAR-Z
  2889.         METAFONT sources for the OCR-A "Alphanumeric Character Sets
  2890.         for Optical Recognition", ISO/R 1073-1969.
  2891.         Contributor: Tor Lillqvist <tml@santra.uucp>
  2892.     PLP.TAR-Z
  2893.         The Public Line Printer Spooler, a portable UNIX line printer
  2894.         spooler.  This is basically a public-domain version of the
  2895.         BSD "lpr"/"lpd" software.  It also understands NFS'd spool
  2896.         directories, permissions files, prioritized queues, remote
  2897.         machine control over printer functions ("lpc" works through
  2898.         the network).  Runs under 4.2BSD, 4.3BSD, Ultrix, Sun 3.x,
  2899.         and DG-UX.
  2900.         Contributor: Patrick Powell <papowell@julius.cs.umn.edu>
  2901.     PR2.TAR-Z
  2902.         A simple page formatter similar to "pr".
  2903.         Contributor:  Johnson Earls <jearls@blackbird.csc.calpoly.edu>
  2904.     PRFORM.TAR-Z
  2905.         A program similar to "pr" for printing files with headers on each
  2906.         page, etc.
  2907.         Contributor: Richard Conn <rconn@simtel20.army.mil>
  2908.     TABLE.TAR-Z
  2909.         A program to help in the preparation of "nroff" printer driver
  2910.         tables.
  2911.         Contributor: Bruce Townsend <bruce@bnr-vpa.uucp>
  2912.     TEXDVI-TO-LASERJET.TAR-Z
  2913.         Output TeX DVI output on a Hewlett-Packard LaserJet laser printer.
  2914.         Written in Pascal.
  2915.         Contributor: Tor Lillqvist <tml@santra.uucp>
  2916.     TEXDVI-TO-TTY.TAR-Z
  2917.         A program to preview TeX DVI output on text-only devices such as
  2918.         terminals and line printers.
  2919.         Contributor: Svante Lindahl <zap@ttds.uucp>
  2920.     TROFF-TO-LASERJET.TAR-Z
  2921.         A program to print device independent "troff" onto the Hewlett
  2922.         Packard LaserJet.
  2923.         Contributor: Ron Saad <ron@ron1.uucp>
  2924.     TROFF-TO-LJ.TAR-Z
  2925.         A filter to print C/A/T phototypesetter output (old troff) on a
  2926.         Hewlett-Packerd LaserJet printer.  This is a new version of the
  2927.         original from Sverre Froyen which allows the use of soft (downloadable)
  2928.         fonts.
  2929.         Contributor: David MacKenize <edf@rocky2.rockefeller.edu>
  2930.  
  2931. PD6:<UNIX-C.SYSADMIN>
  2932.     Programs for the system administrator.  Includes things like idle
  2933.     terminal daemons, file system maintenance commands, etc.
  2934.  
  2935.     ACCESS.TAR-Z
  2936.         Control access to a system via a configuration file.  Access is
  2937.         constrained by tty port, priorities, and so on.
  2938.         Contributor: George M. Sipe <george@rebel.uucp>
  2939.     AGELOG.SH
  2940.         Age system log files by deleting old information.
  2941.         Contributor: Bob Designer <bd@hpda.uucp>
  2942.     AGETTY.TAR-Z
  2943.         A System V getty replacement which adapts itself to parity bits,
  2944.         erase, kill, and end of line characts.  Optionally detects baud
  2945.         rates from messages produced by Hayes-comptible modems.
  2946.         Contributor: Wietse Z. Venema <wietse@wzv.win.tue.nl>
  2947.     ASROOT.C
  2948.         Run a command as the super-user.
  2949.         Contributor: Kevin Szabo <ksbszabo@watvlsi.uucp>
  2950.     AUTOADD.TAR-Z
  2951.         A set of scripts to add users to the password file, create their
  2952.         home directories, put in default .profile files, etc.
  2953.         Contributor: Jim Nelson <nelson@ecsvax.uucp>
  2954.     AUTOBAUD.TAR-Z
  2955.         A program to do automatic baud rate detection under 4.3BSD.  This
  2956.         is done by using the carriage return character.  The code in 4.3BSD
  2957.         "getty" to do this has never worked right.  This program can function
  2958.         as a replacement for "getty".
  2959.         Contributor: Gregg Townsend <gmt@megaron.arizona.edu>
  2960.     BACKUP-DISK.TAR-Z
  2961.         A program to do disk-to-disk backups of file systems or simple
  2962.         directories.  Allows retrieval of the "latest" copy of a file.
  2963.         Useful on failing disk drives, etc.
  2964.         Contributor: Rayan Zachariassen <rayan@ai.toronto.edu>
  2965.     BADM.TAR-Z
  2966.         A 4.2BSD MASSBUS disk formatter which runs under UNIX.
  2967.         Contributor: Rick Ace <rick@nyit.uucp>
  2968.     BATCH.TAR-Z
  2969.         A program to implement a batch queueing system using the existing
  2970.         4.2BSD "lpr" software to do all the work.
  2971.         Contributor: Dave Shimel <shimel@stc.uucp>
  2972.     CHFN-CHSH-SYS5.TAR-Z
  2973.         A version of "chsh" and "chfn" for System V.
  2974.         Contributor: Jack Jansen <jack@htsa.uucp>
  2975.     CHKPWD.TAR-Z
  2976.         A password checking program inspired by the Internet worm.  Uses the
  2977.         algorithm the worm used for cracking passwords in order to look for
  2978.         obvious passwords.
  2979.         Contributor: Clyde Hoover <clyde@emx.utexas.edu>
  2980.     CHU.C
  2981.         A program to read the time broadcast by CHU (the Canadian version of
  2982.         WWV) from a modem connected to an HF receiver.  A pointer to info
  2983.         about the hardware is provided.
  2984.         Contributor: Dwayne Bruce <bruce@cognos.uucp>
  2985.     COBWEBS.TAR-Z
  2986.         Check for old or unusually large mailboxes.
  2987.         Contributor: Don Gworek <uggworek@sunybcs.uucp>
  2988.     COPS.TAR-Z
  2989.         A large package of system security check programs, including checks
  2990.         for world readable/writable devices, world-writable files, "easy"
  2991.         passwords, bad .rhosts files, changes in setuid status, and more.
  2992.     CORENOTICE.TAR-Z
  2993.         Script to find old "core" files and notify their owners.
  2994.         Contributor: Anonymous
  2995.     CPUTT.TAR-Z
  2996.         Monitor top 10 (by CPU time) processes on a SUN OS 4.1.1 system.
  2997.         Contributor:  Greg Vesper <vesper@kong.gsfc.nasa.gov>
  2998.     CRON.TAR-Z
  2999.         A version of cron known to run on 4.xBSD systems.  Functionally based
  3000.         on System V cron with per-user crontabs.  Version 2.0.
  3001.         Contributor: Paul Vixie <vixie@vixie.sf.ca.us>
  3002.     DBGREP.TAR-Z
  3003.         A disk block-based grep-like utility.  This program reads the raw file
  3004.         system device and examines all the disk blocks searching for a pattern.
  3005.         Regular expressions are not supported, although case may be ignored.
  3006.         The names of the files whose disk blocks contain the pattern, along
  3007.         with the names of their owners, etc. are printed.  This is faster than
  3008.         doing a find/grep combination, since the program does not do all the
  3009.         opens, plus it stops searching a file after the first match is found.
  3010.         This program works under 4.3BSD and SunOS 3.4.
  3011.         Contributor: Dave Curry <davy@erg.sri.com>
  3012.     DUSAGE.TAR-Z
  3013.         A program to filter the output of du(1) and produce a report about
  3014.         disk space in use, change since last run, etc.
  3015.         Contributor: Johan Vromans <jv@mh.nl>
  3016.     FINO.TAR-Z
  3017.         Find files and inode numbers.  This program reads the raw disk and
  3018.         prints out all in-use inodes and their file names.  The real reason
  3019.         it exists is to find large files being written but that have been
  3020.         unlinked and can't be found with conventional methods.  It's sort
  3021.         of a reinvention of what you can do with "icheck" and "ncheck",
  3022.         but it's sort of different too.  For 4.xBSD.
  3023.         Contributor: Dave Curry <davy@erg.sri.com>
  3024.     FORCE.C
  3025.         Another program to allow running a command as the super-user; this
  3026.         one requires the password first.
  3027.         Contributor: Paul Summers <paul@wjvax.uucp>
  3028.     FORKTEST.TAR-Z
  3029.         A program to check for security holes in programs that call fork().
  3030.         Contributor: Hugh Redelmeier <hugh@hcr.uucp>
  3031.     FSANALYZE.TAR-Z
  3032.         A tool to measure file system fragmentation and other file system
  3033.         statistics.  Works on System V Release 3, Xenix, and Berkeley UNIX.
  3034.         Version 4.1.
  3035.         Contributor: Michael J. Young <mjy@sdti.sdti.com>
  3036.     FSTAT.TAR-Z
  3037.         Identifies open files by reading file and inode information from the
  3038.         kernel.  Will also identify open network connections.  Runs on SunOS
  3039.         4.0, Dynix 3.0.14, and Ultrix 2.2.
  3040.         Contributor: Vic Abell <abe@mace.cc.purdue.edu>
  3041.     GETTYFE.TAR-Z
  3042.         A front end to "getty" for autobauding, etc.  For SCO Xenix 286/386.
  3043.         Contributor: Warren Tucker <wht@tridom.uucp>
  3044.     IDLEDAEMON-BSD42.TAR-Z
  3045.         An idle terminal daemon for 4.2BSD.  Figures out idle terminals
  3046.         by looking at the process table.
  3047.         Contributor: Stephen C. Crawley <scc@uk.ac.cam.cl>
  3048.     INDIR.TAR-Z
  3049.         A program which (allegedly) allows setuid shell scripts to work by
  3050.         sitting between the user and the shell script.  Use at your own
  3051.         risk to security.
  3052.         Contributor: Maarten Litmaath <maart@cs.vu.nl>
  3053.     LASTLOG.TAR-Z
  3054.         A program to print out users' last login times from 4.2BSD's
  3055.         "/usr/adm/lastlog" file.
  3056.         Contributor: R. Sanders <rsanders@usgs2-multics.arpa>
  3057.     LASTLOG-SYS5.C
  3058.         A program to implement a "last login" recording mechanism under
  3059.         System V.
  3060.         Contributor: Lenny Tropiano <lenny@icus.uucp>
  3061.     LINKSRC.TAR-Z
  3062.         Maintain multiple source trees for machines with the same sources but
  3063.         different objects and executables by using symbolic links for the
  3064.         common source files.
  3065.         Contributor: Joe Dellinger <joe@hanauma.stanford.edu>
  3066.     LOGFILE-STATS.TAR-Z
  3067.         UUCP LOGFILE analyzer.
  3068.         Contributor: Mike Wexler <mike@peregrine.uucp>
  3069.     LSOF.TAR-Z
  3070.         Successor to "fstat" and "ofiles".  Lists files opened by processes.
  3071.         Uses SUN OS 4.1.1 vnode model.
  3072.         Contributor:  Victor Bell <abe@mare.cc.purdue.edu>
  3073.     MAGPIE.TAR-Z
  3074.         The Magpie Host/Conferencing System, a bulletin board system for
  3075.         microcomputers.
  3076.         Contributor: Steve Manes <manes@magpie.uucp>
  3077.     MAPMEM.TAR-Z
  3078.         Displays a visual map of physical memory and swap device allocation
  3079.         for System V.  Updated at 1-second intervals to provide a "real time"
  3080.         view of memory utilization.
  3081.         Contributor: Michael J. Young <mjy@sdti.sdti.com>
  3082.     NEWGETTY.TAR-Z
  3083.         A front end to getty (not a replacement).  Does automatic baudrate
  3084.         detection, and provides the ability to run any program or shell
  3085.         script instead of "login".
  3086.         Contributor: Michael Gersten <michael@stb.uucp>
  3087.     NPASSWD.TAR-Z
  3088.         A passwd/yppasswd replacement which features configurable password
  3089.         checking to prevent easily guessed passwords.  Works under SunOS,
  3090.         UMAX 4.2 (Encore), and System V, with either a straight password
  3091.         file or Yellow Pages.
  3092.         Contributor: Clyde Hoover <clyde@emx.utexas.edu>
  3093.     OFILES.TAR-Z
  3094.         A program to report on open files in the system.  Also reports on
  3095.         open sockets, etc.  Runs under BSD UNIX.
  3096.         Contributor: Vic Abell <abe@j.cc.purdue.edu>
  3097.     OPCOM.TAR-Z
  3098.         A program which enables users belonging to a special group to
  3099.         execute a limited set of commands with another user or group id.
  3100.         Makes it possible for operators to do system admin tasks without
  3101.         having root.
  3102.         Contributor: Carel Braam <rccarel@heithe5.bitnet>
  3103.     PAGES.TAR-Z
  3104.         Report on the size and number of memory pages being used by the system.
  3105.         For System V UNIX.
  3106.         Contributor: D. J. Molny <djmolny@chinet.uucp>
  3107.     PREEN.TAR-Z
  3108.         A program to run "fsck" in parallel keeping all spindles busy.
  3109.         This is better than "fsck -p", which waits until the whole pass
  3110.         is done before going to the next.
  3111.         Contributor: Chris Torek <chris@mimsy.umd.edu>
  3112.     PRINTACCT.TAR-Z
  3113.         Prints the accounting file (/usr/adm/acct) in a human-readable
  3114.         format so "awk" and "perl" and things can use it.  Does not do
  3115.         all the intermediate processing that "sa" does.  Works on 4.xBSD;
  3116.         will probably take work for System V.
  3117.         Contributor: Roy Smith <roy@phri.uucp>
  3118.     PROCESS-CWD.TAR-Z
  3119.         A program to do a "pwd" the hard way.  Prints out the current working
  3120.         directory of a process, given its process id.  Berkeley UNIX depend-
  3121.         ent.  Doesn't work on NFS hosts (requires access to disk devices).
  3122.         Contributor: Cliff SPencer <cspencer@lemming.uucp>
  3123.     PRUNE.C
  3124.         A program to prune log files.
  3125.         Contributor: Ray Davis <bees@infoswx.uucp>
  3126.     PWDIFF.TAR-Z
  3127.         Compares multiple password files and finds different names with the
  3128.         same uid, etc.
  3129.         Contributor: Don Libes <libes@cme-durer.arpa>
  3130.     PWGEN.TAR-Z
  3131.         A program to generate random pronounceable passwords.
  3132.         Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
  3133.     RENAME.SH
  3134.         A program to rename files from their inode numbers after using
  3135.         "restor" to get them off the dump tapes.
  3136.         Contributor: Phil Ngai <phil@amdcad.uucp>
  3137.     RENICE-SCO.TAR-Z
  3138.         An implementation of the Berkeley "renice" command for SCO Xenix/286.
  3139.         Contributor: Warren Tucker <wht@tridom.uucp>
  3140.     RENICE-UNIXPC.TAR-Z
  3141.         An implementation of the Berkeley "renice" command for the UNIX-PC.
  3142.         Contributor: Mike Ditto <fork@kenobi.uucp>
  3143.     RESH.TAR-Z
  3144.         A restricted shell.  The user is restricted to the directory tree
  3145.         in which the shell is invoked; symbolic links may not be followed.
  3146.         Commands the user may execute are listed in a configuration file.
  3147.         The user may not alter the shell's environment or the search path.
  3148.         Output redirection is restricted to files owned by the user, and
  3149.         may be optionally limited to append only, create only, overwrite
  3150.         only, or prohibited entirely.
  3151.         Contributor: Dave Curry <davy@erg.sri.com>
  3152.     RMAN.TAR-Z
  3153.         A remote manual page server.
  3154.         Contributor: Reg Quinton <reggers@julian.uucp>
  3155.     RTROFF.TAR-Z
  3156.         A program which allows "troff" jobs to be passed off to remote
  3157.         machines with lighter loads than the local machine.
  3158.         Contributor: Steve D. Miller <steve@tove.uucp>
  3159.     SA-BOOK.TAR-Z
  3160.         Bunch of scripts and files to aid the system administrator.
  3161.         Uses the C-shell.
  3162.     SBBS.TAR-Z
  3163.         A bulletin board system for UNIX.  Features logging, mail, and
  3164.         message groups.
  3165.         Contributor: Rob Demarco <robertd@ncoast.uup>
  3166.     SCANI.C
  3167.         Scans a V7 UNIX file system looking for inodes that have more space
  3168.         allocated to them than they should.
  3169.         Contributor: Fred Toth <fpt@wgivax.uucp>
  3170.     SCO-CRASH.TAR-Z
  3171.         The crash(1) crash-dump analyzer for SCO Xenix 2.2.1, since SCO
  3172.         neglected to include it.
  3173.         Contributor: <jfh@rpp386.uucp>
  3174.     SEC.TAR-Z
  3175.         A program to allow authorized users to "su" to root, each using a
  3176.         different password.
  3177.         Contributor: Nick Sayer <mrapple@quack.sac.ca.us>
  3178.     SPOT.TAR-Z
  3179.         A terminal watchdog (idle daemon) which runs off a configuration
  3180.         file and allows logging users out who are logged in more than once,
  3181.         have been idle for too long, have been logged in for too long,
  3182.         etc.  Has a few Purdue dependencies which can easily be eliminated
  3183.         or coded into something that will work on your system.
  3184.         Contributor: Dave Curry <davy@erg.sri.com>
  3185.     STATSRV.TAR-Z
  3186.         A statistics server ala' RFC 996.  Allows gathering of statistics on
  3187.         remote machines such as uptime, number of users, load average, network
  3188.         stats, console messages, and so on.  For 4.2 and 4.3BSD.  Runs on
  3189.         Vaxes, Suns, Sequents, CCI machines, and Goulds.  Should be easy to
  3190.         port to other 4BSD systems as well.
  3191.         Contributor: Dave Curry <davy@erg.sri.com>
  3192.     SU-SOMEONE.TAR-Z
  3193.         Allow a group of users to "su" to the same account using their own
  3194.         passwords.
  3195.         Contributor: Wietse Z. Venema <wietse@wzv.tue.nl>
  3196.     SYSCHECK-SYSV.TAR-Z
  3197.         A load average daemon, the "w" program, and a status line program,
  3198.         all for System V.
  3199.         Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
  3200.     SYSV-DISKQUOTA.TAR-Z
  3201.         A set of scripts to allow enforcement of disk quotas under System V.
  3202.         Contributor: Dave Settle <dave@ucms.uucp>
  3203.     SYSV-LOADAVD.TAR-Z
  3204.         A background daemon which computes load averages on a System V Release
  3205.         3 machine (should be easy to port to SVr2) and stores the results in
  3206.         a file which programs can read.
  3207.         Contributor: Anonymous <lars@myab.uucp>
  3208.     TALLOW.TAR-Z
  3209.         A program to temporarily allow someone access to your account.  It
  3210.         puts them in your .rhosts file, but then arranges to delete them
  3211.         from it later using "at".
  3212.         Contributor: Terry Jones <tcjones@watdragon.waterloo.edu>
  3213.     TROUBLE.TAR-Z
  3214.         A set of shell scripts to maintain a database of trouble reports.
  3215.         Version 2.0.
  3216.         Contributor: Roland J. Stolfa <rjs@a.cs.okstate.edu>
  3217.     TTYUSE.TAR-Z
  3218.         Summarize daily terminal usage.  For 4.xBSD systems.
  3219.         Contributor: <ado@elsie.uucp>
  3220.     U386MON.TAR-Z
  3221.         A real-time "performance" monitor for SCO UNIX V/386 and ISC 386/ix.
  3222.         Requires terminfo and curses.  Version 2.20.
  3223.         Contributor: Warren Tucker <wht@hgf.uucp>
  3224.     UNTAMO.TAR-Z
  3225.         Another idle terminal daemon.  This one is configurable without
  3226.         recompilation.  Compiles on most Berkeley systems including Vaxen,
  3227.         Sequents, CCIs, Goulds, and Suns.
  3228.         Contributor: Rich Kulawiec <rsk@j.cc.purdue.edu>
  3229.     UPS.TAR-Z
  3230.         A program that allows users on 4.3BSD systems to pass files around
  3231.         in a manner very similar to mail.
  3232.         Contributor: Scooter Morris <scooter@genie.gene.com>
  3233.     USER-ACCT-3B2.TAR-Z
  3234.         A set of programs to do user accounting on AT&T 3b2 series machines.
  3235.         Contributor: Lawrence F. Strickland <larry@jc3b21.uucp>
  3236.     USER-RC.TAR-Z
  3237.         A method to allow users to run shell scripts automatically at
  3238.         system boot time.  The interface is similar to Sun's crontab.
  3239.         Contributor: Steven Grimm <sgrimm@sun.com>
  3240.     UTC.TAR-Z
  3241.         A program which can be used with "cu" to call the Naval Observatory
  3242.         clock (like WWV) and then set the system's time.
  3243.         Contributor: Mike Baldwin <mike@whutt.uucp>
  3244.     VSAR.TAR-Z
  3245.         Visual system activity report (visual "ps") for System V.
  3246.         Contributor: Dave Brower <daveb@rtech.uucp>
  3247.     WITH.TAR-Z
  3248.         A program to grab a device, make a lockfile, and then run a command,
  3249.         enabling use of the device by only one person at a time.
  3250.         Contributor: Rob McMahon <cudcv@daisy.warwick.ac.uk>
  3251.  
  3252. PD6:<UNIX-C.TAPES>
  3253.     Programs to manipulate magnetic tapes.  This includes reading foreign
  3254.     formats, handling archive tapes, and handling backup and restore tasks.
  3255.  
  3256.     ABCD.TAR-Z
  3257.         Automatic Backup Copy Daemon.  Copies files using cp or rcp to a
  3258.         backup file system.
  3259.         Contributor: Rich Burridge <richb@sunaus.sun.oz>
  3260.     AFIO.TAR-Z
  3261.         A "cpio" replacement which claims to be faster and able to deal
  3262.         with corrupted input.
  3263.         Contributor: Mark Brukhartz <mdb@laidbak.uucp>
  3264.     ANSITAPE.TAR-Z
  3265.         A program to read and write ANSI standard labeled tapes.  Has
  3266.         billions and billions of options.  Includes switches to easily
  3267.         read and write tapes for VMS, RSTS, RSX-11.
  3268.         Contributor: Dave Curry <davy@erg.sri.com>
  3269.     ARCH.TAR-Z
  3270.         A set of programs to let users archive and unarchive files to tape
  3271.         in a batch-like environment.  Runs under 4.xBSD, System V, Xenix.
  3272.         Contributor: Al Gaspar <garpar@almsa-1.arpa>
  3273.     BACKUP.TAR-Z
  3274.         A program to handle running backups.  It reads a configuration
  3275.         file to see what needs to be dumped, and then runs dump(8) to
  3276.         do it.  Handles multiple tapes, multiple dumps on one tape,
  3277.         labeling tapes to be sure the right tape is used, and multiple
  3278.         sets of dump tapes.  Understands how to use remote tape drives.
  3279.         It currently runs on 4.3BSD, Gould UTX/2.0, and SunOS 3.4.  It
  3280.         would take a LOT of work to make it run under System V unless
  3281.         your System V has Berkeley pseudo-ttys.
  3282.         Contributor: Dave Curry <davy@erg.sri.com>
  3283.     BACKUPS.TAR-Z
  3284.         Another backup utility, also for Berkeley UNIX.  This program also
  3285.         tries to "quietize" the file system before dumping it.
  3286.         Contributor: Scooter Morris <scooter@genie.gene.com>
  3287.     BRU.TAR-Z
  3288.         Backup and restore utility.  Handles full and incremental dumps.
  3289.         Contributor: Arnold Robbins <arnold@gatech.csnet>
  3290.     CMSTAPE.TAR-Z
  3291.         A program to read and write IBM CMS "tapedump" tapes on UNIX.
  3292.         Contributor: Alan Croswell <alan@columbia.edu>
  3293.     COPYTAPE.TAR-Z
  3294.         Program to duplicate non-structured magnetic tapes on systems with
  3295.         only one tape drive.
  3296.         Contributor: David S. Hayes <merlin@hqda-ai.uucp>
  3297.     CPIO.C
  3298.         Public domain program to read "cpio" format tapes.
  3299.         Contributor: Dan Kary <nckary@ndsuvax.uucp>
  3300.     CPIO.TAR-Z
  3301.         Bare-bones programs to read "cpio" format tapes.
  3302.         Contributor: Roy Smith <roy@phri.uucp>
  3303.     DBUF-BSD.TAR-Z
  3304.         Double-buffered tape copying program for 4.2BSD.
  3305.         Contributor: Don Speck <speck@vlsi.caltech.edu>
  3306.     DDD.TAR-Z
  3307.         A "double speed" version of "dd".  A subset of the UNIX "dd" program
  3308.         with much greater throughput.
  3309.         Contributor: Tapani Lindgren <nispa@cs.hut.fi>
  3310.     EXABYTE-TOC.TAR-Z
  3311.         A program which allows you to write a table of contents onto the
  3312.         front of an Exabyte tape, read it back later, and update it without
  3313.         disturbing the other contents of the tape.
  3314.         Contributor: Matt Landau <mlandau@diamond.bbn.com>
  3315.     FIXCPIO.TAR-Z
  3316.         A program to repair damaged "cpio -c" archives.
  3317.         Contributor: Dave Brower <daveb@rtech.uucp>
  3318.     FIXTAR.TAR-Z
  3319.         A program to remove the leading '/' from path names on a tar tape
  3320.         when some idiot sends you one with absolute paths in it.
  3321.         Contributor: Steve Hayman <sahayman@watmath.uucp>
  3322.     MAGTAPE.TAR-Z
  3323.         A program to read and write ANSI labeled tapes, copy tapes even with
  3324.         only one tape drive, read Cyber NOS format tapes and other useful
  3325.         things.  It has been run on V7 and 4.xBSD.
  3326.         Contributor: Dick Grune <dick@tjalk.uucp>
  3327.     MAKEDDTAPE.TAR-Z
  3328.         A program which reads a tape and produces a shell script to read
  3329.         the tape in with "dd".  Handles changing record lengths, block
  3330.         sizes, and so on.  Useful for reading unlabeled tapes.
  3331.         Contributor: Dave Curry <davy@erg.sri.com>
  3332.     MDUMP.TAR-Z
  3333.         Another program for doing full and incremental dumps.  This one
  3334.         works on local and remote tape drives.
  3335.         Contributor: Paul Pomes <paul@uxc.cso.uiuc.edu>
  3336.     MULTIVOL.TAR-Z
  3337.         Multi-volume tape utility.  Splits its input across multiple tapes.
  3338.         Works on both 4.xBSD and System V.
  3339.         Contributor: Tony O'Hagan <tony@uqcspe.uucp>
  3340.     PAX.TAR-Z
  3341.         Reads and writes "tar" and "cpio" formats, both traditional and
  3342.         IEEE 1003.1 (POSIX) extended.  Handles multi-volume archives and
  3343.         automatically determines format while reading.  Has "tar", "cpio",
  3344.         and "pax" interfaces.  "pax" interface is based on IEEE 1003.2
  3345.         Draft 7.  Version 1.1.
  3346.         Contributor: Mark Colburn <mark@jhereg.mn.org>
  3347.     PDTAR.TAR-Z
  3348.         A public domain "tar" replacement.  Writes P1003 (POSIX) standard
  3349.         tapes by default, and can read and write both old and new formats.
  3350.         It can also read compressed tar files without uncompressing them
  3351.         first (see PD6:<UNIX-C.FILE-MGMT>COMPRESS.TAR), and supports
  3352.         accessing remote tape drives through the network.
  3353.         Contributor: John Gilmore <gnu@hoptoad.uucp>
  3354.     READ20.TAR-Z
  3355.         A program to read TOPS-20 "DUMPER" tapes on UNIX.
  3356.         Contributor: Jay Lepreau <lepreau@cs.utah.edu>
  3357.     REMOTE-MAGTAPE.TAR-Z
  3358.         Library routines to handle reading tapes from remote tape drives
  3359.         through the network for 4.2BSD UNIX.  Also includes diffs to "tar"
  3360.         and "dd" to let them work remotely.
  3361.         Contributor: Arnold Robbins <arnold@gatech.csnet>
  3362.     TAPETEST.TAR-Z
  3363.         A program to test magnetic tapes by writing a test pattern and then
  3364.         reading it back.  Runs under V7, 2.8BSD.
  3365.         Contributor: John Woods <jfw@xx.lcs.mit.edu>
  3366.     TAR-AIDS.TAR-Z
  3367.         Tools to read damaged "tar" format tapes.
  3368.         Contributor: Henry Spencer <henry@utzoo.uucp>
  3369.     VMS-BACKUP.TAR-Z
  3370.         A program to read VMS BACKUP tapes.  Can access remote tape drives
  3371.         through the network.
  3372.         Contributor: Sven-Ove Westberg <sow@luthcad.uucp>
  3373.     WHICHTAPE.TAR-Z
  3374.         Programs to maintain a simple database of what backup tape a given
  3375.         file is stored on.  For Berkeley "dump" and "restore".
  3376.         Contributor: Clyde Hoover <clyde@ut-emx.uucp>
  3377.  
  3378. PD6:<UNIX-C.TELECOM>
  3379.     Programs related to telecommunications including terminal emulators,
  3380.     UUCP-related stuff, dialout programs, and so on.  Also note the
  3381.     directories PD6:<UNIX-C.CKERMIT> and PD6:<UNIX-C.XYZMODEM>.
  3382.  
  3383.     CALLBACK1.TAR-Z
  3384.         A script to allow UNIX systems to to "callback" on dialups.
  3385.         Contributor: Eelco van Asperen <evas@eurtrx.uucp>
  3386.     CALLBACK2.TAR-Z
  3387.         A callback system for dialup logins.  Runs under SunOS 4.0.3.
  3388.         Does not work on SunOS 3.x.  Tested with Hayes-compatible modems,
  3389.         but should work with any.
  3390.         Contributor: Howard Gayle <howard@hasse.ericsson.se>
  3391.     CHEAP-FAX.TAR-Z
  3392.         A cheap way to send outgoing-only text-only electronic mail via FAX.
  3393.         Requires an IBM-PC with a $200 fax card, and a serial line from
  3394.         your UNIX machine.
  3395.         Contributor: Brian Kantor <brian@ucsd.edu>
  3396.     CU-SHELL.TAR-Z
  3397.         Allows kermit, cu, and uucp to all share the same lines.  It also
  3398.         keeps a log of all connections that are made, and access to phone
  3399.         lines is restricted by a Call-sys file.
  3400.         Contributor: Bennett Smith <bsmith@csuchico.edu>
  3401.     DIAL-INOUT-BSD.TAR-Z
  3402.         Diffs to "uucp" and "tip", plus a program "acucntrl" to allow the
  3403.         use of a single line for dialin and dialout.  For Berkeley UNIX.
  3404.         Contributor: William L. Sebok <wls@astrovax.uucp>
  3405.     DIALOUT.TAR-Z
  3406.         A program to kill the getty/uugetty on a terminal line and bring up
  3407.         "kermit".  Interfaces with the standard lock file procedures of uucp.
  3408.         Contributor: Jim Nelson <nelson@uncecs.edu>
  3409.     DIALUP.TAR-Z
  3410.         A program to maintain a database of phone services and use "cu"
  3411.         to call them.
  3412.         Contributor: Brad L. McKinley <blm@chinet.uucp>
  3413.     DTR.C
  3414.         A program to turn DTR on and off on a serial port.  For System V.
  3415.         Contributor: Brandon S. Allbery <allbery@ncoast.uucp>
  3416.     ECU.TAR-Z
  3417.         An asynchronous communications program for Xenix and SCU UNIX whic
  3418.         has a procedure language, several file transfer protocols, and
  3419.         so on.  Not very portable to non-SCO platforms.  Version 2.80.
  3420.         Patchlevel 3.
  3421.         Contributor: Warren Tucker <wht%n4hgf@gatech.edu>
  3422.     FIDO-USENET-GW.TAR-Z
  3423.         Code to implement a gateway between UUCP/Usenet/Mail and Fidonet.
  3424.         Contributor: Heikki Suonsivu <hsu@santra.hut.fi>
  3425.     MODEMCTL.TAR-Z
  3426.         A program to allow bi-directional use of a modem.  Compatible with
  3427.         cu/uucp.  System V oriented.
  3428.         Contributor: Dave Settle
  3429.     PCOMM.TAR-Z
  3430.         A public-domain telecommunications package for UNIX which is similar
  3431.         to the MS-DOS ProComm utility.  Has multiple screens and the whole
  3432.         deal.  Version 1.2.
  3433.         Contributor: Emmet P. Gray <egray@fthood.uucp>
  3434.     RINGBACK.TAR-Z
  3435.         Implements a ring-back system that allows a phone line that is
  3436.         normally used as a voice line and a dial-out data line to be
  3437.         used as a limited dial-in data and voice line.  It does not
  3438.         interfere with the use of the line for an answering machine.
  3439.         Contributor: Jon Zeeff <zeeff@b-tech.uucp>
  3440.     TIPX.TAR-Z
  3441.         The 4.3BSD "tip" with support for X/Y/ZMODEM added.
  3442.         Contributor: Warren H. Tucker <wht@tridom.uucp>
  3443.     UUCP-DIAL.TAR-Z
  3444.         Dialers for 4.3BSD "uucp" for Telebit Trailblazer and USR Courier
  3445.         modems.
  3446.         Contributor: Michael Galassi <nerd@percival.uucp>
  3447.     UUCP-NFIO.TAR-Z
  3448.         A new version of the UUCP flow control protocol.  This version
  3449.         relies on the flow control of the data stream.  Lets UUCP run over
  3450.         X.25 networks.  Drops right in to 4.3BSD "uucp".
  3451.         Contributor: Piet Beertema <piet@mcvax.uucp>
  3452.     UUHOST.TAR-Z
  3453.         Read UUCP maps which live in a directory, and build a smallish
  3454.         database, containing enough data to read the UUCP and USENET from
  3455.         the maps.
  3456.         Contributor:  Jan-Piet Mens <jpm@Logix.DE>
  3457.     UUMAILCLEAN.TAR-Z
  3458.         A program to rummage through the uucp directory and find old mail,
  3459.         returning it to the sender or just warning them.  This is what is
  3460.         run on UUNET (and SEISMO).  This plus uuclean results in the HDB
  3461.         uucleanup program, more or less.
  3462.         Contributor: Rick Adams <rick@uunet.uu.net>
  3463.     UUSLAVE.TAR-Z
  3464.         Public domain UUCP.  Runs on 4.xBSD, System V, CP/M-80, MS-DOS,
  3465.         and the Atari ST.
  3466.         Contributor: John Gilmore <gnu@hoptoad.uucp>
  3467.     XCOMM.TAR-Z
  3468.         A terminal emulator for PC's with XMODEM, CompuServe B Protocol,
  3469.         and Quick B support.
  3470.         Contributor: Karl Kleinpaste <karl@triceratops.cis.ohio-state.edu>
  3471.  
  3472. PD6:<UNIX-C.TEXTPROC>
  3473.     Tools for text processing.  Includes filters for "nroff" and "troff",
  3474.     spelling correctors, etc.
  3475.  
  3476.     AWF.TAR-Z
  3477.         The Amazingly Workable Formatter.  An "nroff -man" (or subset of
  3478.         "nroff -ms") clone written entirely in (old) awk.
  3479.         Contributor: Henry Spencer <henry@zoo.toronto.edu>
  3480.     BIBMAKE.TAR-Z
  3481.         A shell script and C program for building a TeX bibliography file.
  3482.         Contributor: David Pascoe <david@pico.qpsx.oz.au>
  3483.     BIBTOOLS.TAR-Z
  3484.         A set of tools for manipulating BibTeX style bibliographies.
  3485.         Contributor: Kannan Varadhan <kannan@osc.edu>
  3486.     CHANGEBAR.TAR-Z
  3487.         A program to automatically add change bars to nroff/troff documents.
  3488.         Requires Larry Wall's "patch" program, according to the documentation.
  3489.         Contributor: Rob Peck <rap@ardent.com>
  3490.     CHECKNR.TAR-Z
  3491.         A program to check for matching font changes, size changes,
  3492.         matching .DS/.DE, .FS/.FE, etc. in troff documents.  The real
  3493.         BSD version.
  3494.         Contributor: Keith Bostic <bostic@okeefe.berkeley.edu>
  3495.     CORRECT1.TAR-Z
  3496.         A program to do spelling correction by suggesting a list of
  3497.         possibly correct spellings for each word.
  3498.         Contributor: Ken Yap <ken@mcvax.uucp>
  3499.     CORRECT2.TAR-Z
  3500.         A spelling corrector which allows the user to have his own
  3501.         private dictionary.
  3502.         Contributor: Gary Powell <powell@ole.uucp>
  3503.     CPIC.TAR-Z
  3504.         A troff preprocessor which produces pic output.  Lets you draw simple
  3505.         graphs (nodes and edges type) in pic.
  3506.         Contributor: Terry Jones <tcjones@watdragon.waterloo.edu>
  3507.     DCA-TO-TROFF.TAR-Z
  3508.         A program to convert documents written with IBM's DCA to "troff"
  3509.         format.
  3510.         Contributor: Scott Bradner <sob@harvisr.uucp>
  3511.     DIFFMK-PERL.TAR-Z
  3512.         A version of "diffmk" (change bars for nroff/troff) which uses perl.
  3513.         Contributor: Randal L. Schwartz <merlyn@intelob.intel.com>
  3514.     DITK.TAR-Z
  3515.         A program to preview device-independent "troff" output on a
  3516.         Tektronix 41xx series terminal.  This is not the same as "tc",
  3517.         which uses a Tektronix 4015 terminal.
  3518.         Contributor: Malcolm Slaney <malcolm@spar-20.arpa>
  3519.     DITREV.TAR-Z
  3520.         A program to reverse the pages in device-independent "troff" output.
  3521.         Makes it so that when you print them, page 1 is on top of the stack
  3522.         instead of the bottom.  Can be used as a filter.
  3523.         Contributor: Mike Schwartz <schwartz@uw-beaver.uucp>
  3524.     ENH-SPELL.TAR-Z
  3525.         Some enhancements for the spell(1) utility which allow augmenting
  3526.         of spelling lists, etc.
  3527.         Contributor: Dave Jones <djones@megatest.uucp>
  3528.     FF.TAR-Z
  3529.         A fast text formatter that fills the gap between Berkeley's "fmt"
  3530.         and "nroff".
  3531.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  3532.     FILL.TAR-Z
  3533.         A filter for "vi" and such which provides centering, filling, and
  3534.         justification on selectable margins.
  3535.         Contributor: <chad@anasaz.uucp>
  3536.     FMT.TAR-Z
  3537.         A text formatter similar to Berkeley "fmt".  System V-ish.
  3538.         Contributor: Bill Gray <bgray@marque.mu.edu>
  3539.     FMTR.TAR-Z
  3540.         A simple formatter that just sort of "evens out the lines".
  3541.         Contributor: Mohamed Ellozy <mohamed@popvax.uucp>
  3542.     HEADINGS.TAR-Z
  3543.         A program to generate an outline of a "troff" document by pulling
  3544.         out all the paragraph/chapter headings.
  3545.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  3546.     HYPHEN.TAR-Z
  3547.         A program to conditional hyphenation in "troff".
  3548.         Contributor: Stewart Levin <stew@mazama.uucp>
  3549.     INDEXMAC.TAR-Z
  3550.         Troff macros to create an index.
  3551.         Contributor: William E. Davidsen <davidsen@crdos1.uucp>
  3552.     INSERTS.TAR-Z
  3553.         A program to insert chunks of text into repetitions of a master
  3554.         document, such as for generating form letters.
  3555.         Contributor: Henry Spencer <henry@utzoo.uucp>
  3556.     L2A.TAR-Z
  3557.         A program to de-TeX-ify files.  Handles LaTeX and some TeX.
  3558.         Contributor: Gisle Hannemyr <gisle@ifi.uio.no>
  3559.     MKKEY.TAR-Z
  3560.         A set of programs to generate a list of keywords and their related
  3561.         files from text files.
  3562.         Contributor: Scotty <root@ozdaltx.uucp>
  3563.     NROFF-TABLE.TAR-Z
  3564.         A program to generate "nroff" driver tables from source, and
  3565.         to decompile existing tables into source.
  3566.         Contributor: Bruce Townsend <bruce@bnr-vpa.uucp>
  3567.     NUMEQN.TAR-Z
  3568.         A general purpose automatic numbering filter for troff mostly useful
  3569.         for numbering equations but powerful enough to number other things
  3570.         as well.
  3571.         Contributor: Brian Fitzgerald <fitz@mml0.meche.rpi.edu>
  3572.     PREROFF.TAR-Z
  3573.         An extensions of "soelim" which eliminates ".so"'s and also handles
  3574.         running embedded shell scripts and command outputs (for formatting
  3575.         graphs in text, etc.).
  3576.         Contributor: Mike Howard <mike@milhow2.uucp>
  3577.     PROFF.TAR-Z
  3578.         A text formater based on the "format" utility described in Software
  3579.         Tools by Kernighan and Plaugher.
  3580.         Contributor: Ozan Yigit <oz@yetti.uucp>
  3581.     PUNCTUATION.TAR-Z
  3582.         A program to graphically display sentences using their punctuation.
  3583.         Words are replaced by underscores, punctuation remains intact.
  3584.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  3585.     REFER-TO-BIBTEX.TAR-Z
  3586.         Convert a "refer" format bibliography to a "bibtex" one.
  3587.         Contributor: David Kotz <dfk@duke.cs.duke.edu>
  3588.     RO.TAR-Z
  3589.         A text formatter with many of the capabilities of nroff.  Based on
  3590.         a long line of CP/M and MSDOS formatters, going back to the ROFF
  3591.         formatter described in Kernighan & Plauger.
  3592.         Contributor: Ted A. Campbell <tcamp@dukeac.uucp>
  3593.     ROFF.C
  3594.         A C version of the original "roff" program.
  3595.         Contributor: Col. G. L. Sicherman <colonel@gloria.uucp>
  3596.     ROFF.TAR-Z
  3597.         Simple text formatter.
  3598.         Contributor:  Col G. L. Sicherman <gls@cbnewsh.att.com>
  3599.     RUNFILTER.TAR-Z
  3600.         A program to allow filtering text from Sun's textedit through arbitrary
  3601.         commands.
  3602.         Contributor: Liz Allen-Mitchell <liz@grian.uucp>
  3603.     RUNOFF-TO-TROFF.TAR-Z
  3604.         Convert DEC RUNOFF format to "troff" format.
  3605.         Contributor: Ian F. Darwin <ian@utcs.uucp>
  3606.     SP4.TAR-Z
  3607.         A visual spelling checker.
  3608.         Contributor: Andrew R. Large <predict@charon.unm.edu>
  3609.     SPELLFIX.TAR-Z
  3610.         A spelling corrector program.  Menu-driven and accepts user's own
  3611.         dictionaries.
  3612.         Contributor: Ed Reeder <oer@isosvax.uucp>
  3613.     TEXCHK.TAR-Z
  3614.         A syntax checker for LaTeX.
  3615.         Contributor: J. P. Massar <massar@think.com>
  3616.     TEXINDEX.TAR-Z
  3617.         Takes the ".idx" file produced by LaTeX, sorts it on major-minor
  3618.         entries, reformats it, turns lists of consecutive pages into
  3619.         ranges, and then puts out a file that LaTeX can actually make
  3620.         an index from.
  3621.         Contributor: Robert Plamondon <robert@weitek.uucp>
  3622.     TEXPP.TAR-Z
  3623.         A TeX preprocessor intended to allow more structured (ans easily
  3624.         modified) input to TeX in order to clean up some of its ugliness.
  3625.         Version 1.2.
  3626.         Contributor: Laci Csirmaz <csirmaz@poe.rutgers.edu>
  3627.     TEXTOOLS.TAR-Z
  3628.         A collection of tools for TeX users.
  3629.         Contributor: Kamal Al-Yahya <kamal@hanauma.stanford.edu>
  3630.     TRANSFIG.TAR-Z
  3631.         A set of tools for creating TeX documents with graphics whic are
  3632.         portable to a wide variety of printing environments.  Uses the
  3633.         fig2dev program; includes drivers for EPIC, LaTeX picture environment,
  3634.         PIC, PiCTeX, and PostScript.
  3635.         Contributor: Micah Beck <beck@cs.cornell.edu>
  3636.     TRAVEL-MACROS.TAR-Z
  3637.         A set of troff macros for producing itineraries and expense reports.
  3638.         Contributor: Jerry Peek <jdpeek@rodan.acs.syr.edu>
  3639.     TROFF-TO-LATEX.TAR-Z
  3640.         A program to translate "troff" source files to LaTeX.  The translation
  3641.         is not always 100%, but it beats doing it by hand.
  3642.         Contributor: Kamal Al-Yahya <kamal@hanauma.stanford.edu>
  3643.     UNIQBIB.TAR-Z
  3644.         Remove duplicate entries from bibliographical databases used with
  3645.         "refer".
  3646.         Contributor: <bin@rhesus.primate.wisc.edu>
  3647.     UNSOFT.C
  3648.         A program to convert Wordstar Document-Mode files to plain,
  3649.         vanilla ASCII format.
  3650.         Contributor: Paul Homchick
  3651.     VSPELL.TAR-Z
  3652.         A spelling checker which runs "spell" and then throws you into
  3653.         an editor to fix the errors.
  3654.         Contributor: Brent P. Callaghan <brent@poseidon.uucp>
  3655.  
  3656. PD6:<UNIX-C.USENET>
  3657.     Programs, help files, and utilities related to reading, positing,
  3658.     archiving, and transfering USENET news.
  3659.  
  3660.     ARCH-OLDNEWS.SH
  3661.         A shell script which archives old news by printing it on the
  3662.         line printer for later reference.
  3663.         Contributor: Charlie Perkins <charliep@polaris.uucp>
  3664.     ARCNEWS.TAR-Z
  3665.         Programs to automatically archive comp.sources.* from the network.
  3666.         Contributor: Tony Field <tony@ajfcal.uucp>
  3667.     BATCHMAIL.TAR-Z
  3668.         A program to convert batched news articles to a format suitable
  3669.         for exchanging via electronic mail.
  3670.         Contributor: Howard Chu <hyc@umix.uucp>
  3671.     BNCVT.C
  3672.         Accepts uncompressed news batches i "bnproc" format and writes
  3673.         them out in "unbatch" format, which can be piped directly into
  3674.         "rnews".  This is for news 2.10.3, may not work for later versions.
  3675.         Contributor: Carl S. Gutekunst <csg@pyramid.uucp>
  3676.     BSNEWS.TAR-Z
  3677.         A collection of programs which allow a leaf node to "bootstrap" the
  3678.         news software to take a news feed without installing all the soft-
  3679.         ware.  News articles are accumulated in a mail-type spool file,
  3680.         where they can be read with Mail, elm, etc.
  3681.         Contributor: Ronald Florence <ron@mlfarm.uucp>
  3682.     CHECKNEWS.SH
  3683.         A program which uses "rn" to check for news in newsgroups and then
  3684.         lists the newsgroups in multi-column format.
  3685.         Contributor: Don Gworek <uggworek@sunybcs.uucp>
  3686.     CNEWS.TAR-Z
  3687.         A rewrite of the transport and expire portions of the USENET software.
  3688.         It was designed to be fast and flexible.
  3689.         Contributor: Henry Spencer (henry@utzoo.uucp>
  3690.     DETM-UNBATCH.SH
  3691.         A shell script which cleans up TM files left in the UUCP spool
  3692.         directory by the news batching software.
  3693.         Contributor: Charlie Perkins <charliep@polaris.uucp>
  3694.     DU.TAR-Z
  3695.         Software to generate USENET disk usage and readership reports.
  3696.         Includes an enhanced version of "du".  Requires the statfs() system
  3697.         call.
  3698.         Contributor: Chip Rosenthal <chip@chinacat.unicom.com>
  3699.     FOL.TAR-Z
  3700.         Invoked from readnews or vnews, lists the followups to the current
  3701.         article.
  3702.         Contributor: Daniel R. Levy <levy@cbnewsc.att.com>
  3703.     GEN-MODLIST.TAR-Z
  3704.         An "awk" script for generating the list of moderators from the
  3705.         information posted to the news.lists newsgroup.
  3706.         Contributor: Robert Adams <adams@calma.uucp>
  3707.     HEADERS.TAR-Z
  3708.         A program to remove selected header lines from files containing USENET
  3709.         articles.  Provides a convenient way to scan through lots of articles
  3710.         for useful information.
  3711.         Contributor: Paul Dubois <bin@primate.wisc.edu>
  3712.     KEEPNEWS.TAR-Z
  3713.         A program to help users save news articles of interest in a
  3714.         single collection area.
  3715.         Contributor: Mark Swenson <mms@arizona.csnet>
  3716.     MVJUNK.SH
  3717.         A shell script to move articles which land in the "junk" newsgroup
  3718.         back into their proper newsgroups.
  3719.         Contributor: Jim Scardelis <frodo@wcom.uucp>
  3720.     NARC.TAR-Z
  3721.         Programs to save and catalog sources saved from USENET news.
  3722.         Contributor: Geoff Leach <geoff@laticorp.uucp>
  3723.     NESTOR.TAR-Z
  3724.         NEws STatistics ORganizer.  A program to summarize the copious
  3725.         logging information from the NNTP news transport agent.
  3726.     NEWNEWSRC.SH
  3727.         A shell script to generate a new ".newsrc" file from an old one when
  3728.         moving between systems.
  3729.         Contributor: Col. G. L. Sicherman <colonel@ellie.uucp>
  3730.     NEWS2-11.TAR-Z
  3731.         News 2.11, with the first 13 patches applied.  This is the official
  3732.         USENET news software.
  3733.         Contributor: Rick Adams <rick@seismo.css.gov>
  3734.     NEWS-MULTICAST.TAR-Z
  3735.         Software to make feeding a bunch of news sites a whole lot easier.
  3736.         Contributor: Mark H. Colburn <mark@jhereg.mn.org>
  3737.     NEWSBREAK.TAR-Z
  3738.         A program to unpack multi-file postings from the comp.sources
  3739.         groups.  Version 1.09.
  3740.         Contributor: Fred Walter <grwalter@watfun.waterloo.edu>
  3741.     NEWSXD.TAR-Z
  3742.         A configurable daemon for controlling news transmission.  Allows
  3743.         categories of service, transmission times, number of transmissions
  3744.         at a time, etc.  Version 2.5.1.
  3745.         Contributor: Chris Myers <chris@wugate.wustl.edu>
  3746.     NN.TAR-Z
  3747.         A menu-based news reader with a complete set of features to satisfy
  3748.         both the expert and novice user.  Menu based article selection,
  3749.         automatic digest splitting, folders, online help, built-in unshar,
  3750.         NNTP support.  Version 6.4.  Patchlevel 4.
  3751.         Contributor: Kim F. Storm <storm@texas.dk>
  3752.     NNTP.TAR-Z
  3753.         The NNTP (Network News Transfer Protocol, RFC 997) protocol.
  3754.         Version 1.5.11.
  3755.     PRNEWS.SH
  3756.         A shell script to print news on the line printer, typesetter, or
  3757.         whatever instead of reading it at the terminal.
  3758.         Contributor: Col. G. L. Sicherman <colonel@ellie.uucp>
  3759.     PROCESS-JUNK.SH
  3760.         Another shell script to handle news articles which get tossed into
  3761.         the "junk" directory.
  3762.         Contributor: Charlie Perkins <charliep@polaris.uucp>
  3763.     RKIVE.TAR-Z
  3764.         USENET news archival software which can be configured to do all sorts
  3765.         of things.
  3766.         Contributor: Kent Landfield <kent@ssbell.uucp>
  3767.     RN-43.TAR-Z
  3768.         Version 4.3 of the "rn" program for reading the network news.
  3769.         Be sure to apply the patches in the "patches" directory.
  3770.         Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
  3771.     RN-MACROS.SH
  3772.         Macros for the "rn" program to enable killing of articles before
  3773.         reading them and other stuff.
  3774.         Contributor: Glenn Reid <greid@adobe.uucp>
  3775.     SAVENEWS.TAR-Z
  3776.         A different news archival system, similar to "keepnews", but works on
  3777.         larger archives.  SAVENEWS.BUG contains a bug fix.
  3778.         Contributor: Chuq Von Rospach <chuqui@nsc.uucp>
  3779.     SAVESRC.TAR-Z
  3780.         A program to save sources off the USENET news, automatically extract
  3781.         them, compile them, and so on.
  3782.         Contributor: <chris@toram.uucp>
  3783.     TRN.TAR-Z
  3784.         Threaded newsreader based on rn 4.4.  Builds and installs with
  3785.         no special tweaking.  Version 2.0.
  3786.         Contributor:  Wayne Davison <davison@borland.com>
  3787.     U-ALTGROUPS.TXT
  3788.         A list of the alternate newsgroups (alt.*) available on USENET
  3789.         as of 4-Oct-90.
  3790.         Contributor: Gene Spafford <spaf@purdue.edu>
  3791.     U-GROUPS.TXT
  3792.         A list of the available newsgroups on USENET as of 4-Oct-90.
  3793.         Contributor: Gene Spafford <spaf@purdue.edu>
  3794.     U-HISTORY.TXT
  3795.         A description of the history of USENET, where to get source code
  3796.         for the news software, etc.  Last updated 4-Oct-90.
  3797.         Contributor: Gene Spafford <spaf@purdue.edu>
  3798.     U-INFOPOST.TAR-Z
  3799.         A list of the periodic repeated postings in several newsgroups.
  3800.         Things such as archive indexes, statistics, how-to articles,
  3801.         and so on.  Last updated 14-Sep-90.
  3802.         Contributor: Gene SPafford <spaf@purdue.edu>
  3803.     U-INTRO.TXT
  3804.         An introduction to net.announce.  Last updated 31-Mar-90.
  3805.         Contributor: Gene Spafford <spaf@purdue.edu>
  3806.     U-MAILLISTS.TXT
  3807.         A list of mailing lists available primarily on the UUCP network, as
  3808.         opposed to the Internet.  This is similar to the List-of-Lists
  3809.         maintained at NIC.DDN.MIL.  Current as of 4-Oct-90.
  3810.         Contributor: Gene Spafford <spaf@purdue.edu>
  3811.     U-MAILPATHS.TXT
  3812.         A description of how to allow "posting" to moderated newsgroups.
  3813.         Last update: 5-Sep-90.
  3814.         Contributor: Gene Spafford <spaf@purdue.edu>
  3815.     U-MODERATORS.TXT
  3816.         The list of newsgroup moderators and the groups they moderate as
  3817.         of 3-Oct-90.
  3818.         Contributor: Gene Spafford <spaf@purdue.edu>
  3819.     U-NETIQUETTE.TXT
  3820.         A *satirical* look at USENET ettiquette.  Last update: 5-Sep-90.
  3821.         Contributor: Gene Spafford <spaf@purdue.edu>
  3822.     U-NETWORKS.TXT
  3823.         How to get information about the National Science Foundation (NSF)
  3824.         Internet.  Last update: 16-Oct-89.
  3825.         Contributor: Gene Spafford <spaf@purdue.edu>
  3826.     U-PRIMER.TXT
  3827.         "A Primer on How to Work With the USENET Community", by Chuq Von
  3828.         Rospach.  All new USENET news users should read this before tey
  3829.         do anything else.  Last update: 4-Oct-90.
  3830.         Contributor: Gene Spafford <spaf@purdue.edu>
  3831.     U-QUESTIONS.TXT
  3832.         Answers to frequently asked questions on the net.  The idea is to
  3833.         look here for the answer before posting questions like "what does
  3834.         FOO mean?".  Last updated 4-Oct-90.
  3835.         Contributor: Gene Spafford <spaf@purdue.edu>
  3836.     U-REGGROUPS.TXT
  3837.         A list of the regional newsgroup hierarchies.  Last updated 4-Oct-90.
  3838.         Contributor: Gene Spaffor <spaf@purdue.edu>
  3839.     U-RULES.TXT
  3840.         A description of the rules of conduct for USENET.  Not following
  3841.         these rules will tend to get you unmercifully flamed.  Last updated
  3842.         19-Jul-90.
  3843.         Contributor: Chris Torek <chris@mimsy.umd.edu>
  3844.     U-STARTGROUP.TXT
  3845.         Instructions on how to establish a new USENET newsgroup.  Last
  3846.         updated 6-Sep-90.
  3847.         Contributor: Gene Spafford <spaf@purdue.edu>
  3848.     U-STYLE.TXT
  3849.         Suggestions for writing style on USENET.  Last updated 5-Sep-90.
  3850.         Contributor: David Booth <booth@vax135.uucp>
  3851.     UUNET.TAR-Z
  3852.         Programs to do semi-automated UUCP retrieval of files from UUNET.
  3853.         Contributor: Scott Garfinkle <seg@smsdpg.uucp>
  3854.     VN.TAR-Z
  3855.         A program which uses the same ".newsrc" file as "readnews", but
  3856.         provides a full-screen interface sort of like "rn" only different.
  3857.         Contributor: Bob Mcqueer <bobm@rtech.uucp>
  3858.     WHATISIN.SH
  3859.         A shell script to determine what is contained in various newsgroups
  3860.         at a glance.
  3861.         Contributor: Greg Earle <earle@smeagol.uucp>
  3862.  
  3863. PD6:<UNIX-C.UTILS>
  3864.     Utility programs.  This directory is sort of a catch-all for things
  3865.     that don't seem to fit anywhere else.
  3866.  
  3867.     ACM-CONTEST.TAR-Z
  3868.         Software to run an ACM-style programming contest.  Used by the
  3869.         judge(s) of the contest.
  3870.         Contributor: Jim Nelson <nelson@uncecs.edu>
  3871.     ACTIV.TAR-Z
  3872.         A "script"-like program which will enter the time of day before the
  3873.         input if the user has been idle for a given interval.
  3874.         Contributor: Marc Meyer <marc@tss.uucp>
  3875.     APPLY.TAR-Z
  3876.         Apply a command to a set of arguments.
  3877.         Contributor: Doug Gwyn <gwyn@brl.arpa>
  3878.     APROPOS-SGI.TAR-Z
  3879.         A version of "apropos" ("man -k") and "makewhatis" for Silicon Graphics
  3880.         IRIS workstations running IRIX.
  3881.         Contributor: Paul Balyoz <root@naucse.csw.nau.edu>
  3882.     ARPATIME.TAR-Z
  3883.         Programs to construct "ARPA-style" date strings.
  3884.         Contributor: Stan Barber <sob@neuro1.uucp>
  3885.     ART1.TAR-Z
  3886.         A short program which simulates ART1 neural networks, proposed by
  3887.         Grossberg and Carpenter in 87 IEEE ASSP magazine.
  3888.         Contributor: Jagath Samarabandu <bandu@cs.buffalo.edu>
  3889.     ASH.TAR-Z
  3890.         A complete shell.  Similar to the System V version of the Bourne
  3891.         shell, with some added features.  Has been tested on variants of
  3892.         System III, System V, and Berkeley UNIX.
  3893.         Contributor: Kenneth Almquist <ka@oriole.cs.washington.edu>
  3894.      ASTRO-DATA.TAR-Z
  3895.         Computes all sorts of astronomical data about the sun, moon,
  3896.         and planets.
  3897.         Contributor: R. Kukuk <rck@ihuxx.uucp>
  3898.     AT.TAR-Z
  3899.         A version of the "at" command.
  3900.         Contributor: Michael Richmond <richmon@astrovax.uucp>
  3901.     ATL.TAR-Z
  3902.         A companion to the 4.3BSD "at" and "atq" commands.  "atl" allows
  3903.         a user to look at the "at" script he has submitted to see what it
  3904.         does.
  3905.         Contributor: Roger Southwick <dadla.tek.com!rogers>
  3906.     ATTY.TAR-Z
  3907.         Provides a set opf EMACS-like editing commands which allow you to
  3908.         move around the input line and make corrections, bring back previous
  3909.         lines, etc.  Runs in user mode, requires no special privileges to
  3910.         run or install.
  3911.         Contributor: Kenneth Almquist <ka@june.cs.washington.edu>
  3912.     AUTOLOAD.TAR-Z
  3913.         A program to enable the auto-loading (upon first reference) of shell
  3914.         scripts as functions.  Requires a shell that supports functions, e.g.
  3915.         System V "sh" or the Korn Shell.
  3916.         Contributor: John Mackin <john@basser.cs.su.oz.au>
  3917.     AWKSTATS.TAR-Z
  3918.         Awk scripts to compute univariate statistics.
  3919.         Contributor: Tom Reingold <tr@wind.bellcore.com>
  3920.     BACKPROP.TAR-Z
  3921.         Programs for playing with back-propagation, from "The Basis of
  3922.         Artificial Intelligence".
  3923.         Contributor: Donald R. Tveter <drt@chinet.chi.il.us>
  3924.     BATCH.SH
  3925.         A batch command execution shell script for the AT&T UNIX-PC.
  3926.         Contributor: Gus Garcia <amg22@aluxz.uucp>
  3927.     BBS.C
  3928.         A fairly simplistic bulletin board system.
  3929.         Contributor: <michael@stb.uucp>
  3930.     BCSH.SH
  3931.         A C-shell (csh) emulator for the Bourne shell (sh).  Includes
  3932.         command substitution, history, etc.
  3933.         Contributor: Chris Robertson <chris@globetek.uucp>
  3934.     BDF.C
  3935.         A Berkeley-style "df" for System V.
  3936.         Contributor: Paul Vixie <paul@vixie.uucp>
  3937.     BEXEC.C
  3938.         A program to help brain-damaged shells (like System V "sh") use the
  3939.         "#!" "magic number" feature standard in Berkeley UNIX.
  3940.         Contributor: Brandon Allbery <allbery@ncoast.uucp>
  3941.     BINTNX.C, BINTNXVMS.C
  3942.         A program to convert a TOPS-20 file transferred in FTP "binary"
  3943.         mode to "tenex" mode (i.e. to convert it to what it's supposed
  3944.         to look like).  "binary" mode is 9 8-bit bytes in 2 36-bit words,
  3945.         while "tenex" mode is 4 8-bit bytes in each 36-bit word.  The
  3946.         BINTNXVMS.C version is for VMS systems.
  3947.         Contributor: Keith Petersen <w8sdz@simtel20.army.mil>
  3948.     BOOL-EVAL.TAR-Z
  3949.         A program to evaluate boolean expression arrays.  Somewhat useful
  3950.         for designing PALs and such.
  3951.         Contributor: Jim Frost <madd@bucsb.bu.edu>
  3952.     BOURNE-BBS.TAR-Z
  3953.         A simple bulletin board system written in Bourne shell.  Allows
  3954.         file transfer, messages, a link to rn and postnews, a bulletin
  3955.         system, etc.
  3956.         Contributor: Bob Kirkpatrick <bobk@dogear.uucp>
  3957.     BYTES.SH
  3958.         A program to add the bytes fields from a "ls -la" of a directory.
  3959.         Contributor: unknown
  3960.     CALC1.TAR-Z
  3961.         A double-precision desk calculator with math library functions
  3962.         and variables.  Accepts interactive input or command line arguments
  3963.         allowing a "csh" alias to let you say "calc arbitrary-math-expr".
  3964.         Contributor: Dave Curry <davy@erg.sri.com>
  3965.     CALC2.TAR-Z
  3966.         Another desk calculator which accepts expressions on the command
  3967.         line.
  3968.         Contributor: Wayne Mesard <mesard@bbn.com>
  3969.     CHEMTAB.TAR-Z
  3970.         A periodic table of the elements database.  Version 1.2.
  3971.         Contributor: <root@lsrhs.uucp>
  3972.     CHOOS.TAR-Z
  3973.         Choos is based on the old "pic" program (renamed to avoid
  3974.         conflict with the DWB graphics typesetting program) by Tom Duff.
  3975.         The selection of arguments is stored in an array, allowing the
  3976.         user to back up and/or wrap around the argument list.  Choos
  3977.         without arguments elicits a help message.
  3978.         Contributor: Chuck Forsberg <caf@omen.uucp>
  3979.     CHUNI.TAR-Z
  3980.         Change universes on a Pyramid machine.
  3981.         Contributor: Frank Crawford <frank@aaec.uucp>
  3982.     CLOCK.TAR-Z
  3983.         A curses-drive digital clock for terminal screens.
  3984.         Contributor: Ross Wille <wille@hpccc.hp.com>
  3985.     COLM.TAR-Z
  3986.         A columnation tool which handles fixed and variable width columns,
  3987.         variable gutter widths, etc.
  3988.         Contributor: Gary Oberbrunner <garyo@masscom.uucp>
  3989.     CONFIG.TAR-Z
  3990.         A program to automatically configure large software systems.  Tells
  3991.         you lots of properties of your machine and C compiler.  Optionally
  3992.         produces the ANSI "float.h" and "limits.h" files.  Also pinpoints
  3993.         possible compiler problems.
  3994.         Contributor: Steven Pemberton <steven@cwi.nl>
  3995.     CRONSORT.TAR-Z
  3996.         A program to sort a "cron" file into chronological order.
  3997.         Contributor: Gordon Vickers <gordon@prls.uucp>
  3998.     CSH-TO-KSH.TAR-Z
  3999.         A program to convert C-shell scripts to Korn shell scripts.
  4000.         Contributor: Bob Mcqueer <bobm@rtech.uucp>
  4001.     CTRL.TAR-Z
  4002.         Programs to convert between control character sequences and printable
  4003.         characters for use in echoing command strings, etc.
  4004.         Contributor: Maarten Litmaath <maart@cs.vu.nl>
  4005.     CURLY.TAR-Z
  4006.         Programs to expand and unexpand the C-shell "curly brace" notation.
  4007.         One takes a list of file names and outputs curly-brace notation,
  4008.         the other expands curly-brace notation into a list of files.
  4009.         Contributor: Kevin Braunsdorf <ksb@s.cc.purdue.edu>
  4010.     CURSE.TAR-Z
  4011.         A program to do cursor control operations, using termcap, from the
  4012.         shell.  Useful for shell scripts and the like.
  4013.         Contributor: Jonathan Bowen <jpb@icdoc.uucp>
  4014.     CUT-PASTE.TAR-Z
  4015.         A public domain implementation of the System V "cut" and "paste"
  4016.         commands.
  4017.         Contributor: John Weald <jgw@ptsfc.uucp>
  4018.     CVTBASE.TAR-Z
  4019.         A generalized base conversion program.
  4020.         Contributor: Mike Parker <mouse@larry.mcrcim.mcgill.edu>
  4021.     DBCOPY.TAR-Z
  4022.         Double-buffered file copy.  Can specify block size, number of
  4023.         records, etc.  DBCOPY-MAN.TXT contains the documentation.
  4024.         Contributor: Dave Martindale <dmmartindale@watcgl.uucp>
  4025.     DETERMCAP.TAR-Z
  4026.         A program to split up the "/etc/termcap" file into a directory
  4027.         for each terminal, and individual files within the directory
  4028.         for each capability.
  4029.         Contributor: Arnold D. Robbins <arnold@emoryu1.uucp>
  4030.     DICTSQ.TAR-Z
  4031.         A program to compress sorted word lists.  Uses "sort" and "compress".
  4032.         Contributor: Mike Wexler <mikew@wyse1.wyse.com>
  4033.     DISPD.TAR-Z
  4034.         A "notice board" system for 4.2BSD.  Runs on a terminal, and lets
  4035.         people see who's logged in, messages of the day, status of various
  4036.         people ("out sick", "in meeting", etc.).
  4037.         Contributor: Mike Williams <mike@erix.uucp>
  4038.     DISTKIT.TAR-Z
  4039.         A kit for making software distributions.  Includes tools to do auto-
  4040.         matic configuration, and tools to construct the distribution itself.
  4041.         Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
  4042.     DMAKE.TAR-Z
  4043.         A replacement for "make" with significant enhancements including
  4044.         "parallel" make, unconditional rebuilds, text diversions,
  4045.         dynamic (macro-based) prerequisites.  Compatible with System V
  4046.         AUGMAKE, but not with GNU make.  Version 3.6.
  4047.         Contributor: Dennis Vadura <dvadura@watdragon.waterloo.edu>
  4048.     ECHO.TAR-Z
  4049.         A complete merge of the BSD and System V "echo" commands.  Not
  4050.         derived from AT&T code.
  4051.         Contributor: David MacKenzie <edf@rocky2.rockefeller.edu>
  4052.     EPHEM.TAR-Z
  4053.         An emphemeris program.  Uses termcap.  Version 4.21.
  4054.         Contributor: Elwood C. Downey <ecd@cs.umn.edu>
  4055.     FACES.TAR-Z
  4056.         A face server for monitoring mail and print jobs.  It is based on
  4057.         the 8th Edition "vismon" program, but contains no code from it.
  4058.         Version 1.4, patchlevel 8.
  4059.         Contributor: Rich Burridge <rburridge@sun.com>
  4060.     FASTGREP.TAR-Z
  4061.         A faster version of "grep".  Can replace "grep", "fgrep", and
  4062.         "egrep".
  4063.         Contributor: James A. Woods <jaw@aurora.uucp>
  4064.     FEP.TAR-Z
  4065.         A general purpose front end for any line-oriented UNIX command.
  4066.         Requires Berkeley pseudo-ttys and select().
  4067.         Contributor: Kazamasa Utashiro <utashiro@sra.junet>
  4068.     FFT1.TAR-Z
  4069.         A UNIX and MS-DOS general purpose FFT (Fast Fourier Transform)
  4070.         program.
  4071.         Contributor: Steve Sampson <sampson@killer.dallas.tx.us>
  4072.     FFT2.TAR-Z
  4073.         Another FFT (Fast Fourier Transform) program.  Uses the Cooley-Tukey
  4074.         algorithm, meaning it will work with a number of samples which is not
  4075.         a power of two.  Handles real and complex data.
  4076.         Contributor: Peter Valkenburg <valke@cs.vu.nl>
  4077.     FFT-DSP.TAR-Z
  4078.         A set of FFT (Fast Fourier Transform) routines for Digital Signal
  4079.         Processing.
  4080.         Contributor: Dan Kegel <dan@srs.uucp>
  4081.     FFTN.TAR-Z
  4082.         An N-dimensional FFT (Fast Fourier Transform) program.
  4083.         Contributor: Andrew Lee <alee@tybalt.caltech.edu>
  4084.     FIDO.TAR-Z
  4085.         Fido scans files created by "rwhod" and reports the commings and
  4086.         goings of other people's machines on the network.
  4087.         Contributor:  Phil Budne <phil@shiva.com>
  4088.     FIELD.TAR-Z
  4089.         The "field" program (similar to "cut") from Steve Bourne's book.
  4090.         Contributor: Bill Silvert <silvert@dalcs.uucp>
  4091.     FINANCIAL.C
  4092.         A program to calculate rate of return, interest rates, future values
  4093.         of deposits, nominal, effective, and compound interest, future
  4094.         value of current sum, present value of future sum, amortization
  4095.         schedules.
  4096.         Contributor: Paul Pederson <pop@bunkerb.uucp>
  4097.     FLEX.TAR-Z
  4098.         A replacement for "lex", the UNIX lexical analyzer generator.  It's
  4099.         mostly compatible with lex, but missing a few "niggling" features.
  4100.         Version 2.3.6.
  4101.         Contributor: Vern Paxson <vern@lbl-csam.arpa>
  4102.     FLIP.TAR-Z
  4103.         A program to convert text files between MS-DOS and UNIX formats.
  4104.         Contributor: Rahul Dhesi <dhesi@bsu-cs.bsu.edu>
  4105.     FLOCK.TAR-Z
  4106.         A program which applies an advisory lock (4.2BSD; could be easily
  4107.         modified for System V) on the file named as its first argument
  4108.         and then runs the command given by the following arguments.
  4109.         Contributor: Doug Kingston <dpk@brl.arpa>
  4110.     GC1000.TAR-Z
  4111.         Software for dealing with a Heathkit GC-1000 clock.  Includes code
  4112.         to sync your system clock from it.
  4113.         Contributor: Nick Sayer <mrapple@quack.sac.ca.us>
  4114.     GENEAL.TAR-Z
  4115.         A genealogy program which can browse data, make individual and family
  4116.         pages, make birthday and anniversary lists, etc.  See also the file
  4117.         PD6:<UNIX-C.UTILS>TREEPAR.TAR-Z.
  4118.         Contributor: Jim McBeath <jimmc@gumby.uucp>
  4119.     GETOPT.TAR-Z
  4120.         A shell script version of the "getopt" routine for processing
  4121.         arguments.
  4122.         Contributor: Rich Salz <rsalz@uunet.uu.net>
  4123.     GONE1.TAR-Z
  4124.         A program to lock the terminal until your password is typed.
  4125.         Contributor: Dave Shanks <shanks@teneron.uucp>
  4126.     GONE2.TAR-Z
  4127.         A program which locks the terminal until a supplied password is
  4128.         typed.  Times out after a given amount of time to avoid someone
  4129.         locking the terminal permanently.  Allows certain harmless commands
  4130.         to be run ("who", "who am i", etc.).
  4131.         Contributor: Dave Curry <davy@erg.sri.com>
  4132.     GPERF.TAR-Z
  4133.         A program which generates perfect hash functions for sets of key
  4134.         words.  A perfect hash function is one which allows recognition
  4135.         of a key word using exactly one probe into the hash table.
  4136.         Contributor: Douglas C. Schmidt <schmidt@glacier.isc.uci.edu>
  4137.     GRABCHARS.TAR-Z
  4138.         A program to get one or more keystrokes from the user without
  4139.         requiring them to hit RETURN.  Useful for proompting within
  4140.         shell scripts, etc.  Version 1.9.
  4141.         Contributor: Dan Smith <daniel@island.uucp>
  4142.     GREP.C
  4143.         The DECUS software tape version of the "grep" utility.
  4144.         Contributor: Ray Davis <bees@infoswx.uucp>
  4145.     GSPN.TAR-Z
  4146.         A simulator for generalized stochastic Petri nets that can be used to
  4147.         evaluate the performance of parallel systems (hardware and software).
  4148.         An overview can be found in "Performance Analysis Using Stochastic
  4149.         Petri Nets", Michael K. Molloy, IEEE Trans. on Computers, Vol. C-31,
  4150.         #9, Sept. 1982.
  4151.         Contributor: Andreas Nowatzyk <agn@unh.cs.cmu.edu>
  4152.     HELP-VMS1.TAR-Z
  4153.         A VMS-like help program for UNIX.  Allows topics and subtopics to
  4154.         be accessed individually.
  4155.         Contributor: Neal Ziring <nz@wucs.uucp>
  4156.     HELP-VMS2.TAR-Z
  4157.         Another VMS-like help program for UNIX.
  4158.         Contributor: Roland Stolfa <rjs@a.cs.okstate.edu>
  4159.     HELP.TAR-Z
  4160.         A "help" facility for perusing /usr/man.  Used as "help cmd" it
  4161.         works just like the "man" command.  With no args, it displays a
  4162.         numbered list of topics (files and directories) which the user
  4163.         may select.  As a side effect, "help" may be used to peruse any
  4164.         directory simply by saying "help dirname".
  4165.         Contributor: Dave Curry <davy@erg.sri.com>
  4166.     HEXCALC.TAR-Z
  4167.         A calculator program based on the Texas Instruments Programmer II
  4168.         calculator.
  4169.         Contributor: Richard Hargrove <richardh@killer.uucp>
  4170.     HEXDUMP.TAR-Z
  4171.         A program to dump files out in hexadecimal.
  4172.         Contributor: Peter Ruczynski <pjr@pyra.co.uk>
  4173.     HEXPERT.TAR-Z
  4174.         A binary file editor for System V.
  4175.         Contributor:  Dominic Alston <dom@dsbc.icl.co.uk>
  4176.     HEY.TAR-Z
  4177.         A program to broadcast a message to all terminals a specific user
  4178.         is using.  From UNIX/World, October 1985.
  4179.         Contributor: Bob Desinger <bd@hpda.uucp>
  4180.     HGREP.TAR-Z
  4181.         A front-end for grep to highlight the word that was searched for.
  4182.         Contributor: Jef Poskanzer <jef@helios.ee.lbl.gov>
  4183.     ILE.TAR-Z
  4184.         Interactive line editor, similar to tcsh or ksh.
  4185.         Contributor:  Robert C. Pendleton <bobp@hal.com>
  4186.     JCL.TAR-Z
  4187.         A JCL interpreter.  You always knew someone would do this...
  4188.         Contributor: Robert Lupton <lupton@uhccux.uhcc.hawaii.edu>
  4189.     KBMAP.TAR-Z
  4190.         A program to modify the System V/386 v3.2.2 keyboard map.
  4191.         Contributor: Tony Field <tony@ajfcal.cpsc.ucalgary.ca>
  4192.     KEYDEF.TAR-Z
  4193.         A program to allow reprogramming of DEC VT[23]xx function keys.
  4194.         Contributor: Gordon Vickers <gordon@prls.uucp>
  4195.     LCOMP.TAR-Z
  4196.         An implementation of Peter Weinberger's "Cheap Dynamic Instruction
  4197.         Counting", from the AT&T Bell Labs Technical Journal UNIX in 1984.
  4198.         Runs on Sun-3 (68020) and Vax (Berkeley-based) systems.
  4199.         Contributor: Paul Haahr <haahr@princeton.edu>
  4200.     LIT.TAR-Z
  4201.         A "super-echo" command which accepts control-character escapes,
  4202.         etc.  Every bell and whistle you could ever want.
  4203.         Contributor: Richard A. O'Keefe <ok@quintus.uucp>
  4204.     LOAN.C
  4205.         A program to calculate the interest, principal, and payments  on
  4206.         simple-interest loans (like car loans).
  4207.         Contributor: Jane Medefesser <jane@tolerant.UUCP>
  4208.     LOCK.TAR-Z
  4209.         A program to lock the terminal until the user's password is typed.
  4210.         Contributor: Toby Harness <toby@gargoyle.uucp>
  4211.     LOWLAV.TAR-Z
  4212.         Given a list of hosts, return the name of the host with the lowest
  4213.         load average.  Uses rwho, so is probably Berkeley-specific.
  4214.         Contributor: John D. DiMarco <jdd@db.toronto.edu>
  4215.     LUNISOLAR.TAR-Z
  4216.         A program to print the phase of the moon and generate LaTeX source
  4217.         for a lunisolar calendar.
  4218.         Contributor: John Ramsdell <ramsdell@linus.mitre.org>
  4219.     M4.TAR-Z
  4220.         A public domain M4 macro processor.
  4221.         Contributor: Ozan Yigit <oz@yetti.uucp>
  4222.     MAKE.TAR-Z
  4223.         A "make" work-alike program.  Runs on PCDOS and BSD UNIX.
  4224.         Contributor: Greg Yachuk <greggy@etude.uucp>
  4225.     MAN.TAR-Z
  4226.         A compiled version of "man" for System V.  Should compile and run on
  4227.         4.xBSD with minor changes.
  4228.         Contributor: Edward C. Bennett <edward@ukecc.uucp>
  4229.     MBOXBBS.TAR-Z
  4230.         This BBS is a combination of newsreader, mailer, and database.
  4231.         Looks like a PC/DOS BBS, but offers Internet access and NEWS
  4232.         transfer.  MBOX requires UUCP, NEWS, and MAIL.  It works on
  4233.         MINIX 386 and UNIX SVR3.
  4234.     MDCOPY.TAR-Z
  4235.         A program which allows a single file to be copied to multiple
  4236.         floppy disks, spanning the disks.
  4237.         Contributor: Greg Yachuk <greggy@etude.uucp>
  4238.     MEASURES.TAR-Z
  4239.         A program that reads a list of measurable itmes and then tells
  4240.         you what you have to measure to determine what an unknown item
  4241.         is.
  4242.         Contributor: Arthur David Olson <ado@elsie.uucp>
  4243.     MENU.TAR-Z
  4244.         A program which reads a menu definition file and then implements it,
  4245.         presenting the user with a series of numbered options.
  4246.         Contributor: Mike Howard <mike@milhow2.uucp>
  4247.     METRICS.TAR-Z
  4248.         Programs to calculate metrics of C programs.  Uses Barry Boehm's
  4249.         COCOMO model, and also has a Halstead metric tool.
  4250.         Contributor: Brian Renaud <bdr@huron.ann-arbor.mi.us>
  4251.     MFOLD.TAR-Z
  4252.         A program to do line folding and make columns.
  4253.         Contributor: Peter Smidt <smidt@fy.chalmers.se>
  4254.     MINIT.TAR-Z
  4255.         A linear programming package based on the dual simplex method.  Based
  4256.         on the original code in Collected Algorithms from CACM (1968) in
  4257.         Algol 68 by Rudolfo Salazar and Subrata Sen.  This version is in C.
  4258.         Contributor: Badri Lokanathan <badri@ee.rochester.edu>
  4259.     MKMF.TAR-Z
  4260.         A "makefile maker".
  4261.         Contributor: Lloyd Zusman <ljz@fxgrp.uucp>
  4262.     MMAKE.TAR-Z
  4263.         A program which can generate makefiles for multiple operating systems
  4264.         (or other environmental configurations) from a single master makefile.
  4265.         Contributor: Eric Schneider <eric@cs1.wsu.edu>
  4266.     MORSE.TAR-Z
  4267.         Takes its input and coverts it to International Morse Code.
  4268.         Contributor: Nils McCarthy <mtymp01@ux.acss.umn.edu>
  4269.     MPSIM.TAR-Z
  4270.         A multiprocessor simulator package.
  4271.         Contributor: A. E. Mossberg <aem@mthvax.cs.miami.edu>
  4272.     MRANDOM.TAR-Z
  4273.         Random number generator with persistent state.  A replacement for
  4274.         4.3 BSD "random".
  4275.         Contributor:  Clark Thomborson <cthombor@gw.d.umn.edu>
  4276.     MTOOLS.TAR-Z
  4277.         Programs to read and write MS-DOS formatted diskettes on a UNIX
  4278.         based system.  Works on AT&T UNIX PCs, Sun SparcStation 1, and
  4279.         Sun 3/80 systems.
  4280.         Contributor: Viktor Dukhovni <viktor@melon.princeton.edu>
  4281.     MTOOLS2.TAR-Z
  4282.         Tools to manipulate MSDOS file systems.
  4283.         Contributor:  Emmet P. Gray <fthood!egray@uxc.cso.uiuc.edu>
  4284.     MULTITEE.TAR-Z
  4285.         Send multiple inputs to multiple outputs.  Runs on 4.3BSD and
  4286.         derivatives.
  4287.         Contributor: Dan Bernstein <brnstnd@stealth.acf.nyu.edu>
  4288.     N3EMO-ORBIT.TAR-Z
  4289.         A program to track earth satellites.  Generally for use by amateur
  4290.         radio operators, but also useful for weather satellites, the space
  4291.         shuttle, etc.
  4292.         Contributor: Robert W. Berger <rwb@vi.ri.cmu.edu>
  4293.     NOBACK.C
  4294.         Convert lines with backspaces in them to multiple lines for
  4295.         displaying on dumb terminals, etc.
  4296.         Contributor: Paul Vixie <paul@vixie.uucp>
  4297.     NSTRINGS.TAR-Z
  4298.         A replacement for the BSD "strings" program.  Faster and more correct.
  4299.         Runs on VMS, too.
  4300.         Contributor: Michael Greim
  4301.                     <greim@sbsvax.informatik.uni-saarland.dbp.de>
  4302.     PAC.TAR-Z
  4303.         "The ultimate on-screen calculator for UNIX".  Zillions of features
  4304.         including conversions, "NVRAM", checkbook balancer, base translation,
  4305.         trig functions, amortization, compound interest, user-definable
  4306.         conversions, bit functions, stack, physical constants, macros,
  4307.         percentages.  Actually an interface to "bc".
  4308.         Contributor: Istvan Mohos <istvan@hhb.uucp>
  4309.     PATCH.TAR-Z
  4310.         A program to apply patches (output from the "diff" program) to
  4311.         programs automatically.  Amazingly intelligent, I haven't seen
  4312.         it screw up yet.
  4313.         Contributor: Larry Wall <lwall@sdcrdcf.uucp>
  4314.     PDMAKE.TAR-Z
  4315.         A public domain version of "make".  Version 1.6.
  4316.         Contributor: Greg Yachuk <greggy@zebra.uucp>
  4317.     PEGBOARD.TAR-Z
  4318.         A program to keep track of who is in or out of the office, and when
  4319.         they're due back.
  4320.         Contributor: Richard O'Rourke <ror@mplex.uucp>
  4321.     PERL.TAR-Z
  4322.         A semi-replacement for "awk" and "sed".  An interpreted language
  4323.         for scanning files, extracting information from them, and printing
  4324.         reports based on that information.  It combines the best features
  4325.         of C, "sed", "awk", and "sh".  Version 3.0.
  4326.         Contributor: Larry Wall <lwall@jpl-devvax.jpl.nasa.gov>
  4327.     PERL-CTIME.TAR-Z
  4328.         An emulation of ctime(3) in PERL.
  4329.         Contributor: Waldemar Kebsch <kebsh@nixpbe.uucp>
  4330.     PERSIM.TAR-Z
  4331.         Single-Layer Perceptron Simulator.  (Looks like neural networks
  4332.         stuff.)
  4333.         Contributor:  Adam Stein <stein@wbst129.xerox.com>
  4334.     PHONEGEN.C
  4335.         A program to generate all possible letter combinations from a given
  4336.         telephone number.
  4337.         Contributor: Liudvikas Bukys <bukys@rochester.edu>
  4338.     PHONEME.C
  4339.         A program to translate English words into their phonetic spellings.
  4340.         Contributor: John Wasser <wasser@viking.dec.com>
  4341.     PIPESCRIPT.TAR-Z
  4342.         A Berkeley "script"-like utility, but uses pipes.  Not quite as general
  4343.         as real "script" (screen editors, etc. won't work), but should run
  4344.         on any UNIX even without ptys.
  4345.         Contributor: Kent Forschmiedt <kent@happym.uucp>
  4346.     PMAN.TAR-Z
  4347.         A program to print pieces of formatted manual pages, by specifying
  4348.         an argument such as "warnings" you see only the "BUGS", "CAVEATS",
  4349.         etc. sections, and so on.
  4350.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  4351.     POSIX-DATE.TAR-Z
  4352.         Implementation of POSIX date and time.
  4353.         Contributor:  Arnold Robbins <arnold@skeeve.atl.ga.us>
  4354.     PRINTF.TAR-Z
  4355.         Another version of "printf" for shell scripts.  Implements most of
  4356.         the ANSI C specs, as well as roman numerals.
  4357.         Contributor: Chris Torek <chris@mimsy.umd.edu>
  4358.     PSC.TAR-Z
  4359.         Prints the user page segment of a "core" file out in a format similar
  4360.         to the "crash" program for system crashes.  For System V; probably
  4361.         requires work to run under Berkeley.
  4362.         Contributor: John F. Haugh II <jfh@rpp386.uucp>
  4363.     PT.TAR-Z
  4364.         A program to display the hierarchy of a process tree.  Works on
  4365.         both System V and BSD.
  4366.         Contributor: Jeff Bauer <bauer@loligo.cc.fsu.edu>
  4367.     PTREE-BSD.TAR-Z
  4368.         A backed to "ps" for BSD systems to display the process tree.
  4369.         Contributor: Paul Lew <lew@gsg.uucp>
  4370.     PTY.TAR-Z
  4371.         An all-purpose program to interface programs with pseudo-terminals
  4372.         allowing session disconnect/reconnect and other fun items.
  4373.         Contributor: Dan Bernstein <brnstnd@kramden.acf.nyu.edu>
  4374.     PUSHD-POPD-KSH.TAR-Z
  4375.         An implementation of the C shell "pushd", "popd", and "dirs"
  4376.         commands for the Korn shell.
  4377.         Contributor: Fletcher Mattox <fletcher@im4u.uucp>
  4378.     PWGET.TAR-Z
  4379.         Programs to provide a shell script interface to the password file
  4380.         much like "getpwent" et. al. do for C programs.
  4381.         Contributor: Michael Saboff <mike@hpirs.uucp>
  4382.     RANLIB-SCO.TAR-Z
  4383.         A replacement ranlib(1) for SCO Xenix which handles externals with
  4384.         names longer than 40 characters.
  4385.         Contributor: Steve Bleazard <Steve.Bleazard@robobar.co.uk>
  4386.     REACTIVEKBD.TAR-Z
  4387.         A general purpose command line editor with the addition of predictive
  4388.         text generation (i.e, a DWIM command).  Interfaces with a standard
  4389.         shell and allows simple editing of lines, and prediction of lines
  4390.         based on previous input.
  4391.         Contributor: Mark James <jamesm@cpsc.ucalgary.ca>
  4392.     REDIR.TAR-Z
  4393.         A program to redirect standard output and standard error for csh
  4394.         users.  (Could be used by anyone, but "sh" already has the I/O
  4395.         redirection constructs for it.)
  4396.         Contributor: Bob Glickstein <bobg+@andrew.cmu.edu>
  4397.     RELDB.TAR-Z
  4398.         Programs to generate scattergrams, statistics from columnar data,
  4399.         and some plot(1) filters.
  4400.         Contributor: Gunnar Stefansson <gunnar@haffro.is>
  4401.     REVERSE.C
  4402.         A program to completely reverse its input.  Reverses characters on
  4403.         each lines and exchanges lines top to bottom.
  4404.         Contributor: K. A. Gluck <kurt@pyuxhh.uucp>
  4405.     REVGREP.TAR-Z
  4406.         A program like "grep", except that it reads backwards from the end
  4407.         of the file, printing matches in reverse order.  Useful for getting
  4408.         things out of log files, etc.
  4409.         Contributor: Neal Ziring <nz@wucs.uucp>
  4410.     RF.TAR-Z
  4411.         A Rolodex program for maintaining lists of names and addresses
  4412.         which can quickly be referred to.  Uses System V curses.
  4413.         Contributor: Larry Lippman <larry@kitty.uucp>
  4414.     ROFF.TAR-Z
  4415.         A program which allows you to place information at the top of a
  4416.         troff file indicating which filters and macro packages are needed,
  4417.         and then calls the appropriate programs.  Version 1.7.
  4418.         Contributor: Brian Litzinger <brian@apt.uucp>
  4419.     ROLODEX.TAR-Z
  4420.         A Rolodex program for maintaining lists of names and addresses which
  4421.         can quickly be referred to.  Uses Berkeley curses (not the same
  4422.         program as RF.TAR-Z).
  4423.         Contributor: Dave Ihnat <ignatz@homebru.uucp>
  4424.     ROT.TAR-Z
  4425.         A program to rotate the lines of a file such that the lines become
  4426.         columns.
  4427.         Contributor: Martin Schmidt
  4428.                      <mschmidt@exunido.irb.informatik.uni-dortmund.de>
  4429.     RPL.TAR-Z
  4430.         An interpreter for HP's RPL "calculator programming language".
  4431.         Should have the same functionality as an HP-28 calculator.
  4432.         Contributor: hp@vmars.uucp
  4433.     RS.TAR-Z
  4434.         A personal reminder system.
  4435.         Contributor: Don Joslyn <don@novavax.uucp>
  4436.     RU.TAR-Z
  4437.         A program to print a users(1)-style list of names for each host in
  4438.         the rwho spool directory.
  4439.         Contributor: P. Kern <pkern@csri.toronto.edu>
  4440.     S5FINGER.TAR-Z
  4441.         Various Berkeley utilities for System V.  "finger", "whois",
  4442.         and some others.
  4443.         Contributor: Keith Gabryelski <ag@elgar.uucp>
  4444.     S5LAST1.TAR-Z
  4445.         An implementation of the Berkeley "last" command for System V.
  4446.         Contributor: Harver R. Moran Jr. <moran@tron.uucp>
  4447.     S5LAST2.TAR-Z
  4448.         Another implementation of "last" for System V.
  4449.         Contributor: Chris Kern <ckern@killer.dallas.tx.us>
  4450.     S5LOOK.C
  4451.         An implementation of "look" for System V.
  4452.         Contributor: Larry Campbell <campbell@redsox.uucp>
  4453.     SAMPLE.TAR-Z
  4454.         An educational program for teaching about sampling distributions.
  4455.         Allows the user to provide a distribution which it will then
  4456.         graph.
  4457.         Contributor: Gary Perlman <perlman@wanginst.uucp>
  4458.     SAO.TAR-Z[1-2]
  4459.         The Smithsonian Astronomical Observatory dataset reduced to RA/DECL/MAG
  4460.         records.  Furnished by NASA Goddard for non-commercial use.  There's
  4461.         49 "shar" files here; you unpack them.
  4462.         Contributor: Alan Wm Paeth <awpaeth@watcgl.waterloo.edu>
  4463.     SC.TAR-Z
  4464.         Version 6.8 of the public domain "sc" spreadsheet calculator.
  4465.         Runs on 4.xBSD and System V.
  4466.         Contributor: Bob Bond <rgb@nscpdc.nsc.com>
  4467.                      Jeff Buhrt <buhrt@sawmill.uucp>
  4468.     SCREENWHO.TAR-Z
  4469.         A curses-based "who" program that updates the screen every few
  4470.         minutes.
  4471.         Contributor: Paul Pomes <paul@uxc.cso.uiuc.edu>
  4472.     SEARCH.C
  4473.         A program to search for a string.  May contain newlines; works on
  4474.         binary files.
  4475.         Contributor: Daniel R. Levy <levy@ttrdc.uucp>
  4476.     SETTIME.TAR-Z
  4477.         Set system time from atomic clock.
  4478.         Contributor:  John Walker <autodesk!throop!kelvin@uunet.uu.net>
  4479.     SETS.TAR-Z
  4480.         A program to perform union, intersection, and difference operations
  4481.         on two sets given as arguments.  Can be used to compute lists of
  4482.         files such as "everything EXCEPT *.c" and so on.
  4483.         Contributor: Chris Tweed <chris@edcaad.uucp>
  4484.     SHELLFORMS.TAR-Z
  4485.         A program to provide a forms-editor interface to shell scripts.
  4486.         Contributor: Paul Lew <lew@gsg.uucp>
  4487.     SHOW.TAR-Z
  4488.         A version of "echo" with lots of flags from the multitude of
  4489.         UNIXes out there.
  4490.         Contributor: Alan Fargusson <alan@drivax.uucp>
  4491.     SOUNDEX.C
  4492.         A program which implements the "soundex" algorithm for generating
  4493.         identical tokens for like-sounding names.
  4494.         Contributor: Jerry Carlin <jmc@ptsfa.uucp>
  4495.     SOUNDEX2.C
  4496.         Another implementation of Soundex.
  4497.         Contributor: N. Dean Pentcheff <dean@violet.berkeley.edu>
  4498.     SOUNDEX-SPELL.SH
  4499.         A spelling corrector using SOUNDEX2.C (the one from Dean Pentcheff).
  4500.         Contributor: Frederic W. Brehm <fwb@demon.siemens.com>
  4501.     SPIN.TAR-Z
  4502.         A simple interpreter intended for use as a program development tool
  4503.         and modest programmable interface.  Contains a parser and execution
  4504.         engine, both easily extended.
  4505.         Contributor: Jim McBeath <jimmc@gumby.uucp>
  4506.     SRCTOMAN.SH
  4507.         A shell script to convert comments in various programming languages
  4508.         into a UNIX-style manual page.
  4509.         Contributor: W. Z. Venema
  4510.     STARCHART.TAR-Z
  4511.         Produces astronomical charts from a variety of databases for Post-
  4512.         Script, X11, SunView, Atari ST, IBM PC, X10, Tek, plot(5), HP LaserJet,
  4513.         etc.  Can read stuff like the Yale Bright Star Catalog, the SAO
  4514.         catalog, etc.  Version 3.0.
  4515.         Contributor: ccount@athena.mit.edu
  4516.     STRINGS-COFF.TAR-Z
  4517.         A program to extract strings from COFF-format object files.
  4518.         Contributor: Piercarlo Grandi<pcg@aber-cs.uucp>
  4519.     STRINGS-SH.TAR-Z
  4520.         Programs for manipulating strings in shell scripts.  Provides
  4521.         "index", "rindex", substring extractors, etc.
  4522.         Contributor: Greg Paris <gmp@rayssd.uucp>
  4523.     SUBSTR.TAR-Z
  4524.         A program to extract substrings from expressions.
  4525.         Contributor: William E. Davidsen, Jr. <davidsen@steinmetz.uucp>
  4526.     TAPE.TAR-Z
  4527.         A tape database program for cataloging and alphabetizing a large
  4528.         number of audio (or other) tapes.
  4529.         Contributor: David Bleckmann <bleckmd@jacobs.cs.orst.edu>
  4530.     TCSH601.TAR-Z
  4531.         A csh replacement with lots of goodies.  It includes a command
  4532.         line editor, command-file name completion, and other shell
  4533.         additions.  Runs on BSD.
  4534.         Contributor:  Christos Zoulas <christos@ee.cornell.edu>
  4535.     TC.TAR-Z
  4536.         Termcap capabilities for shell scripts.  Saying "tc cap" will
  4537.         output the string for capability "cap" for the current terminal
  4538.         type.
  4539.         Contributor: <lmc@cisden.uucp>
  4540.     TELEWORDS.TAR-Z
  4541.         Programs to give all the words a phone number spells (using American
  4542.         phones) and all the phone numbers that can spell a word.
  4543.         Contributor: Jim Williams <williams@mimsy.umd.edu>
  4544.     TERMCAP-TO-TERMINFO.TAR-Z
  4545.         Converts a termcap file into terminfo source files.
  4546.         Contributor: Robert Viduya <robert@gitpyr.uucp>
  4547.     TERMLIST.TAR-Z
  4548.         A Perl script to produce annotated listings of termcap entries.
  4549.         Contributor: Geoff Leach <geoff@p.uucp>
  4550.     TOE.C
  4551.         Like "finger" only different.
  4552.         Contributor: Dan Heller <argv@sri-spam.arpa>
  4553.     TOT-INFO.TAR-Z
  4554.         Programs to compute Chi-square independence, Gamma and related
  4555.         functions, etc. for 2-way contingency tables.
  4556.         Contributor: Doug Gwynn <gwynn@brl.mil>
  4557.     TPIPE.TAR-Z
  4558.         A program to split a UNIX pipeline into two pipelines.  The output
  4559.         of one pipeline can be replicated and supplied as the input to two
  4560.         other pipelines executing simultaneously.
  4561.         Contributor: David B. Rosen <rosen@bucasb.bu.edu>
  4562.     TPS.TAR-Z
  4563.         A program which runs "ps" and rearranges the output.
  4564.         Contributor: Arndt Jonasson <arndt@zyx.zyx.se>
  4565.     TRAPFILES.TAR-Z
  4566.         Uses "ptrace" to trace a program and reports all files opened and
  4567.         closed by the program.  Berkeley UNIX dependent.
  4568.         Contributor: Arndt Jonasson <aj@zyx.uucp>
  4569.     TREEPAR.TAR-Z
  4570.         A place and route (and plot) package for tree-structured data.
  4571.         Mostly intended as a companion to PD6:<UNIX-C.UTILS>GENEAL.TAR-Z.
  4572.         Contributor: Jim McBeath <jimmc@gumby.uucp>
  4573.     TUTOR.TAR-Z
  4574.         A program to allow multiple terminals to watch what is being typed.
  4575.         Useful for showing people in a class what's going on, etc.
  4576.         Contributor: Rich Salz <rsalz@bbn.com>
  4577.     TTYPE.C
  4578.         A touch-typing tutor program.  May need mods to work on BSD systems.
  4579.         Contributor: Paul Hubbard <paulh@copper.uucp>
  4580.     UNITS.TAR-Z
  4581.         A unit conversion program that does charts, too.
  4582.         Contributor: Gregory R. Simpson <simpsong@ncoast.uucp>
  4583.     UNIX-VMS.TAR-Z
  4584.         Tools for VMS to give it some UNIX-like features.  It's mostly
  4585.         stuff to make DCL look a little more like the UNIX shells.
  4586.         Contributor: David Albrecht <dca@calmasd.uucp>
  4587.     UNOD.TAR-Z
  4588.         A program to "reverse" an "od -c" dump of a file, putting everything
  4589.         back.  This lets you edit binary files, among other things.
  4590.         Contributor: Daniel R. Levy <levy@ttrdc.uucp>
  4591.     UNTIC.TAR-Z
  4592.         A program to decompile "terminfo" description files into ASCII.
  4593.         Contributor: Dave Regan <regan@orstcs.uucp>
  4594.     VIS.TAR-Z
  4595.         Turn any command into a screen-oriented one by executing it over and
  4596.         over, updating the screen with the results.
  4597.         Contributor: George M. Sipe <george@rebel.uucp>
  4598.     VSH.TAR-Z
  4599.         A visual shell which uses the full screen and allows selection of
  4600.         files by placing the cursor on them, etc.
  4601.         Contributor: Dan T'so <dan@rna.uucp>
  4602.     VTTEST.TAR-Z
  4603.         A program to test compatibility of so-called "VT100 compatibile"
  4604.         terminals.
  4605.         Contributor: Perl Lindberg <lindberg@suadb.uucp>
  4606.     VT220FONTEDIT.TAR-Z
  4607.         A screen-oriented editor for downloaded fonts in a VT220 terminal.
  4608.         Contributor: Eric A. Pearce <eap@bucsf.bu.edu>
  4609.     VT220KEYS.TAR-Z
  4610.         A program to download strings to the function keys on a DEC
  4611.         VT220 terminal.
  4612.         Contributor: Ken Lester <ken@ektools.uucp>
  4613.     WHICH.C
  4614.         A C version of the Berkeley "which" script.  It searches your
  4615.         path and tells you which version of a program you're using.
  4616.         Contributor: Larry J. Barello <larry@tikal.uucp>
  4617.     WHICH.SH
  4618.         A shell script version of "which" that allows wildcards to work.
  4619.         Contributor: Steven Pemberton <steven@cwi.nl.uucp>
  4620.     WHICH.TAR-Z
  4621.         Yet another C version of "which".  Version 4.0.
  4622.         Contributor: Maarten Litmaath <maart@cs.vu.nl>
  4623.     WIREWRAP.TAR-Z
  4624.         A program to do circuit board design.
  4625.         Contributor: Bruce Karsh <karsh@geowhiz.uucp>
  4626.     WNS.TAR-Z
  4627.         A program to search for a pettern in a file and then print a window
  4628.         of lines from the file around the place where the match occurred.
  4629.         Contributor: Mark E. Mallett <mem@zinn.mv.com>
  4630.     XDUMP.TAR-Z
  4631.         Produce a hexadecimal dump of a file or a shared memory segment.
  4632.         Contributor: Bjorn Engsig <bengsig@orcenl.uucp>
  4633.     XTX.TAR-Z
  4634.         A program which allows placing embedded shell commands in comments
  4635.         in other files, and then executes them.  Useful for putting "troff"
  4636.         commands at the top of a paper so you don't have to remember all
  4637.         the filters, etc.
  4638.         Contributor: R. P. A. Collinson <pc@ukc.uucp>
  4639.     XXU.TAR-Z
  4640.         Rename TOPS-20 or VMS file names to UNIX file names.  Used after you
  4641.         do an "mget" with FTP and find yourself in a directory full of files
  4642.         with screwball names.
  4643.         Contributor: William E. Davidsen <davidsen@crdos1.uucp>
  4644.  
  4645. PD6:<UNIX-C.WINDOWS>
  4646.     Programs to do windows on dumb terminals, plus programs to work in
  4647.     several popular window systems such as SunTools, X, etc.
  4648.  
  4649.     3B1TOOLS.TAR-Z
  4650.         Windowing tools for the AT&T 7300 (3B1) computer.
  4651.         Contributor: Muhammad S. Benten <benten@tigger.uucp>
  4652.     ASU-WMS.TAR-Z
  4653.         A public domain window management system for moderately dumb
  4654.         terminals.  The terminals must support controllable scrolling
  4655.         regions as does the VT100, however.  Runs under 4.xBSD.  The
  4656.         Contributor: George Nelan <nelan@asu.csnet>
  4657.     CALCTOOL.TAR-Z
  4658.         A desktop calculator which runs under SunView, XView, X11, NeWS,
  4659.         MGR, and on dumb terminals.  Version 2.4.
  4660.         Contributor: Rich Burridge <richb@aus.sun.com>
  4661.     MANDELBROT.TAR-Z
  4662.         A Mandelbrot viewping program for Sun workstations.  The algorithm
  4663.         is new, and should be easy to rip out and use in other applications.
  4664.         Contributor: Pell Emmanuelsson <pell@isy.liu.se>
  4665.     MGR.TAR-Z[1-2]
  4666.         "MGR is to X as UNIX is to Multics."  A window system that runs on Sun
  4667.         workstations.  Handles asynchronous updating of overlapping windows.
  4668.         Has a C interface library, fonts, applications, etc.  There are 61
  4669.         "shar" files in this tar file; I didn't unpack them.
  4670.         Contributor: Stephen A. Uhler <sau@bellcore.com>
  4671.     PSTERM.TAR-Z
  4672.         The Grasshopper Group's version of Sun's "psterm" terminal emulator
  4673.         for the NeWS window system.  This one includes scroll bars, variable
  4674.         width fonts, resizing by point size or rows/cols, and other things.
  4675.         Contributor: John Gilmore <gnu@hoptoad.uucp>
  4676.     SCREEN.TAR-Z
  4677.         A window manager which allows several windows on an ASCII terminal.
  4678.         Requires select system call, UNIX-domain sockets, and Berkeley ptys.
  4679.         Contributor: Oliver Laumann <net@tub.bitnet>
  4680.     SCREEN3.TAR-Z
  4681.         Multiple windows on an ascii terminal.
  4682.         Contributor:  Juergen Weigert
  4683.                           <jnweiger@immd4.informatik.uni-erlangen.de>
  4684.     SUN-ICONS.TAR-Z
  4685.         Programs to manipulate SunTools icon bitmaps.
  4686.         Contributor: David C. Martin <dcmartin@ucbvax.berkeley.edu>
  4687.     SUNTOOLS-MODS.TAR-Z
  4688.         Modifications to SunTools to allow things like selecting menu
  4689.         options from the keyboard, etc.  NOTE: these mods are for
  4690.         SunTools 1.2 distributed with SunOS 2.0; they may require changes
  4691.         to merge into more recent versions of SunTools.
  4692.         Contributor: Don Libes <libes@nbs-amrf.uucp>
  4693.     WM1.TAR-Z
  4694.         A window manager for dumb terminals.  Runs on 2.9BSD.
  4695.         Contributor: <chris@pixutl.uucp>
  4696.     WM2.TAR-Z
  4697.         Another window manager for dumb terminals.  Runs under 4.xBSD.
  4698.         WM2.BUG contains a bug fix.
  4699.         Contributor: Tom Truscott <trt@rti-sel.uucp>
  4700.  
  4701. PD6:<UNIX-C.XYZMODEM>
  4702.     Source code and related files for the XMODEM, YMODEM, and ZMODEM file
  4703.     transfer protocols.  See also <UNIX-C.CKERMIT> for the KERMIT protocol.
  4704.  
  4705.     RZSZ9202.TAR-Z
  4706.         An implementation of the XMODEM, YMODEM, and ZMODEM protocols,
  4707.         written in C.  From the original author.
  4708.         Contributor: Chuck Forsberg <caf@omen.uucp>
  4709.     UMODEM.TAR-Z
  4710.         An implementation of the XMODEM, TERM II File Transfer Protocol #1,
  4711.         and TERM II File Transfer Protocol #4.  This version runs under
  4712.         several versions of UNIX.
  4713.         Contributor: Dave Curry <davy@erg.sri.com>
  4714.     XMODEM.TAR-Z
  4715.         An implementation of the Christiansen (XMODEM) file transfer protocol.
  4716.         This implementation works only under 4.2/4.3BSD. Version 3.10.
  4717.     ZMODEM.README
  4718.         A pointer to the latest ZMODEM sources in PD3:<MISC.ZMODEM>.
  4719.