View Issue Details

IDProjectCategoryView StatusLast Update
00009371003.1(2013)/Issue7+TC1Base Definitions and Headerspublic2019-06-10 08:54
Reportergeoffclare Assigned To 
PrioritynormalSeverityObjectionTypeOmission
Status ClosedResolutionAccepted 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Section3.17 Application
Page Number35
Line Number1199
Interp Status---
Final Accepted Text
Summary0000937: Application definition is missing text about interactive users
DescriptionThe original POSIX.2-1992 standard contained the following text which
did not make it into the merged POSIX.1-2001/SUSv3 revision:

    When the User Portability Utilities option is supported,
    requirements associated with the term application also shall be
    interpreted to include the actions of the user who is interacting
    with the system by entering shell command language statements from
    a terminal.

Something similar should be added to the XBD definition of "application".
(I think the wording could be improved.)

A related issue is that XRAT section A.1.5 states on line 115962:

    The term "application" is not defined in POSIX.1-2008; it is
    assumed to be a part of general computer science terminology

This rationale derives from POSIX.2-1992 and was true then, but was no
longer true when a definition of the term was added in POSIX.1-2001/SUSv3.
Desired ActionOn Page: 35 Line: 1199 Section: 3.17 Application

After:

A computer program that performs some desired function.

add a new paragraph:

When the User Portability Utilities option is supported, requirements
placed on applications relating to the use of standard utilities shall
also apply to the actions of a user who is entering shell command
language statements into an interactive shell.

Cross-volume change to XRAT...

On Page: 3444 Line: 115962 Section: A.1.5 Terminology

Delete the paragraph:

The term "application" is not defined in POSIX.1-2008; it is assumed
to be a part of general computer science terminology.
Tagstc2-2008

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2015-04-14 09:05 geoffclare New Issue
2015-04-14 09:05 geoffclare Name => Geoff Clare
2015-04-14 09:05 geoffclare Organization => The Open Group
2015-04-14 09:05 geoffclare Section => 3.17 Application
2015-04-14 09:05 geoffclare Page Number => 35
2015-04-14 09:05 geoffclare Line Number => 1199
2015-04-14 09:05 geoffclare Interp Status => ---
2015-05-21 16:25 nick Status New => Resolution Proposed
2015-05-21 16:25 nick Resolution Open => Accepted
2015-05-21 16:25 nick Tag Attached: tc2-2008
2015-05-21 16:26 nick Status Resolution Proposed => Resolved
2019-06-10 08:54 agadmin Status Resolved => Closed