Subject: bin/10403: Change attribution of the 'yes command'
To: None <gnats-bugs@gnats.netbsd.org>
From: None <s.c.sprong@student.utwente.nl>
List: netbsd-bugs
Date: 06/20/2000 13:49:13
>Number: 10403
>Category: bin
>Synopsis: Change attribution of the 'yes command'
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: bin-bug-people
>State: open
>Class: doc-bug
>Submitter-Id: net
>Arrival-Date: Tue Jun 20 13:50:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: S.C.Sprong
>Release: NetBSD 1.4.2
>Organization:
FreeBSD Usergroup Drienerlo
>Environment:
pmax maxine
>Description:
A long ranging discussion in alt.folklore.computers from April to June
2000 (`Why is there no "yes" command in Solaris?`) led to the search
for the origin of the 'yes' command.
Quoting from the most relevant posting:
:From: Tim Shoppa <shoppa@trailing-edge.com>
:Message-ID: <394F167B.26244ABD@trailing-edge.com>
:Date: Tue, 20 Jun 2000 07:00:11 -0400
:Newsgroups: alt.folklore.computers
:Subject: Re: Why is there no "yes" command in Solaris?
:
:Yet on any V7 distribution tape, you find:
::-rwxrwxr-x 3/3 2522 May 5 20:19 1979 bin/yes
:-rw-rw-r-- 3/3 84 Jan 11 07:02 1979 usr/src/cmd/yes.c
:
:And on any 32V distribution tape, you find:
:
:-rwxr-xr-x mhol/wheel 3228 Mar 25 16:56 1979 usr/bin/yes
:-rw-rw-rw- mhol/wheel 84 Nov 6 15:04 1978 usr/src/cmd/yes.c
:
:So 32V and V7 had yes at least a year before it was put in 4BSD.
Searching the source of older Unices in the SCO repository at:
<http://www.sco.com/offers/ancient001/>
confirmed that either 32V, a Version 7 port for the VAX, or Version 7
itself were the first Unices in which 'yes' appeared.
Some BSD attributions refer to the appearance of a feature in any Unix,
others refer to the specific appearance in BSD. The current attribution
for 'yes' refers to 4.0BSD, which in itself is correct.
Yet to end the dispute I request to change the attribution line.
>How-To-Repeat:
>Fix:
change
The yes command appeared in 4.0BSD
to
The yes command appeared in 32V AT&T Unix
or
The yes command appeared in Version 7 AT&T Unix
>Release-Note:
>Audit-Trail:
>Unformatted: