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