[TUHS] Documents for UNIX Collections

Warner Losh imp at bsdimp.com
Sat Aug 13 02:06:22 AEST 2022

On Fri, Aug 12, 2022 at 5:42 AM Jonathan Gray <jsg at jsg.id.au> wrote:

> On Fri, Aug 12, 2022 at 05:15:52AM -0600, arnold at skeeve.com wrote:
> > Paul Ruizendaal via TUHS <tuhs at tuhs.org> wrote:
> >
> > > I’m interested in the journey of SysV IPC. So far I have established
> > > that these originated in CBUnix, with a lot of thinking on how to
> optimize
> > > these around the time that Unix 3.0/4.0/5.0 happened. They did not
> appear
> > > in Unix 3.0 / SysIII, and from the Unix 4.0 documentation I gather that
> > > it was not included there either.
> >
> > I am not sure you can make that conclusion, as the 4.0 printed documents
> > did not include the programmer's manual; instead they gave out the
> > 3.0 manual and there was a list of changes somewhere in the other doc.
> >
> > Unfortunately, without actual 4.0 sources, it will always be a question.
> >
> > I have this VERY vague memory that I saw IPC in 4.0, but I could
> > very easily be wrong... It was over 40 years ago, after all. :-)
> "Release 4.0 was launched from this organization in March. It introduced
> new IPC mechanisms"
> from pg 39 of Pirzada's thesis
> https://spiral.imperial.ac.uk/bitstream/10044/1/7942/1/Shamim_Sharfuddin_Pirzada-1988-PhD-Thesis.pdf

But also "Release 4.2 was launched in February 1982 for both the 3B & the
machines. It contained improvements to the data communications and
software and more mature IPC" though it goes on to say 4.2 was provisional.
did have more things from CBUNIX: init and getty.

I've also found this:


"Eventually, UNIX/TS was augmented to have
many of the features present in CB-UNIX (this was done by Roger Faulkner
at Indian Hill, BTL. This, in turn, became the base for UNIX 4.0, which
was never released externally."

This from a supervisor at Columbus...


referred to in tuhs/Documentation/Emails/dmr_wkt
> "Other treasures:  Shamim Pirzada did most of a PhD thesis on Unix
> as an exemplar of software evolution for Imperial College (London)
> that (in the part I have) contains a pretty good account of details
> of history up to about 1988."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20220812/c8879d2a/attachment-0001.htm>

More information about the TUHS mailing list