The Product Standard is a precisely defined and documented set of functionality to which products can be certified. It provides a mapping between certification, the specifications, and the test suites needed to demonstrate conformance.
Base
Category: Operating System and Languages [XB]
- This is the original Base Product Standard introduced in
1992, at a time when the IEEE std. 1003.2 was a Draft 11.2
and nearing ratification. It was intended as a
transitional Product Standard to encourage migration to
the new POSIX-2 standard (ISO/IEC 9945-2:1993 (POSIX-2)).
As far as the Commands and Utilities Product Standard is
concerned, a product registered as conformant to this
Product Standard can be anywhere in the transition path
between the XPG3 state and the POSIX standard, but its
actual state must be clearly defined in its Commands and
Utilities Conformance Statement. Apart from the Commands
and Utilities Product Standard, all other aspects of this
Product Standard are firmly defined, and are identical to
those defined for the Base 95 Product Standard.
Product Standards are explained in Practical Guide to the Open Brand
Click for a Web version of the Product Standard
Click for full text of the
Product Standard
Definition: in PDF Format
Referenced Documents:
XPG3 - XPG4 Base Migration Guide
System Interfaces and Headers, Issue 4, Version 2
Optional implementation of all feature groups
System Interface Definitions, Issue 4, Version 2
Supplementary Definitions, Issue 3
Programming Languages, Issue 3
Profile Definitions, Part 3 of How to Brand - What to Buy (X951)
Commands and Utilities, Issue 3
ISO/IEC 9899:1990, Programming Languages - C (technically identifical to ANS X3.159-1989). 1:1995, Multibyte Support Extension (MSE) for ISO C.
ISO/IEC 9945-1:1990, Information Technology - Portable Operating Systems Interface (POSIX) - Part 1: Systems Application Programming Interface (API) [C Language]
(identifical to IEEE Std. 1003.1-1990)
ISO/IEC 9945-2:1993 (POSIX-2)
ISO/IEC 9945-2:1993 (POSIX-2) for the optional POSIX-2 C-Language binding calls.
Conformance Statement Questionnaires:
CSQ for Base Product Standard
CSQ for Internationalized System Calls and Libraries Product Standard
CSQ for Commands and Utilities Product Standard
CSQ for C Language Product Standard
Test Suites:
VSX4
, and ( Plum HAll V7.00
, or Perennial ACVS 4.3)
UNIX® and the Open ‘O’ and Check Certification Mark logo® are registered trademarks of The Open Group.
Copyright © The Open Group, All Rights Reserved