Operating System and Languages: UNIX 03
Copyright © 2003 The Open Group

Product Standard
Operating System and Languages: UNIX 03
Document Number: X03XY


©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.


UNIX 03 - Product Standard

Product Standard

NAME

UNIX1 03

LABEL FOR LOGO

UNIX.

When this logo is used on, or in relation to, a product registered as conformant to this Product Standard, it must be accompanied by an attribution, in the form defined in the Trademark License Agreement,2 which includes the UNIX 03 Product Standard name.

DESCRIPTION

The UNIX 03 Product Standard is a significantly enhanced version of the UNIX 98 Product Standard. The most significant change is alignment with the Single UNIX Specification, Version 3 that includes The Open Group Base Specifications, Issue 6, and approved Technical Corrigenda (if any). The Open Group Base Specifications, Issue 6, are technically identical to IEEE Std 1003.1-2001 and ISO/IEC 9945:2002.3

The mandatory enhancements over the UNIX 98 Product Standard include:

In addition, the following optional enhancements are included:

CONFORMANCE REQUIREMENTS

A single configuration of the system shall meet all of the conformance requirements defined in the following mandatory Product Standards:

The product must be registered as conformant to the Product Standards prior to, or concurrent with, the UNIX 03 Product Standard registration.

OPERATIONAL ENVIRONMENT

Refer to the Product Standards listed in Conformance Requirements.

PORTABILITY ENVIRONMENT

Refer to the Product Standards listed in Conformance Requirements.

OVERRIDING STANDARDS

Refer to the Product Standards listed in Conformance Requirements.

INDICATORS OF COMPLIANCE

Refer to the Product Standards listed in Conformance Requirements.

MIGRATION

There are very few incompatibility issues in migrating applications from systems registered as conformant to UNIX 95 or UNIX 98 systems unless the application makes use of facilities supplied from the Transport Service (XTI) or Transport Service (XTI) V2 Product Standards, which are not required by this Product Standard.

The few incompatibilities largely arise from alignment with ISO C and some adjustments to the options within the underlying standards. See the Migration section of the Product Standards listed in Conformance Requirements for more information.

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


Footnotes

1.
UNIX is a registered trademark of The Open Group in the United States and other countries.

2.
Brand Program Documentation, January 1998, The Open Brand Trademark License Agreement (TMLA) (ISBN: 1-85912-275-2, X982), published by The Open Group.

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

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

5.
Technical Standard, January 2000, Networking Services (XNS), Issue 5.2 (ISBN: 1-85912-241-8, C808), published by The Open Group.

6.
IEEE Std 1003.1g-2000, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) - Amendment 6: Protocol-Independent Interfaces (PII).

7.
P1003.1a, Standard for Information Technology - Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) - (C Language) Amendment.

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

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

10.
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