home *** CD-ROM | disk | FTP | other *** search
- This is the "Software Tools for Unix 4.1BSD" distribution
- tape, as provided by Barbara Chase in Septemeber 1998.
-
- Below is the README file from the distribution tape:
-
-
-
- LAWRENCE BERKELEY LABORATORY January 1982
-
-
-
- Here is a version of the Software Tools Users Group basic tape,
- implemented under UNIX - Berkeley 4.1 distribution. A few
- enhancements have been included and some debugging has been
- done (especiallly in sedit and diff).
-
- Executable images have not been included on the tape, to avoid
- licensing problems. (None of the source code is licensed
- material.) A makefile to generate the executables is available.
- To bring up the tools, simply read the tape into your machine
- and type:
- % make
-
- Tools with names which conflict with standard Unix tools have
- been renamed, often to begin with a "t" (tcat, techo, etc.) See
- /usr/tools/man/summary for a list of tools and their associated
- names.
-
- The primitives have been implemented as calls to the appropriate
- C library and system call routines. Everything specified by the
- users group has been implemented except the shell, which seemed
- superfluous. The local UNIX shell is used to perform I/O
- redirections.
-
- Random writing on 4.1 BSD does not work correctly when
- interspersed with random reading because of system buffering
- problems. This is a known bug and there is evidently a fix for
- it 'somewhere' ... Because of this, the editor as distributed
- by the Users Group would not work. We have provided an
- alternative version, developed by Joe Sventek of LBL and David
- Martin of Hughes Aircraft. This editor uses an in-core buffer
- to maintain the lines (quite acceptible on a virtual memory
- machine) and is somewhat more enhanced than the regular tools
- editor.
-
- Also included with the Unix tools, though not yet included in
- the standard Software Tools Package, is the Text Control System
- (TCS) developed by Neil Groundwater at ADI. TCS provides
- capabilities similar to SCCS, allowing a user to keep track of
- the evolution of source code. The TCS package consists of the
- tools "admin", "delta", and "get". They should still be
- considered experimental.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LAWRENCE BERKELEY LABORATORY January 1982
-
-
- The directory hierarchy set up is:
-
- /usr/tools
- |
- |
- -----------------------------------------
- | | |
- executables /src /man
- | |
- | |
- | (tool documents
- | and manual)
- --------------------------------------
- | | | |
- *.w /C_lib /ratfor_lib /Original
- (tool sources) (C prims) (ratfor prims) (original tape)
-
- If you wish to change the directory names, or the structure, you
- will have to alter the 'tman' and 'trc' scripts, the make files,
- and the file name definitions in rat4 ("ratdef"), spell ("dict"
- and "dictdx"), and the editor ("ed.hlp").
-
- Scratch files are currently created on /usr/tmp. If you would
- like them to be located elsewhere, alter the "mkuniq" primitive
- (in /usr/tools/src/C_lib/mkuniq.c).
-
- These tools have NOT been extensively tested. There are no
- warrantees, expressed or implied, etc. Use at your own risk.
-
-
-
- Deborah K. Scherrer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-