🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.std.unix
Article #458

Re: 1003.2 Command Groups && Are we standardizing Unix or not?

#458
From: std-unix
Date: Wed, 28 Jan 1987 16:20
41 lines
2823 bytes
From: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) <gwyn>)
Date:     Tue, 20 Jan 87 4:59:34 EST
Organization: Ballistic Research Lab (BRL), APG, MD.

In article <6881@ut-sally.UUCP> std-unix@ut-sally.UUCP:
>(2)  Applications should be able to use a standard interface to send
>mail.
>(3)  The same is true of a spooler.  You can provide a fancy spooler,
>but please let dumb programs invoke it by the same old name as long as
>they only depend on the dumb options, e.g. "lpr" and "lpr -p".

I am in full agreement that a SUBSET of "mail" and "lp" (or "lpr")
interfaces should be standardized, just not the whole package (for
instance, definitely NOT the interactive mail-reading interface).
My command-set proposal to 1003.2 contained several such cases of
limited subsets of what was in the SVID.  I view 1003.2 primarily
as a collections of tools for use by application programs, not as
things a naive user would confront directly.

>We have failed if we create yet another
>variant that's not a subset of most of the existing ones.

There is little value in restricting the 1003 standards to lowest-
common denominator subsets of existing UNIX implementations, since
many interesting and useful applications simply cannot be written
to work well within such a limited subset.  Consequently, the 1003.1
trial-use standard already differs in several (relatively minor, we
hope) ways from existing UNIX systems.  POSIX conformance will require
a certain amount of change to existing systems.  We've been working
fairly closely with AT&T SVID people on this issue, in an attempt to
ensure that a system can be simultaneously SVID and POSIX compliant
without requiring separate "universes" (libraries, etc.).

As one of the original separate-universe implementors, I wish to
state that any such implementation should be viewed as an interim
measure while we attempt to converge on a single universal standard.
(I believe this is what Sun is attempting to do.)  It will sure be
nice to be able to quit worrying about annoying trivial system
variations and get to work on better applications.

Volume-Number: Volume 9, Number 27
Technical Details
Message-ID: <6974@ut-sally.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!mit-eddie!bacchus!husc6!ut-sally!std-unix
References: <6710@ut-sally.UUCP> <6783@ut-sally.UUCP> <6818@ut-sally.UUCP> <6881@ut-sally.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!mit-eddie!bacchus!husc6!ut-sally!std-unix
From: std-unix@ut-sally.UUCP
Newsgroups: mod.std.unix
Subject: Re: 1003.2 Command Groups && Are we standardizing Unix or not?
Message-ID: <6974@ut-sally.UUCP>
Date: Wed, 28-Jan-87 11:20:14 EST
Article-I.D.: ut-sally.6974
Posted: Wed Jan 28 11:20:14 1987
Date-Received: Thu, 29-Jan-87 06:17:38 EST
References: <6710@ut-sally.UUCP> <6783@ut-sally.UUCP> <6818@ut-sally.UUCP> <6881@ut-sally.UUCP>
Organization: IEEE P1003 Portable Operating System for Computer Environments Committee
Lines: 41
Approved: jsq@sally.utexas.edu