See also: standards(7).
System V Interface Definition SVID (1985) describes SVr2 X/Open Portability Guide XPG1 (1985) Based on SVID Parts: 1. The Common Applications Environment 2. The X/OPEN System V Specification 3. The C Language 4. The X/OPEN ISAM Definition 5. The X/OPEN COBOL Definition 6. Source Code Transfer SVID 2 System V Interface Definition version 2 describes SVr3 (1986) X/Open Portability Guide issue 2 XPG2 (1987) Volumes: 1. System V Specification: Commands and Utilities 2. System V Specification: System Calls and Libraries 3. System V Specification: Supplementary Definitions 4. Programming Languages (C, COBOL) 5. Data Management (ISAM, SQL) IEEE Std 1003.1-1988 POSIX.1-1988 "Portable Operating System Interface for Computing Environments" by ANSI Contents: System interfaces and headers SVID 3 System V Interface Definition version 3 describes SVr4 (1989) XPG3 (1989) X/Open Portability Guide superset of POSIX.1-1988 POSIX.1 POSIX.1-1990 IEEE Std 1003.1-1990 ISO/IEC 9945-1:1990 Only slight update of IEEE Std 1003.1-1988 Contents: System interfaces and headers XPG4 X/Open Portability Guide (1992) superset of POSIX.1-1990, POSIX.2-1992, and POSIX.2a-1992 POSIX.2 IEEE Std 1003.2-1992 ISO/IEC 9945-2:1993 Contents: Shell and Utilities SVID 4 System V Interface Definition version 4 (1995) Updated for compliance with XPG4 and POSIX.1-1990 online SUS (SUSv1) XPG4v2 Single UNIX Specification repackaging of XPG4v2 and other X/Open standards UNIX 95 SUSv2 Single UNIX Specification version 2 XPG5 (1997) UNIX 98 online POSIX.1-2001 IEEE Std 1003.1-2001 The Open Group Base Specifications Issue 6 SUSv3 (2001) revision and consolidation of the POSIX.1, POSIX.2, and SUS standards into a single document online POSIX.1-2008 IEEE Std 1003.1-2008 The Open Group Technical Standard Base Specifications, Issue 7 POSIX.1-2013 IEEE Std 1003.1, 2013 Edition The Open Group Base Specifications Issue 7 online