I seem to remember that for System V TCP/IP that you needed
STREAMS first, so that was SVR3. It may have been back potred
but I don't know. And after that, then you had a choice of
Wollongong or Lachman implementations. Bell Labs had their own as well,
but I believe that was only available internally. Amdahl UTS used
Lachman (which I kind of remember might have been Convergent's code),
but at Indian Hill it was removed and the home grown one put in.
I don't know who did the kernel code, but the user land utilities
were BSD ports done by Ralph Knag in Murray Hill. This was an
interesting setup as it was System/370 hardware so it had a
channel to ethernet device from Spartacus, probably a K200 since
there was a "k200" command to fiddle with it. I largely ignored
TCP/IP initially as on the first UTS release, just telneting out of it
used a ton of system CPU, something would loop in the kernel instead of
going to sleep. Besides we had Datakit for interactive connectivity,
and NSC HyperChannel for intra-datacenter file transfer
(which I remember being something like 50mbs in 1987)
For the original SVR4, the official porting base was the 3b2 and that
group from Summit (which was later spun off as Unix Systems Laboraties
(USL)) used Lachman as well for it's TCP/IP.
I was wondering if anyone had access to any SYSV for
the VAX and could
say what levels support TCP/IP?
I put in a request at
http://www.novell.com/licensing/ntap/legal.html
to see if they are even entertaining the sale of SYSV licenses... But
I kind of figure they don't have the actual material itself....
I know A/UX a SYSVr2.2 had TCP/IP but I don't know if it was in the
AT&T base, or if it was something that UniSoft had added...
Anyways thanks for any/all responses....
Oh and FWIW I've gotten a super minimal SYSIII thing booting on SIMH!
I've just have to work out some more disk formatting/restoring as the
root partition sizes don't agree between 32v & SYSIII....
Jason