*BSD News Article 33570


Return to BSD News archive

Xref: sserve comp.os.386bsd.misc:2931 comp.os.linux.misc:20637
Newsgroups: comp.os.386bsd.misc,comp.os.linux.misc
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!spool.mu.edu!sdd.hp.com!think.com!spdcc!merk!rmkhome!rmk
From: rmk@rmkhome.com (Rick Kelly)
Subject: Re: source of TCP/IP (was I hope this wont ignite a major flame ...)
Organization: The Man With Ten Cats
Followup-To: comp.os.386bsd.misc,comp.os.linux.misc
References: <DHOLLAND.94Jul25171448@scws33.harvard.edu> <CtKBJ5.77B@rex.uokhsc.edu> <3163r7$440@quagga.ru.ac.za> <CtMp4G.7Ap@calcite.rhyolite.com>
Message-ID: <9407301504.08@rmkhome.com>
Reply-To: rmk@rmkhome.com (Rick Kelly)
X-Newsreader: TIN [version 1.2 PL2]
Date: Sat, 30 Jul 1994 20:04:14 GMT
Lines: 37

Vernon Schryver (vjs@calcite.rhyolite.com) wrote:
: In article <3163r7$440@quagga.ru.ac.za> csgr@cs.ru.ac.za writes:
: >In <CtKBJ5.77B@rex.uokhsc.edu> ben@rex.uokhsc.edu (Benjamin Z. Goldsteen) writes:
: >
: >>Linux is about the only UNIX-alike that doesn't base their TCP/IP code
: >>on BSD's.

: >I guess you don't consider SYSV to be a UNIX-alike OS ;-)


: The AT&T/USL System V TCP/IP source I have seen, SVR3 and SVR4, is
: absolutely clearly based on 4.3BSD.  To see this for yourself, do a
: side-by-side `diff` of your favorite SVR* tape with 4.3BSD-reno, ignoring
: indentation, the obvious hacks to STREAMize the code, the few unnecessary
: changes to comments, and the missing Univ. of Calif. Regent's copyrights.
: If you do not have access to System V and BSD source, read between the
: lines of the settlement of the University's lawsuit against USL.

: I've used such diff's to silence loud, know-nothing managers spouting
: USL propaganda about the wonderfulness of SVR4 TCP/IP.

Some SVR4 and SVR4.2 vendors seem to be opting for Lachman TCP/IP.

: The single consistent, non-trival, bad thing I've heard about Linux is
: that it's network code is, to put it politely, not as good as it will
: be someday.  Given the fact that BSD network code has always been
: absolutely free for the taking (requiring only those pesky copyright
: notices that AT&T/USL removed from the SVR3 and SVR4 network code), I've
: never understood why Linux does not use the best available network code,
: BSD's.

Nor why they don't use the Berkeley FFS filesystem.


-- 

Rick Kelly  rmk@rmkhome.com  rmk@bedford.progress.com