Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ut-ngp.UTEXAS Path: utzoo!watmath!clyde!cbosgd!ihnp4!mhuxn!mhuxr!ulysses!allegra!mit-eddie!think!harvard!seismo!ut-sally!ut-ngp!clyde From: clyde@ut-ngp.UTEXAS (Clyde W. Hoover) Newsgroups: net.micro.att,net.unix-wizards Subject: Re: Re: instability in Berkeley versus AT&T releases Message-ID: <2180@ut-ngp.UTEXAS> Date: Sun, 28-Jul-85 23:10:18 EDT Article-I.D.: ut-ngp.2180 Posted: Sun Jul 28 23:10:18 1985 Date-Received: Wed, 31-Jul-85 04:27:54 EDT References: Organization: UTexas Computation Center, Austin, Texas Lines: 26 Xref: watmath net.micro.att:342 net.unix-wizards:14087 >> Judging by how much stuff Bell broke when they came out with SV, and >> judging by the fact that BSD is still sufficiently compatible that you >> can run a V6 binary on it (2BSD, but 2 is source compatible with 4), >"V6 binary"? What have you been smoking? For one thing, 2BSD is V7, not V6 >(I think 1BSD was the V6 Berkeley distribution), but, more importantly, you >*can't* run V6 binaries on V7. You don't even have a good chance of >compiling *source* written for V6 on a V7 system and having it run. Sorry Guy, I've got some V6 binaries that run just fine under 2.9BSD (The sources were lost a LONG time ago). As long as you stick to basic UNIX system calls (e.g. 'open', 'close', 'fork', 'read' and 'write'), in a '407' executable, there is no essential system interface difference between V6 and V7 or 2.XBSD. And except for VAX-related braindamage, I have easily gotten code from V7/2.8/2.9 systems to compile & run under 4.1c/4.2BSD. (Suns are another matter - much like the VAX but without some of the stranger braindamage). -- Shouter-To-Dead-Parrots @ Univ. of Texas Computation Center; Austin, Texas "Forward my mail to the corner of Pork and Beans" clyde@ut-ngp.ARPA, clyde@ut-sally.ARPA ...!ihnp4!ut-ngp!clyde, ...!allegra!ut-ngp!clyde