merging 4BSD and SysV utilities

VLD/VMB gwyn at BRL.ARPA
Fri Aug 1 00:25:11 AEST 1986


I think the folks who are trying to figure out how to best maintain
two versions of everything are on the wrong track.  There is no good
reason not to combine versions for nearly all the regular UNIX
command utilities.  Usually this is a matter of finding the least
buggy version and then folding in the extra options from the other
version.  The only remaining problem is then to get AT&T and UCB to
"buy back" the improved merged version so that this work doesn't
have to be repeated by everyone into the indefinite future.

The C library is a different matter, since there are many semantic
differences between 4BSD and SysV, especially with system calls.
However, there is also no good reason for all UNIX C environments not
to include all functions required for X3J11 and 1003.1 conformance.

Let's try to improve the UNIX environment, not hobble it.



More information about the Comp.unix.wizards mailing list