Single+Unix+Specification

=[|The Single UNIX Specification]=

[|**Introduction**]
Many names have been applied to the work that has culminated in the Single UNIX Specification and its attendant X/Open UNIX brand. It began as the Common API Specification, became Spec 1170, and is now the Single UNIX Specification published in a number of X/Open Common Applications Environment (CAE) volumes.

This paper briefly describes the history of Spec 1170, and its journey to becoming the Single UNIX Specification, along with the organization of that specification.



[|**History**]
Previously the UNIX operating system has been a product with four elements: the specification (e.g. SVID), the technology (e.g. SVR4), the registered trade mark (UNIX), and the product (e.g. UNIXWare).

With the Single UNIX Specification, there is now a single, open, consensus specification that defines a product. There is also a mark, or brand, that is used to identify those products that conform to the Single UNIX specification. Both the specification and the trade mark are now managed and held in trust for the industry by X/Open Company.

There will be many competing products, all implemented against the Single UNIX Specification, ensuring competition and vendor choice. There will be a limited number of technology suppliers, which vendors can license and build there own product, all of them implementing the Single UNIX Specification. . Buyers can expect each of these products to carry the X/open UNIX brand as an guarantee of conformance to the specification and that the vendor stands behind a quality product.

UNIX is now no longer just the operating system product from AT&T (later, Novell), documented by the System V Interface Definition (SVID), controlled and licensed from a single point. Neither is it a collection of slightly different products from different vendors, each extended in slightly different ways. The UNIX specification has been separated from its licensed source-code product, and "UNIX'' has become a single stable specification to be used to develop portable applications that run on systems conforming to the Single UNIX Specification

= = =[|The Single UNIX Specification, Version 2]=

//Developed through the X/Open concensus process the Single UNIX Specification Version 2 introduces the next generation of 64-bit enabled UNIX system architectures, reinforcing the UNIX trade mark as the industry recognized mark for the leading-edge operating environment.// //This delivers to the market the benefits of a single standard operating system, namely application and information portability, scalability, flexibility and freedom of choice for customers.//
 * Table of Contents**
 * [|The Open Group Announces Enhanced Single UNIX® Specification].
 * [|What is the Single UNIX Specification Version 2?]
 * [|How Many Interfaces are there?]
 * [|UNIX System Interface API Tables]
 * [|View an Overview Presentation] or download the [|pdf] version.
 * [|What's new in the Single UNIX Specification, Version 2]
 * [|Go Solo 2] - The Authorized Guide to Version 2 of the Single UNIX Specification
 * Read the [|html version] of the Single UNIX Specification, Version 2.
 * What is UNIX 98? Read a [|whitepaper].
 * [|Corrigenda information].

=[|The Single UNIX Specification, Version 3]=

[|The Open Group announces Version 3 of the Single UNIX Specification.]
[|Read/Download IEEE Std 1003.1, 2004 Edition, Single UNIX Specification Version 3] The Single UNIX Specification Version 3 - incorporating IEEE Std 1003.1 and ISO/IEC 9945 and integrating the industry's Open Systems standards.
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Press Release] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Overview Paper] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|ISO/IEC 9945:2003] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|IEEE Std 1003.1-2001] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|The Austin Group] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Contents Organization of the Specification] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Purchase a copy] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|How many interfaces are there?] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Interface Tables](pdf) ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Migration Information](pdf) ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Slides Presentation (pdf)] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Overview White Paper (pdf)] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|API Tables] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Read the online Single UNIX specification Version 3] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Corrigenda Information] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Summary of Technical Corrigenda 1.] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Summary of Technical Corrigenda 2.] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Test Suites for Version 3 of the Single UNIX Specification] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || UNIX 03: [|Product Standard], [|Summary] ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || UNIX 03 Server: [|Product Standard], [|Summary] ||

[|Read/Download IEEE Std 1003.1-2008, Single UNIX Specification Version 4] > The Single UNIX Specification Version 4 - incorporating IEEE Std 1003.1 and ISO/IEC 9945 and integrating the industry's Open Systems standards. > || || [|ISO/IEC 9945:2009] || > || || [|IEEE Std 1003.1-2008] || > || || [|The Austin Group] || > || || [|Contents Organization of the Specification] || > || || [|Purchase a pdf copy of the Base Specifications] || > || || [|Download a copy of X/Open Curses Issue 7](free pdf, registration required) || > || || [|How many interfaces are there?] || > || || [|Download the Authorized Guide to the Single UNIX Specification Version 4] (free pdf, registration required). > Extracts from the Authorized Guide: > || || [|Read the online Single UNIX specification Version 4] || >
 * =[|The Single UNIX Specification, Version 4]= ||
 * [[image:http://www.unix.org/images/bullet.gif width="6" height="14"]] || [|Overview] ||
 * [|Interface Tables](pdf)
 * [|Migration Guide](pdf)