home *** CD-ROM | disk | FTP | other *** search
- This file contains some/any details I have of the tape images
- in the Distributions directory. The details tends to lag behind
- the actual directory contents, as new things keep getting added.
-
- The order of coverage is research, usdl, ucb, dec, other and unsw.
-
- Warren
-
- [research]
-
- Dennis_v5
- ---------
-
- v5root.gz is an RK05 image with Fifth Edition UNIX installed, from Dennis
- Ritchie. Unfortunately, Dennis no longer has the documentation, so this
- is strictly an incomplete distribution of Fifth Edition. Originally, the disk
- wouldn't boot up under an 11/45; however, the book block from a 6th Edition
- RK disk image can be used instead. The v5.origbootblock file contains the
- original boot block. The most recent timestamp on any file is March 22nd 1975.
-
- v5root.tar.gz is a tar archive of the contents of the RK05 image.
-
- Dennis_v6
- ---------
-
- v6root.gz, v6src.gz and v6doc.gz are a set of three RK05 images of Sixth
- Edition with root, /usr and documentation, from Dennis Ritchie. The tape
- bootstraps are not included. The most recent timestamp on any file is
- July 19th 1975.
-
- v6root.tar.gz, v6src.tar.gz and v6doc.tar.gz are tar archives of the
- three RK05 images.
-
- Ken_Wellsch_v6
- --------------
-
- v6.tape.gz is a copy of the Sixth Edition distribution tape which was sent in
- by Ken Wellsch. The first 100 512-byte tape blocks contain the tape bootstrap
- stuff. Blocks 100 - 4099 are the RK05 root image, blocks 4100 - 8099 are the
- /usr RK05 image, and the blocks 8100 - 12099 are the /doc RK05 image.
-
- [I should verify that this is identical to Dennis' copy of 6th Edition]
- The most recent timestamp on any file in /usr and /doc is July 19th 1975,
- as with Dennis' copy. However, the most recent file timestamp on root is
- October 11th, 1975.
-
- root.v6.tar.gz, usr.v6.tar.gz and doc.v6.tar.gz are tar archives of the
- three RK05 images.
-
- Henry_Spencer_v7
- ----------------
-
- v7.tar.gz is a tar archive of 7th Edition from Henry Spencer. He says that
- the tarball was made when he originally received the distribution from Bell
- Labs, and it was ``just a matter of stripping out some preliminary goo that
- made the distribution tape self-booting, but I don't remember the details.
- ... So it's not in the original format, but it does have the original
- contents. There was a small addendum tape that some V7 sites got, with a
- few odds and ends of improvements and stuff that got left off the original
- tape by accident.''
-
- v7.tar.gz is the distribution tar file. v7.patches.tar.gz holds a set of
- patches to V7: apparently they were left off the early distributions of v7.
- The most recent timestamp on any file is June 9th 1979.
-
-
- Keith_Bostic_v7
- ---------------
-
- This set of files from Keith Bostic looks like the original tape records
- from the 7th Edition distribution tape. I haven't had a look at them as
- yet, but hopefully they are the virgin distribution.
-
-
- v7addenda.tar
- -------------
- This tarball contains an addenda to the 7th edition UNIX distribution tape,
- and was released on `12/2/80'. Is this 12th February 1980 or 2nd December 1980?
-
- A brief summary of contents: many bug fixes. An lpr/lpd utility. A new awk.
- Fsck! A new f77. More robust mag tape drivers.
-
-
- [usdl]
-
- 32V Tape
- --------
-
- Although 32V isn't strictly a PDP-11 UNIX system, it is a very close
- derivative of 7th Edition, so I thought it would be ok to archive it.
-
- The tape comes from Keith Bostic, and is composed of three images,
- file1, file2 and a tarball now called 32v_usr.tar. I assume that
- all three were originally three separate records on a tape.
-
- The information from Keith says:
-
- Block size for file1 is 512, block size for file2 is 10240.
- The first label on the tape:
-
- BELL LABORATORIES INC
- UNIX/32V* TIME-SHARING SYSTEM, VERSION 1.0
- 9 TRACK 800 BPI 3 FILES FILE1=232 RECORDS
- FILE 2=480 RECORDS FILE 3=1202 RECORDS
- *UNIX IS A TRADEMARK OF BELL LABORATORIES
- (2/22/80 written in pencil)
-
- The second label on the tape:
-
- RESTRICTED RIGHTS
- USE, DUPLICATION OR DISCLOSURE IS
- SUBJECT TO RESTRICTIONS STATED IN
- YOUR CONTRACT WITH WESTERN ELECTRIC
- COMPANY, INC
-
- I haven't looked at file1 yet; I assume it's a set of bootstrap
- records. file2 is most likely a backup of the root filesystem, but
- I haven't tried to read it, or even work out what it is, yet.
-
- Mini-Unix
- ---------
-
- tape0.bin.gz, tape1.bin.gz and tape2.bin.gz are three RK05 disk images
- containing Mini-UNIX, sent in by Jay Jaegar. This is a cut-down V6 which
- can run on machines without user/kernel modes and without any memory
- management. tape0.tar.gz, tape1.tar.gz and tape2.tar.gz are tar archives
- of the three RK05 images. The most recent timestamp on any file is
- December 22nd 1976.
-
-
- PWB
- ---
-
- We don't have a full version of PWB yet which I have verified. According
- to the books, there are at least three versions: PWB/UNIX, PWB 1.0 and
- PWB 2.0. The file bostic_pwb.tar.gz contains a number of apparently incomplete
- PWB versions from Keith Bostic. The file spencer_pwb.tar.gz comes from Henry
- Spencer, who says that this is:
-
- A full PWB distribution, *almost* certainly straight off the
- Bell tapes except for conversion to tar format.
-
- I haven't had a chance to look at the latter yet.
-
-
- System III
- ----------
-
- These files come from Kirk McKusick with the following note:
- This tree contains a copy of a System III distribution for PDP
- 11/45, 11/70. It was taken from the University of California
- official distribution tape. The tape files were as follows:
-
- File 1: 18 512 byte records (boot)
- File 2: 600 5120 byte records (mini-root)
- File 3: 39 5120 byte records (cpio binary)
- File 4: 392 5120 byte records (/)
- File 5: 756 5120 byte records (/usr/src/man)
- File 6: 54 5120 byte records (/usr/src/rje)
- File 7: 70 5120 byte records (/usr/src/graf)
- File 8: 2583 5120 byte records (/usr)
-
-
- [ucb]
-
- 1BSD
- ----
-
- This tarball of the 1st Berkeley Software Distribution, created by Bill Joy,
- comes from Keith Bostic. Two files in the archive say:
-
- This tape includes sources and binaries for a quantity of UC
- Berkeley software. The major items on this tape are the instructional
- Pascal system and the text editor "ex". Other software here includes
- a modified shell, a new shell, new commands, and a "star trek" game.
-
- This tape reflects updates to Thu Jan 19 10:34:29 PST 1978
-
- 2BSD
- ----
-
- The 2BSD tar archive, 2bsd.tar.gz, comes from Keith Bostic, with a note that:
-
- [this is] Extracted from a 2BSD distribution tape.
-
- First [printed] label on the tape:
-
- Second Berkeley Software Tape May 10, 1979 TAR 800BPI
- %dd if=/dev/mt0 bs=1b skip=1 of=tar
- %chmod 755 tar
- % tar x
- 10000 blocks
-
- Second label on the tape:
-
- The contents of this tape are distributed to UNIX licensees
- only, subject to the software agreement you have with Western
- Electric and an agreement with the University of California.
-
- The top-level READ_ME in the archive gives a date of Thu Apr 19 1979.
-
- In email, Keith Bostic says that `there was only one 2BSD release'; I assume
- that this means that the others had minor numbers (2.8, 2.9, 2.10 etc.).
-
- What is strange here is that Peter Salus' book `A Quarter Century of UNIX'
- says that 2BSD was released in mid 1978. However, the dates above indicate
- April 1979.
-
- The file spencer_2bsd.tar.gz comes from Henry Spencer and probably contains
- the same files. However, I haven't verified this yet.
-
-
- 2.79bsd.tar.gz, 2.8bsd.tar.gz
- -----------------------------
-
- These are versions of 2BSD which were sent to me by Keith Bostic. I
- haven't had a look through them yet, so I can't tell you when they were
- originally released.
-
-
- 2.9BSD
- ------
-
- The files in this directory are a complete distribution of 2.9BSD, sent in
- by Steven Schultz.
-
- file1.gz is the bootblock+bootprogram for the TU10/TU16 tape
- file1.ts.gz is the bootblock+bootprogram for the TS11 tape
- file2.gz is the standalone 'cat' program
- file3.gz is the Table Of Contents (used by the 'cat' program)
- file4.gz is the standalone 'mkfs' program
- file5.gz is the standalone 'restor' program
- file6.gz is the standalone 'icheck' program
- file7.gz is the dump of the root filesystem
- usr.tar.gz is a tar image of /usr with relative pathnames
- i.e. no leading /usr
-
- 2.9BSD-Patch
- ------------
-
- 2.9BSD-30aug85.gz is a tar archive containing patches for 2.9BSD.
- Keith Bostic wrote the top-level README, which is dated Aug 22 1985.
-
-
- 2.9-pro350
- ----------
-
- The README says: This subtree consists of mods. to the 2.9BSD distribution
- that allow it to be run on the dec pro 350:
- - each directory contains the modified files or a diffs.sys file
- generated via. diff that shows the changes required
- - boot.doc gives an overview of the bootstrapping exercise
- - misc has a few utilities that are modified or required for
- bootstrapping (they should be compiled with the -DGOO option to
- enable mods.)
- - ra.c etc. drive the RQDX1 controller on the Micro/pdp11 and should
- also work on a unibus UDA50
-
-
- 2.11BSD
- -------
-
- This is a complete distribution of 2.11BSD up to patch level 277, sent in
- by Steven Schultz. The distribution includes the tape bootstrappers.
- Note that Steven Schultz is still distributing new patches to 2.11BSD.
- Steven writes:
-
- The format of a 2.11BSD boot tape is:
-
- File # Block Size Content
- ---- ---------- -------
- 0 512 mtboot,mtboot,boot
- (pad mtboot out to 512 bytes)
- 1 1024 disklabel
- 2 1024 mkfs
- 3 1024 restor
- 4 1024 icheck
- 5 10240 root.dump
- 6 10240 file6.tar
- 7 10240 file7.tar
- 8 10240 file8.tar
-
-
- 3BSD
- ----
-
- As with the 32V release, this is worth archiving even though it isn't
- for the PDP-11 architecture. Unfortunately I don't have any information
- about this distribution except that I obtained it from Keith Bostic.
- Peter Salus' book `A Quarter Century of UNIX' says that 3BSD came out
- in late 1979.
-
-
-
- [dec]
-
- Jean_Huens_v7m
- --------------
-
- This is a full distribution of a modified version of 7th Edition UNIX, donated
- by Jean Huens. Fred Canter confirms that this was created at DEC and distributed
- by them. The version we have is V7M Release 2.1.
-
- A README in /sys tarball says:
-
- UNIX/V7M SOURCE FILES
-
- This directory contains the source files for unix/v7m, which
- is unix version 7 modified to support the new DEC devices.
- Such as, the PDP 1144, rm02/3, rk06/7, rl02, and ts11.
- Unix/v7m has an overlay kernel for non-separate I/D space CPU's.
- Unix/v7m also contains maintainability enhancements and bug fixes.
-
- addenda - The Western Electric UNIX/V7 addenda dated 12/2/80.
- h - Header files used by the source files.
- conf - Assembley language and configuration files.
- dev - Device drivers.
- ovdev - Driver object modules for overlay kernel.
- sys - The unix kernel.
- ovsys - System object modules & LIB1 for overlay kernel.
- sas - Standalone stuff, unix/v7m two stage bootstrap monitor.
- mdec - Unix/v7m rp,rl,hp,hk disks, block zero boot code.
-
- You will also find some versions of Ultrix-11 in the dec directory.
-
-
- [other]
-
- Tim_Shoppa_v6
- -------------
-
- These are RL01/RL02 images from a 11/23 V6 system rescued from the
- University of British Columbia's Surplus Equipment Recycling Facility
- by Tim Shoppa during the summer of 1997. I haven't had a look at them yet.
-
-
- Torsten_Hippe_v7
- ----------------
-
- v7.gz is a bootable copy of Seventh Edition on an RL02 image, given to me by
- Torsten Hippe. The kernel source differs from unsw 81 in that there is extra
- code, ifdef'd with the names XBUF, INSTRM, SYSACCT, LRUI and SEPID.
-
- This 7th Edition seems to be heavily modified, compared to the virgin
- distributions above. The most recent timestamp on any file is
- September 22nd 1988. I should do a comparison with Henry Spencer's v7.
-
-
- Xinu
- ----
-
- DISTR.lsi.tar.gz is a tar archive of version 7 of the Xinu operating system,
- a Unix clone for the LS1-11. Xinu was written by Douglas Comer. This is
- copyright Prentice-Hall, but can be distributed as long as it doesn't
- compete with Doug's book on Xinu.
-
-
- [unsw]
-
- The rest of this file describes the tapes in the unsw directory. These
- are a bunch of tapes that I rescued from the School of Computer Science
- at ADFA, which is an outpost of UNSW. The most interesting tapes here
- contain the AUSAM modifications to 6th Edition.
-
- UNSW 01
- -------
- Tape label: System Source Disk
- DD format URK? BS=24B count=203 800bpi 9track
- UNIX System Source 1 of 1
- 25/1/78
-
- A distribution of UNIX source from UNSW, with several changes. record0.gz is
- an RK05 image laid out according to the `Boston Children's Museum' format
- (i-nodes in the middle). Latest file timestamp is Jan 24 1978. There is only
- kernel source, plus a `unswbatch' directory. The latter seems to hold the
- source to a UNIX batch system developed by Ian Johnstone and other at the
- School of Electrical Engineering at UNSW.
-
- record0.tar.gz is a tar archive of the RK05 image.
-
- UNSW 02
- -------
- Tape label: UNIX Fun & Games & Pics
- 800 bpi 9 track itp Format Reel 1 of 1
- 25/1/78
-
-
- Lots of BASIC programs and Ascii lineprinter pictures. record0.gz is an
- itp archive. There is no UNIX-related stuff. Everything is dated Jan 22 1978.
-
- UNSW 03
- -------
- Tape label: System Disk
- DD format URK? 800bpi 9track UNIX System Disk
- 1 of 1
- 25/1/78
-
- Binaries to a UNIX system, no source code. Latest date is Jan 24th 1978.
-
- UNSW 04
- -------
- Tape label: UNSW 4th Distrib (2 files)
- PWB-UNIX (Part 1) (1 file) TP format 800bpi
- Sizes: 4303 5101 7326 records
- NO RING EVER
-
- Record0.gz is a tp format archive of the AUSAM modifications done at UNSW of
- 6th Edition UNIX, dated November 1979. Documentation and kernel sources exist,
- but there is no source for libraries or ordinary commands. Most recent file
- date is November 1st, 1979. The kernel diffs against UNSW 106 are small, so
- UNSW 04 evolved from UNSW 106.
-
- Record1.gz is a tp format archive of AUSAM programs and library source. This
- is an assumption, as again the most recent file date is November 1st, 1979.
-
- Record2.gz is a tp format archive of binaries and man pages for PWB-UNIX.
- Latest date is September 8th 1978. There is no source code on the tape.
-
-
- UNSW 05
- -------
- Tape label: PWB UNIX (Part 2) 1 file 205
- Level 7 UNIX 1 file 640
- Berkeley Pascal \
- Vrije Pascal / 1 file 319 blocks
- No Ring Ever
-
-
- Record0.gz is a dtp archive of PWB-UNIX. Unfortunately there is a hard error
- in record 0, and I was unsuccessful in recovering the rest of record 0, nor
- record 1 and 2. The dirlist file shows what is in record 0. Latest date is
- September 8th 1978.
-
- UNSW 06
- -------
- Tape label: Hebrew Distribution
- Toronto Graphics Distribution DTP No Ring Ever
-
-
- Yet another tp format, dtp. This one puts the offset of data in the first 8
- bytes, starts the dir at offset 128, with 114-byte names. Progs/dtp can
- extract it. The tape has no UNIX src. There are top-level directories gpac,
- huji and tor. Latest date is December 20th 1979.
-
- UNSW 07
- -------
- Tape label: UNIX Source & Documentation
- 800 bpi 9 track itp Format Reel 1 of 1
- 25/1/78
-
- Record0.gz is an itp archive of UNIX source code and documentation. I have no
- clear idea as to the version archived. File dates range from August 21th 1976
- to January 24th 1978. It has some UNSW modifications, with the highest
- labelled `fix016' in param.h, and that's 16 decimal.
-
-
- UNSW 81
- -------
- Tape label: UNIX Level 7 Source
- from tape #5 part 2 13/4/81
-
- Just as it says. dtp format, also includes binaries. No WECo boot
- records though (as described in `Setting up UNIX' in the V7 manuals).
- The most recent timestamp on any file is August 22nd 1979.
-
- UNSW 81 and UNSW 83 are identical. They contain Seventh Edition UNIX.
- Looks like a complete distribution as well. There are hptmunix,
- rphtunix and rptmunix kernels. No rk or rl ones, though.
-
- [Compare these to Henry's tape]
-
-
- UNSW 82
- -------
- Tape label: UNIX L6
- VRIJE and Berkeley Pascal from tape #5 part 3
- 14/4/81
-
- Record0.gz is a dtp archive of at least Berkeley Pascal, in the pascal
- directory. Actually there's a csh, and install.ms indicates that this is in
- fact 2BSD. The READ_ME file in the pascal directory has a timestamp inside of
- April 19th 1979.
-
- The pc directory contains Pascal-VU (dated May 29th 1979) from Vrije
- University, the Netherlands. Latest file date in the pascal directory is
- August 1st 1979, and for the pc directory is October 30th 1979.
-
- UNSW 83
- -------
- Tape label: UNIX Level 7 Sources
- from tapes 92 & 93
- reel 1 of 1
- 5/1/83
-
- dtp format. As the label says. Looks very much like tape 81. In
- fact a comparison of the contents show it to be exactly the same.
-
- UNSW 85
- -------
- Tape label: UNIX L6 Source (tp)
- from tape #4, part of file 2
- 13/2/81
-
- tp format, no man pages. The file seems to be truncated, I got
- block errors with my tp program.
-
- UNSW 86
- -------
- Tape label: UNIX L6 Source (tp)
- from tape #4, file 3
- 28/7/81
-
- tp format. /bin, /usr, /etc, man pages, i.e all but src.
-
- UNSW 87
- -------
- Tape label: UNIX Level 6 Source
- PWB Part 2 from tape #5, part 1
- dtp
- 10/12/81
-
- This looks like it contains the source code to PWB 1.0. There are
- no manuals and no binaries (well, a few scattered in source dirs).
-
- UNSW 88
- -------
- Tape label: UNIX Level 6 Source
- Languages etc,
- dtp
- 16/3/81
-
- dtp format. Source for lots of languages. No system source.
-
- UNSW 89
- -------
- Tape label: UNIX Level 6 Source
- Nroff Tables
- dtp
- 16/3/81
-
- dtp format. Yep, nroff tables, not very exciting.
-
- UNSW 90
- -------
- Tape label: UNIX Level 6
- Source Archive
- dtp
- 7/5/81
-
- dtp format. Applications source, no system source.
-
-
- UNSW 92
- -------
- Tape label: UNIX Level 7 Source
- UNSW (dtp)
- 25/3/81
-
- The kernel on this tape has lots of diffs compared to unsw 81. I
- cannot tell which is older, but from the dates (1979 vs 1981), I
- assmume that this tape is older than unsw 81. It would be good to
- compare unsw 81, unsw 92, Henry Spencer's V7 and the tape from Torsten
- Hippe. There is only source on the tape, no binaries.
-
-
- UNSW 93
- -------
- Tape label: UNIX Level 7 Source
- UNSW (dtp)
- 30/9/81
-
- I got hard read errors on this tape, so it's probably incomplete.
-
- UNSW 106
- --------
- Tape label: UNIX L6 Source 1
- (tp)
- 29/1/81
-
- This seems to be a 6th Edition patched with AUSAM, and something
- else: the code has `fix025' style comments scattered around. This
- needs investigation. The tape only has kernel source.
-
-
- UNSW 107
- --------
- Tape label: UNIX L6 Source 2
- (RK05 #24) (tp)
- 5/2/81
-
- UNSW 108
- --------
- Tape label: UNIX L6 Source 3
- (tp)
- 12/2/81
-
- UNSW 110
- --------
- Tape label: UNIX L6 Source
- macro-linker, make, dostp, yacc, libS.old
- 7/5/81
-