Return to BSD News archive
Newsgroups: comp.bugs.2bsd Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!vic.news.telstra.net!act.news.telstra.net!imci3!imci4!imci5!pull-feed.internetmci.com!news.internetMCI.com!newsfeed.internetmci.com!usenet.eel.ufl.edu!europa.chnt.gtegsc.com!wlbr!sms From: sms@wlv.iipo.gtegsc.com (Steven M. Schultz) Subject: Re: Is this group for the discusion and use of BSD 2.x? Sender: news@wlbr.iipo.gtegsc.com (System Administrator) Organization: GTE Government Systems, Thousand Oaks CA USA Message-ID: <Don4r5.JA5@wlbr.iipo.gtegsc.com> References: <4i4mvm$611@beta.datastorm.com> <1996Mar13.033039.1@spcvxb.spc.edu> <Do8183.831@wlbr.iipo.gtegsc.com> <4ik7kl$enn@beta.datastorm.com> X-Nntp-Posting-Host: wlv.iipo.gtegsc.com Date: Thu, 21 Mar 1996 23:18:41 GMT Lines: 37 In article <4ik7kl$enn@beta.datastorm.com>, John A. Maier <johnam@beta.datastorm.com> wrote: >I've look at the Venix docs, and the README says that "Venix is essentially the same as Bell Labs' System III Unix." How close is this to BSD 2.x? Not even in the same ball park. System III was the initial botch on the way to System V. 'BSD' and 'Sys III/V' started out from V7 but went in wildly different directions. 2.x (where x is currently 11 and the rev level is #308) is a port of 4.3+BSD (only thing missing is the 'swapon()' system call). The '+' is due to several 4.4BSD features that have crept in over time. >Also, is there any support in 2.x for TCP. I know that sockets were added for 4.1cBSD for the VAX, but has it been added for 2.x? 2.10BSD added the 4.3BSD networking code. Later revisions of 2.9BSD had the 4.1c networking code but it was never very stable or robust (wouldn't even compile for quite a while). 2.10.1BSD moved the networking code out of the main kernel into supervisor space which made a vast difference in the usability and robustness of the system. 2.11BSD fixed a few bugs in the networking code (including the ICMP host unreachable message causes all connections between two systems to get torn down) but otherwise has left the networking code pretty much alone. The main emphasis in 2.11 has been to squish in the few 4.4BSD features that can fit ('chflags', security levels, and so on). The biggest advantages 2.11 has over all previous versions of 2BSD are 1) long filename support (a cap of 63 characters was used instead of 255 due to address space constraints) and 2) long (32) variable name support in the compiler/linker/assembler/debugger and 3) disklabels. LOTs of other enhancements but those are the first several that stand out in my memory. Steven Schultz sms@wlv.iipo.gtegsc.com sms@moe.2bsd.com