UNIX 95
Copyright © 1998 The Open Group


Product Standard
Operating System and Languages: UNIX 95
Document Number: X98XU


©January 1998, 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.


Motif,® OSF/1,® UNIX,® and the "X Device"® are registered trademarks and IT DialToneTM; and The Open GroupTM; are trademarks of The Open Group in the U.S. and other countries.

Product Standard

NAME

UNIX 95

LABEL FOR LOGO

UNIX

DESCRIPTION

This Product Standard provides a consolidated platform for the support of a wide range of applications originally developed for one of the class of operating systems that were derived from the UNIX Operating System code and/or interfaces originally developed by AT&T (the code is now owned by Santa Cruz Operation). These derived operating systems each tended to include vendor-specific extensions which when used by the applications significantly reduced their portability to other systems. The UNIX 95 Product Standard incorporates the most widely used of these extensions into a single platform definition, and facilitates portability of these existing applications across conformant systems from many system vendors.

The UNIX 95 Product Standard includes all the Base 95 Product Standards as a subset.

CONFORMANCE REQUIREMENTS

A single configuration of the system shall meet all of the conformance requirements defined in the following Product Standards, with the X/Open_UNIX_Extension Feature Group mandatory in the case of Commands and Utilities:

Except where it would imply the use of language features that require both X/Open Common Usage C and ISO C semantics, a single source program written in X/Open Common Usage C or in ISO C shall be able to use all the services provided by the Portability Interfaces of all those Product Standards.

OPERATIONAL ENVIRONMENT

Not applicable.

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

As the Base 95 definitions are included in the UNIX 95 Product Standard as a pure subset, the situation with respect to migration from an XPG3 Base or a Base system to a UNIX 95 system is identical to that of migrating to a Base 95 system. There are no issues regarding migration from a Base 95 system.


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