NAME

1003.1TM-2003 Shell and Utilities

DESCRIPTION

This Product Standard is for operating system environments providing services that conform to the Shell and Utilities Volume of IEEE Std 1003.1, 2003 Edition1. This supports applications portability at the source code level and includes the provision of a command interpreter (or "shell"), and common utility programs.

This Product Standard covers only the required utilities and facilities required for conformance to IEEE Std 1003.1 and does not cover any options or subprofiling.

CONFORMANCE REQUIREMENTS
Human-Computer Interface

Base Definitions Volume of IEEE Std 1003.1, 2003 Edition,2 Section 6.1, Portable Character Set, Table 6-1, Portable Character Set.

Shell and Utilities Volume of IEEE Std 1003.1, 2003 Edition3

Portability Interface

Base Definitions Volume of IEEE Std 1003.1, 2003 Edition.

Shell and Utilities Volume of IEEE Std 1003.1, 2003 Edition and Base Definitions Volume of IEEE Std 1003.1, 2003 Edition.

The detailed conformance requirements are specified in the Base Definitions Volume of IEEE Std 1003.1-2001, Section 2.1.3, POSIX Conformance, subsection 2.1.3.2 Shell and Utilities. Only the mandatory requirements apply to this Product Standard

Programming Language Environment

Command Language as defined in Shell and Utilities Volume of IEEE Std 1003.1 and Base Definitions Volume of IEEE Std 1003.1.

Interoperability
OPERATIONAL ENVIRONMENT

Not applicable.

PORTABILITY ENVIRONMENT

None.

OVERRIDING STANDARDS

ISO/IEC 9899:1999 (C Language)

INDICATORS OF COMPLIANCE

Test reports for the Portability Interface from currently authorized releases of the VSC-PCTS 2003 test suites.

MIGRATION

Detailed migration information can be found in The Authorized Guide to Version 3 of the Single UNIX Specification.4


Footnotes

1.
IEEE Std 1003.1TM, 2003 Edition, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX), includes IEEE Std 1003.1-2001 and IEEE Std 1003.1/Cor 1-2002.

2.
IEEE Standard, March 2003, Base Definitions Volume of IEEE Std 1003.1, 2003 Edition (ISBN: 1-931624-23-2, C031), published by The Open Group.

3.
IEEE Standard, March 2003, Shell and Utilities Volume of IEEE Std 1003.1, 2003 Edition (ISBN: 1-931624-25-9, C033), published by The Open Group.

4.
The Single UNIX Specification, Authorized Guide to Version 3, March 2002 (ISBN: 1-85912-277-9, G906), published by The Open Group.

Version 1.0 15 October 2003
Copyright © 2002-2003 The Open Group, All Rights Reserved