Single UNIX Specification

This is an old revision of this page, as edited by 212.229.115.84 (talk) at 19:04, 23 April 2003 (added 2nd paragraph). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Open Group publishes a document called the Single UNIX Specification that defines how a UNIX system should behave. There have been two versions of this document. Its content derives heavily from the POSIX specification, but the Single UNIX Specification has as of 2001 become more popular among operating system developers than the POSIX specification, largely because the Open Group makes its document available at a much lower price.

As of version 3 the specification contains four sections:

  • Base Definitions and Headers
    (a list of definitions and conventions used in the specifications and a list of C header files which must be provided by compliant systems)
  • System interfaces
    (a list of available C system calls which must be provided)
  • Shell & Utilities
    (a list of utilities and a description of the shell, sh)
  • Rationale
    (the explanation behind the standard)

Additional Resources