Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!brl-tgr!gwyn From: gwyn@brl-tgr.ARPA (Doug Gwyn ) Newsgroups: net.micro.att,net.unix-wizards Subject: Re: Re: instability in Berkeley versus AT&T releases Message-ID: <265@brl-tgr.ARPA> Date: Mon, 29-Jul-85 17:10:25 EDT Article-I.D.: brl-tgr.265 Posted: Mon Jul 29 17:10:25 1985 Date-Received: Wed, 31-Jul-85 04:25:20 EDT References: <2067@ucf-cs.UUCP> <363@cuae2.UUCP> <2423@sun.uucp> <406@petrus.UUCP> <307@baylor.UUCP> <885@oddjob.UUCP> Organization: Ballistic Research Lab Lines: 16 Xref: watmath net.micro.att:350 net.unix-wizards:14096 > Is there a place where the differences between sysV and 4.2 are > documented? All such lists that I've seen, including internal documents of vendors, have been quite incomplete. There really seems to be little point in such a list, unless you're a UNIX package vendor. Only people who specialize in this topic are likely to be able to remember most of the differences. The good news is, that you can develop applications under the System V environment in such a way that they will run unmodified on any 4.2BSD system having an appropriate compatibility package such as the BRL emulation. (Contact your vendor for availability of some such package.) There are a few constraints when you use this approach, but they are much less troublesome than trying to write code to a lowest common denominator or with enough #ifdefs to accommodate all flavors of UNIX.