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