I worked on the STREAMS based TCP/IP stack (at the time at Lachman
Associates but I think the code came from Convergent, not sure).
I ported it to the ETA-10 (weird machine) and also to SCO (yeah,
sorry if you have to use that mess).
I had quite a few conversations with dmr about it and he educated me
that there was STREAMS and there was streams. His was the latter
and it was like it was in the paper plus a few fixes. The STREAMS
stuff was god awful. I'm so glad that I've almost forgotten about
On Mon, Sep 12, 2016 at 04:16:20PM -0400, Doug McIlroy wrote:
The earliest stream-I/O-system-based tty driver I'm aware of was
already in the Research kernel when I interviewed at Bell Labs
in early 1984. I have a vague memory that it was a couple of
years older than that, but I cannot find any citations to
back up either of those memories.
Dennis described streams in the special Unix issue of the
BSTJ, Oct 1984, and noted that "it runs on about 20 machines in
... Research ... Although it is being investigated in other
parts of AT&T Bell Laboratories, it is not generally available."
The manuscript was received October 18, 1983.
Larry McVoy lm at mcvoy.com http://www.mcvoy.com/lm