[TUHS] 2.9bsd with networking on 18-bit possible?

Noel Chiappa jnc at mercury.lcs.mit.edu
Wed Dec 12 04:43:15 AEST 2018


    > From: Clem Cole

    > I could be mis remembering

No... :-)

    > IIRC the original PTY driver goes back to the Rand and/or UofI for the
    > NCP.

Yup. I found a pty.c in the NCP system, it's clearly the ancestor (comments
match):

  https://minnie.tuhs.org//cgi-bin/utree.pl?file=SRI-NOSC/dmr/pty.c

    > I suspect BBN got it from the Bruce Borden's Rand distribution tape

Or possibly indirectly; my copy of the NCP came from NOSC via SRI. In addition
to the one above, there are also these:

  https://minnie.tuhs.org//cgi-bin/utree.pl?file=SRI-NOSC/dmr/misc/pty.c.ill
  https://minnie.tuhs.org//cgi-bin/utree.pl?file=SRI-NOSC/dmr/misc/pty.c.x

Here:

  https://minnie.tuhs.org//cgi-bin/utree.pl?file=BBN-V6/dmr/pty.c

is the BBN version, you can compare the them all. The MIT one is derived from
the BBN one.


    > Named Piped were definiately a Rand-ism (they were originally called 'Rand Pipes')

Well, _RAND_ called them 'ports':

  https://minnie.tuhs.org//cgi-bin/utree.pl?file=BBN-V6/doc/ipc/ports


    > But there were issues and somethings were not 100% until the UofI NCP;
    > which was the first really complete NCP for UNIX.

Somewhere I found a document about the UofI code, I think they wrote it from
scratch? Sorry, too lazy to look at it. See here:

  https://minnie.tuhs.org//cgi-bin/utree.pl?file=SRI-NOSC  

for links.

    Noel



More information about the TUHS mailing list