Operating System and Languages: Commands and Utilities V4
Copyright © 2003 The Open Group

Product Standard
Operating System and Languages: Commands and Utilities V4
Document Number: X03CX


©April 2003, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.


Commands and Utilities V4 - Product Standard

Product Standard

NAME

Commands and Utilities V4

LABEL FOR LOGO

No label.

DESCRIPTION

This Product Standard provides a command interface to a range of system utilities. It includes conformance to the Shell and Utilities volume of IEEE Std 1003.1-2001 and ISO/IEC 9945-3:2002.1

It is an enhanced version of the Commands and Utilities V3 Product Standard.

The principal enhancements are:

CONFORMANCE REQUIREMENTS
Human-Computer Interface

Shell and Utilities, Issue 65 and Base Definitions, Issue 6,6 Section 6.1, Portable Character Set, Table 6-1, Portable Character Set.

Portability Interface

Shell and Utilities, Issue 6 and Base Definitions, Issue 6.

Programming Language Environment

Command Language as defined in Shell and Utilities, Issue 6 and Base Definitions, Issue 6.

Interoperability
OPERATIONAL ENVIRONMENT

Not applicable.

PORTABILITY ENVIRONMENT

Internationalized System Calls and Libraries Extended V3.

OVERRIDING STANDARDS

The Base Specifications, Issue 6 are technically identical to IEEE Std 1003.1-2001 and ISO/IEC 9945:2002 (they are the same documents) and are maintained by the Austin Group, a joint working group of the IEEE, The Open Group, and ISO/IEC SC22 WG15. Deference is thus not applicable.7

INDICATORS OF COMPLIANCE

A Test Report from a currently authorized release of the VSC5 Test Suite.

MIGRATION

Obsolescent features from Commands and Utilities, Issue 58 are not carried forward in this Product Standard. The c99 utility replaces the c89 utility, which has been withdrawn. Otherwise, there are no major incompatibility issues in migrating from a system registered as conformant to the Commands and Utilities V3 Product Standard.

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


Footnotes

1.
IEEE Std 1003.1-2001, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX), identical to ISO/IEC 9945:2002.

2.
ISO/IEC 9899:1999, Programming Languages - C.

3.
P1003.2b, Standard for Information Technology - Portable Operating System Interface (POSIX) - Part 2: Shell and Utilities - Amendment.

4.
IEEE Std 1003.2d-1994, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX) - Part 2: Shell and Utilities - Amendment 1: Batch Environment.

5.
Technical Standard, December 2002, Shell and Utilities, Issue 6 (ISBN: 1-931624-20-8, C956), published by The Open Group.

6.
Technical Standard, December 2002, Base Definitions, Issue 6 (ISBN: 1-931624-18-6, C954), published by The Open Group.

7.
The referenced Technical Standards were developed by the Austin Group, and are technically identical to IEEE Std 1003.1-2001 and ISO/IEC 9945:2002. IEEE Std 1003.1-2001 supersedes both IEEE Std 1003.1-1990 and its amendments and IEEE Std 1003.2-1992 and its amendments.

The organization of IEEE Std 1003.1-2001 and ISO/IEC 9945:2002 is as a series of volumes and parts, respectively. The correspondence of the volumes and parts to The Open Group Technical Standards is shown below:

The Open Group    
Technical Standard IEEE Std 1003.1-2001 ISO/IEC 9945:2002
Base Definitions, Issue 6 Base Definitions Volume of IEEE Std 1003.1-2001 ISO/IEC 9945-1:2002
System Interfaces, Issue 6 System Interfaces Volume of IEEE Std 1003.1-2001 ISO/IEC 9945-2:2002
Shell and Utilities, Issue 6 Shell and Utilities Volume of IEEE Std 1003.1-2001 ISO/IEC 9945-3:2002
Rationale, Issue 6 Rationale Volume of IEEE Std 1003.1-2001 ISO/IEC 9945-4:2002

8.
Technical Standard, February 1997, Commands and Utilities (XCU), Issue 5 (ISBN: 1-85912-191-8, C604), published by The Open Group.

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


Boundaryless Information Flow is a trademark and UNIX and The Open Group are registered trademarks of The Open Group in the United States and other countries. All other trademarks are the property of their respective owners.


Any comments relating to the material contained in this document may be submitted to The Open Group at:

The Open Group
Apex Plaza
Forbury Road
Reading
Berkshire, RG1 1AX
United Kingdom
or by electronic mail to:
OGSpecs@opengroup.org