[TUHS] the guy who brought up SVr4 on Sun machines

Warner Losh imp at bsdimp.com
Wed Jan 11 04:33:59 AEST 2017


On Tue, Jan 10, 2017 at 10:28 AM, Larry McVoy <lm at mcvoy.com> wrote:
> On Tue, Jan 10, 2017 at 09:47:28AM -0800, Warner Losh wrote:
>> On Tue, Jan 10, 2017 at 8:20 AM, Joerg Schilling <schily at schily.net> wrote:
>> > Berny Goodheart <berny at berwynlodge.com> wrote:
>> >
>> >> Here???s the breakdown of SVR4 kernel lineage as I recall it. I am pretty sure this is correct. But I am sure many of you will put me right if I am wrong ;)
>> >>
>> >> From BSD:
>> >> TCP/IP                        <=== NO, Svr4 uses a STREAMS based TCP/IP stack
>>
>> svr4's stack is derived from BSD with a STREAMS packaging. These files
>> were listed as "in AT&T's code w/o BSD headers" in the countersuit for
>> the infamous AT&T lawsuit.
>
> Yeah, I think Convergent did the STREAMS packaging, then Lachman bought
> the stack, I ported it twice (ETA & SCO), then I believe it was Bill
> Coleman (not positive on the name, it was the VP of networking) at Sun
> that bought rights to the stack from Lachman under pretty unfavorable
> terms, then Sun got unhappy with the terms (and the performance),
> contracted with Mentat to do a new stack and I think that stack is what
> remains in Solaris.

I did some work on the Lachman stack for sysvr4 machines at Wollongong
in 89 or so as well... It was very BSDish code that had been involved
in a horrific traffic accident and rebuilt in a STREAMS framework. I'm
not at all surprised that it didn't scale, because at the time it
barely worked...

Warner



More information about the TUHS mailing list