Skip to content
Main menu
  • Main page
  • Discover
  • Unexpected connections
  • Topics
  • Random article
  • Search
Your library
  • Saved articles
  • Recent discoveries
  • Rabbit-hole trails
Topic areas
  • Computer Science
  • Mathematics
  • Physics
  • Engineering
  • Biology
  • Economics
  • Curiosities
WikiholeDeeper into Wikipedia
EnglishEN
  • Saved
  • History

  • Article text and media come live from Wikipedia via the official MediaWiki API and are available under the Creative Commons Attribution-ShareAlike 4.0 License; additional terms may apply. Each article links to its source and revision.
  • WikiHole is an independent project and is not affiliated with the Wikimedia Foundation.
  • How ranking works
  • All topics
  • Reading history
  • Random article
  • MediaWiki API

Single UNIX Specification

  • Article
  • Rabbit hole
  • Read
  • View history
Tools
Actions
  • Read
  • View history
General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
15 min
Topic
Computer Science
Quality
C-class
Views
999 in 14 days
Last edited
9 Nov 2026
Print/export
  • Printable version
In other projects
  • Wikidata item
From Wikipedia, the free encyclopedia
Rabbit hole:
  1. Single UNIX Specification

The Single UNIX Specification (SUS) is a standard for computer operating systems,12 compliance with which is required to qualify for using the "UNIX" trademark. The standard specifies programming interfaces for the C language, a command-line shell, and user commands. The core specifications of the SUS known as Base Specifications are developed and maintained by the Austin Group, which is a joint working group of IEEE, ISO/IEC JTC 1/SC 22/WG 15 and The Open Group. If an operating system is submitted to The Open Group for certification and passes conformance tests, then it is deemed to be compliant with a UNIX standard such as UNIX 98 or UNIX 03.

"Unix V7" and "UNIX V7" redirect here. For the 1979 Research Unix release often called V7, see Version 7 Unix.

Very few BSD and Linux-based operating systems are submitted for compliance with the Single UNIX Specification, although system developers generally aim for compliance with POSIX standards, which form the core of the Single UNIX Specification.

The latest SUS consists of two parts: the technically identical to POSIX, and the X/Open Curses specification.

base specifications
3

Some parts of the SUS are optional.

Loading the rest of the article…

Recent changes

Rabbit hole

Where Single UNIX Specification leads. Every connection below has a source: a link in this article, a shared Wikipedia category, or CirrusSearch text similarity. Articles already on your trail are left out.

Contents
  • (Top)
  • History
  • Specification
  • Marks for compliant systems
  • Compliance
  • See also
  • References
  • External links
  • Recent changes
  • Rabbit hole
Contents
Contents9 sections
  • (Top)
  • History
  • 1980s: Motivation
  • 1988: POSIX
  • 1980s and 1990s: X/Open Portability Guide
  • 1990s: Spec 1170
  • 1994: Single UNIX Specification
  • 1997: Single UNIX Specification, version 2
  • 2001: Single UNIX Specification, version 3, POSIX.1-2001
  • 2008: Single UNIX Specification, version 4, POSIX.1-2008
  • 2024: Single UNIX Specification, version 5, POSIX.1-2024
  • Specification
  • Marks for compliant systems
  • Compliance
  • Currently registered UNIX systems
  • Previously registered UNIX systems
  • Non-registered Unix-like systems
  • See also
  • References
  • External links
  • Recent changes
  • Rabbit hole
Study aids for Single UNIX Specification

Terminology

SUS
The Single UNIX Specification (SUS) is a standard for computer operating systems, compliance with which is required to qualify for using the "UNIX" trademark.
Base Specifications
The core specifications of the SUS known as Base Specifications are developed and maintained by the Austin Group, which is a joint working group of IEEE, ISO/IEC JTC 1/SC 22/WG 15 and The Open Group.
IEEE 1003
In 1988, standardization efforts resulted in IEEE 1003 (also registered as ISO/IEC 9945), or POSIX.1-1988, which loosely stands for Portable Operating System Interface.
ISO/IEC 9945
In 1988, standardization efforts resulted in IEEE 1003 (also registered as ISO/IEC 9945), or POSIX.1-1988, which loosely stands for Portable Operating System Interface.
POSIX.1-1988
In 1988, standardization efforts resulted in IEEE 1003 (also registered as ISO/IEC 9945), or POSIX.1-1988, which loosely stands for Portable Operating System Interface.
Portable Operating System Interface
In 1988, standardization efforts resulted in IEEE 1003 (also registered as ISO/IEC 9945), or POSIX.1-1988, which loosely stands for Portable Operating System Interface.
Single UNIX Specification, Version 2
In 1997, the Open Group released the Single UNIX Specification, Version 2.
Single UNIX Specification, Version 3
Beginning in 1998, a joint working group of IEEE, ISO JTC 1 SC22 and The Open Group known as the Austin Group began to develop the combined standard that would be known as the core of Single UNIX Specification, Version 3 and as POSIX.1-2001.
POSIX.1-2001
The Base Specifications are technically identical to POSIX.1-2001, which is IEEE Std 1003.1-2001.
POSIX.1-2008
The Base Specifications are technically identical to POSIX.1-2008, which is IEEE Std 1003.1-2008.

Terms the article defines in bold, quoted in context.

Categories:
  • IEEE standards
  • Open Group standards
  • POSIX
  • Unix standards

2,266 words · 99 references · revision 1384677112 · CC BY-SA 4.0

General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
15 min
Topic
Computer Science
Quality
C-class
Views
999 in 14 days
Last edited
9 Nov 2026

Key concepts

  • Austin Group3
  • POSIX3
  • Operating system2
  • The Open Group2
  • Linux2
  • Computer1
  • Unix1
  • API1
  • C (programming language)1
  • Command-line shell1

The articles this one links to most, weighted towards the introduction.

Print/export
  • Printable version
In other projects
  • Wikidata item

History

1980s: Motivation

The SUS emerged from multiple 1980s efforts to standardize operating system interfaces for software designed for variants of the Unix operating system. The need for standardization arose because enterprises using computers wanted to be able to develop programs that could be used on the computer systems of different manufacturers without reimplementing the programs. Unix was selected as the basis for a standard system interface partly because it was manufacturer-neutral.

In 1984, the UNIX user group called /usr/group published the results of their standardization effort for programming interfaces in their 1984 /usr/group standard, which became basis for what would become the POSIX.1-1988 standard.45

In 1985, AT&T published System V Interface Definition (SVID), a specification of UNIX System V programming interfaces.6

1988: POSIX

In 1988, standardization efforts resulted in IEEE 1003 (also registered as ISO/IEC 9945), or POSIX.1-1988, which loosely stands for Portable Operating System Interface.

1980s and 1990s: X/Open Portability Guide

The X/Open Portability Guide (XPG) was a precursor to the SUS, published by the X/Open Company, a consortium of companies established in 1984. The guides were published in the following years.

  • XPG1: X/Open Portability Guide Issue 1: 19857
  • XPG2: X/Open Portability Guide Issue 2: 19877
  • XPG3: X/Open Portability Guide Issue 3: 19898
  • XPG4: X/Open Portability Guide Issue 4: 19927

XPG4 Base included the following documents:

  • System Interface Definitions, Issue 4, ISBN 1-872630-46-4
  • System Interfaces and Headers, Issue 4, ISBN 1-872630-47-2
  • Commands and Utilities, Issue 4, ISBN 1-872630-48-0

1990s: Spec 1170

In the early 1990s, a separate effort known as the Common API Specification or Spec 1170 was initiated by several major vendors,9 who formed the COSE alliance in the wake of the Unix wars. In 1993, Spec 1170 was assigned by COSE to X/Open for fasttrack.10 In October 1993, a planned transfer of UNIX trademark from Novell to X/Open was announced;11 it was finalized in 2nd quarter of 1994.12 Spec 1170 would eventually become the Single Unix Specification.9

1994: Single UNIX Specification

In 1994, the X/Open Company released the Single UNIX Specification.9 The SUS was made up of documents that were part of the X/Open Common Applications Environment (CAE):9

  • System Interface Definitions, Issue 4, Version 213
  • System Interfaces and Headers, Issue 4, Version 214
  • Commands and Utilities, Issue 4, Version 215
  • Networking Services, Issue 416

This was a repackaging of the X/Open Portability Guide (XPG), Issue 4, Version 2.

Sources differ on whether X/Open Curses, Issue 4, Version 2 was part of this SUS;917 its copyright date is given as 1996.18 X/Open Curses, Issue 4 was published in 1995.19

In October 1994, X/Open indicated they were going to refer to Spec 1170 as '"Single-Unix" specification'.20

The SUS was at the core of the UNIX 95 brand.21

This version had 1168 programming interfaces.22

This version of SUS was drawn from the following sources:9

  • XPG4 Base by X/Open
  • System V Interface Definition, (SVID) Edition 3, Level 1 calls by AT&T
  • Application Environment Specification (AES) by the Open Software Foundation (OSF)
  • Interfaces found in common use and not yet covered by a formal specification, drawn from a survey of major applications.

1997: Single UNIX Specification, version 2

In 1996, X/Open merged with Open Software Foundation (OSF) to form The Open Group.2324

In 1997, the Open Group released the Single UNIX Specification, Version 2.2526

This specification consisted of:27

  • System Interface Definitions, Issue 528
  • System Interfaces and Headers, Issue 529
  • Commands and Utilities, Issue 530
  • Networking Services, Issue 531
  • X/Open Curses, Issue 4, Version 232

and was at the core of the UNIX 98 brand.33

This version had 1434 programming interfaces.22

2001: Single UNIX Specification, version 3, POSIX.1-2001

Beginning in 1998, a joint working group of IEEE, ISO JTC 1 SC22 and The Open Group known as the Austin Group began to develop the combined standard that would be known as the core of Single UNIX Specification, Version 3 and as POSIX.1-2001. It was released on January 30, 2002.34

This SUS consisted of:35

  • Base Specifications, Issue 6
    • Base Definitions, Issue 6
    • System Interfaces, Issue 6
    • Shell and Utilities, Issue 6
    • Rationale (Informative)
  • X/Open Curses, Issue 4, Version 2

and is at the core of the UNIX 03 brand.36

The Base Specifications are technically identical to POSIX.1-2001, which is IEEE Std 1003.1-2001.35

This version had 1742 programming interfaces.22

An authorized guide is available for the version.37

2004 Edition

In 2004, a new edition of the POSIX.1-2001 standard was released, incorporating two technical corrigenda.3839 It is called IEEE Std 1003.1, 2004 Edition.39 Some informally call it POSIX.1-2004,404142 but this is not an official identification.

2008: Single UNIX Specification, version 4, POSIX.1-2008

In December 2008, the Austin Group published a new major revision of SUS and POSIX.434445 This is the Single UNIX Specification, Version 4 (SUSv4).46

This SUS consists of:47

  • Base Specifications, Issue 7
    • Base Definitions, Issue 7
    • System Interfaces, Issue 7
    • Shell and Utilities, Issue 7
    • Rationale, Issue 7, (Informative)
  • X/Open Curses, Issue 7

The Base Specifications are technically identical to POSIX.1-2008, which is IEEE Std 1003.1-2008.47

This version had 1833 interfaces, of which 1191 were in the System Interfaces section.48

2013 Edition

Technical Corrigendum 1 mostly targeted internationalization, and also introduced a role-based access model. A trademark UNIX V7 (not to be confused with V7 UNIX, the version of Research Unix from 1979) was created to mark compliance with SUS Version 4.49

2016 Edition

Technical Corrigendum 2 was published in September 2016, leading into IEEE Std 1003.1-2008, 2016 Edition and Single UNIX Specification, Version 4, 2016 Edition.

2018 Edition, POSIX.1-2017

In January 2018, an "administrative rollup" edition was released. It incorporates Single UNIX Specification version 4 TC1 and TC2, and is technically identical to the 2016 edition.50

The Base Specifications are technically identical to POSIX.1-2017, which is IEEE Std 1003.1-2017.51

2024: Single UNIX Specification, version 5, POSIX.1-2024

In January 2025, the Single UNIX® Specification Version 5 was published as POSIX®.1-2024 also simultaneously IEEE Std 1003.1™-2024 Edition, the Open Group Base Specifications Issue 852, and in 2026 adopted as ISO®/IEC/IEEE 9945:2026 Information technology - Portable Operating System Interface (POSIX®) base specifications - Issue 8 (Edition 2, 2026)53.

Specification

SUSv3 totals some 3700 pages, which are divided into four main parts:

  • Base Definitions (XBD) – a list of definitions and conventions used in the specifications and a list of C header files which must be provided by compliant systems. 84 header files in total are provided.
  • Shell and Utilities (XCU) – a list of utilities and a description of the shell, sh. 160 utilities in total are specified.
  • System Interfaces (XSH) – contains the specification of various functions which are implemented as system calls or library functions. 1123 system interfaces in total are specified.
  • Rationale (XRAT) – the explanation behind the standard.

The standard user command line and scripting interface is the POSIX shell, an extension of the Bourne Shell based on an early version of the Korn Shell. Other user-level programs, services and utilities include awk, echo, ed, vi, and hundreds of others. Required program-level services include basic I/O (file, terminal, and network) services. A test suite accompanies the standard. It is called PCTS or the .

Marks for compliant systems

There are five official marks for conforming systems:5556

  • UNIX 9357
  • UNIX 95 – the mark for systems conforming to version 1 of the SUS58
  • UNIX 98 – the mark for systems conforming to version 2 of the SUS59
  • UNIX 03 – the mark for systems conforming to version 3 of the SUS60
  • UNIX V7 – the mark for systems conforming to version 4 of the SUS (including Corrigenda)6162

Compliance

Only AIX and macOS have UNIX 03 or later certifications. z/OS is mainly a non-UNIX OS, still current, but on old UNIX certification. Other products are discontinued, on pre-UNIX 03 certifications, or have let their certifications lapse.

Currently registered UNIX systems

ProductVendorArchitectureUNIX V761UNIX 0360UNIX 9859UNIX 9558UNIX 9357
AIXIBM CorporationPOWER processorsYesYesNoNoNo
HP-UXHewlett Packard EnterpriseIA-64NoYesNoNoNo
macOSApple,

See also

  • List of Unix commands
  • Functional specification
  • Open standard
  • Open system (computing)
  • POSIX
  • man page
  • Unix wars

References

  1. 1"Questions & Answers". unix.org.
  2. 2"The UNIX Standard". The Open Group. August 27, 2018.
  3. 3"Single UNIX Specification, Version 4, 2018 Edition". The Open Group.
  4. 4Kelty, Christopher M. "Conceiving Open Systems" (PDF). kelty.org.
  5. 5Standards Conformance Guide (PDF). SunSoft. November 1995.
  6. 6System V Interface Definition. 1985. ASIN B000KF6SCE.
  7. 7Raymond, Eric S. (September 19, 2003). "Standards and the Unix Wars". .

External links

  • POSIX.1-2024 online version
  • Andrew Josey (June 8, 2020). "Single UNIX Specification Frequently Asked Questions". opengroup.org. 1.12.
  • The Single UNIX Specification, unix.org
  • Single UNIX Specification, Version 1
    • X/Open CAE Specification System Interface Definitions, Issue 4, Version 2, 1994, opengroup.org
    • X/Open CAE Specification System Interfaces and Headers, Issue 4, Version 2, 1994, opengroup.org
    • X/Open CAE Specification Commands and Utilities, Issue 4, Version 2, 1994, opengroup.org
    • X/Open CAE Specification Networking Services, Issue 4, 1994, opengroup.org
  • Single UNIX® Specification, Version 1 Document Set (UNIX 95), opengroup.org – requires login to download
  • The Single UNIX Specification, Version 2, 1997, opengroup.org
  • The Open Group Base Specifications Issue 6, 2004, opengroup.org
  • The Open Group Base Specifications Issue 7, 2008 edition, opengroup.org
  • The Open Group Base Specifications Issue 7, 2013 edition, opengroup.org
POSIX Certification Test Suite

Additionally, SUS includes CURSES (XCURSES) specification, which specifies 372 functions and 3 header files. All in all, SUSv3 specifies 1742 interfaces.

Note that a system need not include source code derived in any way from AT&T Unix to meet the specification. For instance, IBM OS/390, now z/OS, qualifies as UNIX despite having no code in common.54

x86-64
ARM64
No
Yes
No
No
No
OpenServerXinuosIA-32NoNoNoNoYes
UnixWareXinuosIA-32NoNoNoYesNo
z/OSIBM Corporationz/ArchitectureNoNoNoYesNo

AIX

AIX version 7, at either 7.1 TL5 (or later) or 7.2 TL2 (or later) are registered as UNIX 03 compliant.63 AIX version 7, at 7.2 TL5 (or later) are registered as UNIX V7 compliant.64 Older versions were previously certified to the UNIX 95 and UNIX 98 marks.65

HP-UX

HP-UX 11i V3 Release B.11.31 remains registered as UNIX 03 compliant on HPE Integrity Servers despite the end of support for HP-UX by HPE.66 Previous releases were registered as UNIX 95.67

macOS

Apple macOS (formerly known as Mac OS X and OS X) is registered as UNIX 03 compliant.68 The first version registered was Mac OS X 10.5 Leopard, certified on October 26, 2007 (on x86 systems).6970

All versions of macOS from Mac OS X Leopard to macOS 10.15 Catalina, except for OS X Lion,71 have been registered on Intel-based systems, and all versions from macOS 11 Big Sur, the successor to macOS Catalina, up to macOS 26 Tahoe have been registered on both x86-64 and ARM64 systems.72

UnixWare

UnixWare 7.1.3 and later is registered as UNIX 95 compliant.

OpenServer

OpenServer 5 and 6 are registered as UNIX 93 compliant.

z/OS

IBM z/OS 1.2 and higher is registered as UNIX 95 compliant. z/OS 1.9, released on September 28, 2007, and subsequent releases "better align" with UNIX 03.73

Previously registered UNIX systems

EulerOS

EulerOS 2.0 for the x86-64 architecture was registered as UNIX 03 compliant.7475 The UNIX 03 conformance statement shows that the standard C compiler is from the GNU Compiler Collection (gcc), and that the system is a Linux distribution of the Red Hat Enterprise Linux family.76 The UNIX 03 certification expired in September 2022 and has not been renewed.75

FTX

Stratus Technologies DNCP Series servers running FTX Release 3 were registered as UNIX 93 compliant.77

Inspur K-UX

Inspur K-UX 2.0 and 3.0 for the x86-64 architecture were certified as UNIX 03 compliant.7879 The UNIX 03 conformance statement for Inspur K-UX 2.0 and 3.0 shows that the standard C compiler is from the GNU Compiler Collection (gcc), and that the system is a Linux distribution of the Red Hat family.80

IRIX

SGI IRIX 6.5 was registered as UNIX 95 compliant.81

OS/390

IBM OS/390 was registered as UNIX 95 compliant beginning with the V2R4 release.82

Reliant UNIX

The last Reliant UNIX versions were registered as UNIX 95 compliant (XPG4 hard branding).

Solaris

Solaris 11.4 was previously registered as UNIX v7 compliant in 2018.83 Solaris 11 and Solaris 10 were registered as UNIX 03 compliant on 32-bit and 64-bit x86 (X86-64) and SPARC systems. Solaris 8 and 9 were registered as UNIX 98 compliant on 32-bit x86 and SPARC systems; 64-bit x86 systems were not supported. Solaris 2.4 and 2.6, on both x86 and SPARC, were certified to the UNIX 93 and UNIX 95 marks respectively.65

Solaris 2.5.1 was also registered as UNIX 95 compliant on the PReP PowerPC platform in 1996, but the product was withdrawn before more than a few dozen copies had been sold.84

Tru64 UNIX

Tru64 UNIX V5.1A and later were registered as UNIX 98 compliant.85

Other

Other operating systems previously registered as UNIX 95 or UNIX 93 compliant:

  • NCR UNIX SVR4
  • NEC UX/4800

Non-registered Unix-like systems

Developers and vendors of Unix-like operating systems such as Linux, FreeBSD, and MINIX typically do not certify their distributions and do not install full POSIX utilities by default.

For Linux, the pax command is usually not installed; furthermore, the pax command packages available for Linux often lack the pax file format support required by POSIX.86 Sometimes, SUS compliance can be improved by installing additional packages, but very few Linux systems can be configured to be completely conformant. The Linux Standard Base was formed in 2001 as an attempt to standardize the internal structures of Linux-based systems for increased compatibility. It is based on the POSIX specifications, the Single UNIX Specification, and other open standards, and also extends them in several areas; but there are some conflicts between the LSB and the POSIX standards.8788 Few Linux distributions actually go through certification as LSB compliant.89

Darwin, the open source subset of macOS, has behavior that can be set to comply with UNIX 03.9091 Darwin uses a 4.4BSD-derived pax command,92 which lacks multibyte support for filenames.

FreeBSD previously had a "C99 and POSIX Conformance Project" which aimed for compliance with a subset of the Single UNIX Specification, and documentation where there were differences.93 The FreeBSD pax command, derived from 4.4BSD, does not fully support the pax file format.94 pax and ustar in-archive format use the same with slightly different defaults (5120 block size vs 10240 block size);95 however, FreeBSD's pax lacks the extended PAX headers used for extended character set support. FreeBSD man pages sometimes indicate deviations from POSIX and thus SUS in their STANDARDS sections.96

OpenBSD man pages sometimes indicate deviations from POSIX and thus SUS in their STANDARDS sections.9798

MINIX pax command does not support the pax file format99 and thereby fails POSIX.1-2001.

The Art of UNIX Programming
  • 8Stevens, W. Richard; Fenner, Bill; Rudoff, Andrew M. (2003). Unix Network Programming, Volume 1: The Sockets Networking API (3rd ed.). Addison-Wesley Professional. ISBN 978-0131411555. OCLC 53867239.
  • 9"The Single UNIX Specification". unix.org.
  • 10"The UNIX System -- History and Timeline -- UNIX History". unix.org.
  • 11Fennessy, Quentin (October 12, 1993). "The name "UNIX" is now the property of X/Open". Newsgroup: comp.std.unix.
  • 12"Frequently Asked Questions". unix.org.
  • 13X/Open CAE Specification System Interface Definitions, Issue 4, Version 2 (PDF). X/Open Company. 1994.
  • 14X/Open CAE Specification System Interfaces and Headers, Issue 4, Version 2 (PDF). X/Open Company. 1994.
  • 15X/Open CAE Specification Commands and Utilities, Issue 4, Version 2 (PDF). X/Open Company. 1994.
  • 16X/Open CAE Specification Networking Services, Issue 4 (PDF). X/Open Company. 1994.
  • 17"Single UNIX® Specification, Version 1 Document Set (UNIX 95)". opengroup.org. Retrieved May 25, 2021.
  • 18X/Open Curses, Issue 4, Version 2 (PDF). X/Open Company. 1996. ISBN 1-85912-171-3.
  • 19X/Open Curses, Issue 4. X/Open Company. 1995. ISBN 9781859120774.
  • 20Bozman, Jean S. (October 24, 1994). "X/Open test suites advance". Computerworld. Vol. 28, no. 43. p. 49.
  • 21"Open Brand - UNIX 95". The Open Group.
  • 22"How many APIS are there?". unix.org.
  • 23McCrea, Phil (April 1996). "Formation of 'The Open Group'". AUGGN: The Journal of AUUG Inc. 17 (2): 17–18.
  • 24Gaudin, Sharon (May 27, 1996). "WebCrusader may blaze wider trail for DCE users". Computerworld. Vol. 30, no. 22. p. 64.
  • 25"The Single UNIX Specification, Version 2". www.opengroup.org.
  • 26"The Open Group Announces Enhanced Single UNIX Specification" (Press release). The Open Group. March 12, 1997. Retrieved July 26, 2009.
  • 27"What's New in the Single UNIX Specification, Version 2". unix.org.
  • 28System Interface Definitions Issue 5 (PDF). The Open Group.
  • 29System Interfaces and Headers Issue 5 (PDF). The Open Group.
  • 30Commands and Utilities Issue 5 (PDF). The Open Group.
  • 31Networking Services (XNS) Issue 5 (PDF). The Open Group. May 14, 1997. ISBN 1-85912-165-9.
  • 32X/Open Curses, Issue 4, Version 2 (PDF). The Open Group. 1996. ISBN 1-85912-171-3.
  • 33"Open Brand - UNIX 98". X/Open Company.
  • 34"The Open Group announces completion of the joint revision to POSIX and the Single UNIX Specification" (Press release). The Open Group. January 30, 2002. Retrieved July 26, 2009.
  • 35"The Single UNIX Specification Version 3 - Overview". unix.org.
  • 36"Open Brand - UNIX 03". The Open Group.
  • 37The Single UNIX Specification: The Authorized Guide to Version 3, 2nd Edition (PDF). The Open Group.
  • 38"The Open Group Base Specifications Issue 6". The Open Group.
  • 39"IEEE Std 1003.1, 2004 Edition". Retrieved July 26, 2009.
  • 40"POSIX.1(5)". Oracle Solaris 11.2 Information Library.
  • 41"1.3.4 Feature Test Macros". The GNU C Library manual. The GNU Project.
  • 42POSIX Abstractions in Modern Operating Systems: The Old, the New, and the Missing. Eleventh European Conference on Computer Systems. doi:10.1145/2901318.2901350.
  • 43"The Open Group Base Specifications Issue 7, 2018 edition". www.opengroup.org.
  • 44"Base Specifications, Issue 7". The Open Group. Retrieved July 26, 2009.
  • 45"The Austin Common Standards Revision Group". The Open Group. Retrieved July 26, 2009.
  • 46"Single UNIX Specification Version 4". The Open Group.
  • 47"The Single UNIX Specification Version 4 - Introduction". unix.org.
  • 48"Version 4 Interface Counts". unix.org.
  • 49"UNIX V7 Certification". unix.org.
  • 50"Base Specifications, Issue 7, 2018 Edition". The Open Group. Retrieved July 6, 2018.
  • 51"IEEE SA - IEEE/Open Group 1003.1-2017". IEEE.
  • 52"The Open Group Base Specifications, Issue 8, 2024 Edition". The Open Group. Retrieved January 2, 2025.
  • 53"ISO®/IEC/IEEE 9945:2026 Information technology — Portable Operating System Interface (POSIX™) Base Specifications, Issue 8". ISO.
  • 54Matzan, Jem (July 30, 2004). "Can GNU ever be Unix?". linux.com.
  • 55"UNIX(R) Certified Products - The Open Group official register of UNIX Certified Products". The Open Group.
  • 56"The Open Brand - The full register of certified products". The Open Group.
  • 57"The Open Brand Register, UNIX 93". The Open Group.
  • 58"The Open Brand Register, UNIX 95". The Open Group.
  • 59"The Open Brand Register, UNIX 98". The Open Group.
  • 60"The Open Brand Register, UNIX 03". The Open Group.
  • 61"The Open Brand Register, UNIX V7". The Open Group.
  • 62"The UNIX System -- UNIX V7 Certification". unix.org.
  • 63The Open Group. "UNIX 03, AIX".
  • 64The Open Group. "UNIX V7, AIX".
  • 65"The Open Brand - Register of Certified Products". Open Group. July 23, 2003. Archived from the original on August 2, 2003. Retrieved January 23, 2022.
  • 66"UNIX 03 HP-UX 11i V3 Release B.11.31 or later on HP Integrity Servers" (PDF). opengroup.org. Open Group. 2026. Retrieved January 5, 2026.
  • 67"Register of Certified Products - HP-UX Release 11.00 or later (in both 32 and 64-bit configurations) on HP9000 Series (all models)". opengroup.org. Open Group. Archived from the original on January 8, 2004. Retrieved January 1, 2026.
  • 68"OS X for UNIX Users" (PDF). July 2011.
  • 69"Mac OS X Leopard - Technology - UNIX". Leopard Technology Overview. Apple Inc. Archived from the original on August 23, 2007. Retrieved June 11, 2007. “Leopard is now an Open Brand UNIX 03 Registered Product, conforming to the SUSv3 and POSIX 1003.1 specifications for the C API, Shell Utilities, and Threads.”
  • 70The Open Group. "Mac OS X Version 10.5 Leopard on Intel-based Macintosh computers certification". Retrieved June 12, 2007.
  • 71"Re: was OS X version 10.7 Lion UNIX 03 certified?". www.mail-archive.com. Archived from the original on April 29, 2020. Retrieved July 22, 2021.
  • 72"Open Brand". www.opengroup.org. Retrieved September 14, 2025.
  • 73z/OS Version 1 Release 9 Implementation (PDF) (First ed.). IBM. December 2007. pp. 4–5, 156–162. SG24-7427-00. Retrieved June 9, 2024.
  • 74"Huawei KunLun EulerOS 2.0 Operating System Passes UNIX Certification" (Press release). Huawei. September 9, 2016. Retrieved October 29, 2016.
  • 75The Open Group. "UNIX 03, EulerOS".
  • 76Peng Shen. "Huawei Conformance Statement: Commands and Utilities V4". The Open Group. Retrieved October 29, 2016.
  • 77The Open Group. "The Open Brand - Register of Certified Products - UNIX 93". Archived from the original on October 5, 2016.
  • 78"The Open Brand Register of Certified Products". The Open Group. May 29, 2014. Retrieved May 29, 2014.
  • 79Xie Ruohong. "Inspur Conformance Statement". The Open Group. Retrieved December 8, 2015.
  • 80Xie Ruohong. "Inspur Conformance Statement: Commands and Utilities V4". The Open Group. Retrieved December 8, 2015.
  • 81"Silicon Graphics Inc - UNIX 95". Open Group. Open Group. Archived from the original on January 8, 2004. Retrieved January 1, 2026.
  • 82"Register of Open Branded Products (OS/390)". Open Group. June 19, 2003. Archived from the original on June 29, 2003.
  • 83"UNIX V7 - The Open Brand Register, Oracle Corporation". The Open Group. Archived from the original on January 14, 2020. Retrieved January 16, 2021.
  • 84"Solaris 2.5.1". Archived from the original on September 12, 2005.
  • 85"Compaq Computer Corporation - UNIX 95". Open Group. Archived from the original on June 29, 2003.
  • 86"Bug #1329914 "No UNIX compatible pax implementation" : Bugs : RPM". Ubuntu bug tracker. June 13, 2014.
  • 87ISO/IEC TR 24715:2006 - Information technology -- Programming languages, their environments and system software interfaces -- Technical Report on the Conflicts between the ISO/IEC 9945 (POSIX) and the Linux Standard Base (ISO/IEC 23360). ISO. Retrieved October 15, 2011.
  • 88Josey, Andrew (August 29, 2005). "Conflicts between ISO/IEC 9945 (POSIX) and the Linux Standard Base". personal.opengroup.org (Unapproved Draft).
  • 89"Certified Products Product Directory". The Linux Foundation. Retrieved December 9, 2015.{{cite web}}: CS1 maint: deprecated archival service (link)
  • 90"Mac OS X Manual Page for compat(5) - Mac OS X 10.3". developer.apple.com. October 23, 2005. Archived from the original on March 10, 2009. Retrieved May 24, 2018.
  • 91"compat(5) Manual Page - macOS 10.9". developer.apple.com. June 30, 2010. Retrieved May 24, 2018.
  • 92"Mac OS X Manual Page for pax(1) - Mac OS X 10.3". developer.apple.com. October 23, 2005. Archived from the original on March 10, 2009. Retrieved November 25, 2023.
  • 93"FreeBSD C99 and POSIX conformance project". FreeBSD Project. Archived from the original on December 23, 2013.
  • 94pax(1) – FreeBSD General Commands Manual
  • 95"pax - portable archive interchange". The Open Group.
  • 96awk(1) – FreeBSD General Commands Manual
  • 97sh(1) – OpenBSD General Commands Manual
  • 98awk(1) – OpenBSD General Commands Manual
  • 99"pax(1)". man.minix3.org.
  • The Open Group Base Specifications Issue 7, 2016 edition, opengroup.org
  • The Open Group Base Specifications Issue 7, 2018 edition, opengroup.org
  • The Open Group Base Specifications Issue 7, opengroup.org – latest edition
  • Single UNIX Specification, Version 4, 2018 Edition, opengroup.org
  • X/Open Curses, Issue 4, Version 2, 1996, opengroup.org
  • X/Open Curses, Issue 7, 2009, opengroup.org
  • POSIX Technical Corrigendum 1, 1003.1-2001/Cor 1-2001, opengroup.org
  • Single UNIX Specification, Version 4 Technical Corrigendum No. 1, IEEE Std 1003.1-2008/Cor 1-2013, opengroup.org
  • Single UNIX Specification, Version 4 Technical Corrigendum No. 2, IEEE Std 1003.1-2008/Cor 2-2016, opengroup.org
  • Created
    14 Jan 2002
    History
    695 edits
    338 contributors
    1 edit in the last 30 days
    Last edited
    9 Nov 2026

    695 revisions in total · 338 contributors · +1 / 0 bytes across 1 edits by 1 contributor in the last 30 days

    1. 9 Nov 2026, 14:35 UTCTemporary accountNo edit summary+1diff
    2. 3 Sept 2026, 23:07 UTCTedickeymReverted 1 edit by Andrei3200 (talk) to last revision by Finlay McWalter+102diff
    3. 3 Sept 2026, 22:39 UTCAndrei3200mreverteddelete repeated line−102diff
    4. 30 Aug 2026, 10:34 UTCFinlay McWalter§ 1997: Single UNIX Specification, version 2 MOS:BULLETLIST−6diff
    5. 29 Aug 2026, 20:57 UTCGuy Harris"Unix is a registered trademark of The Open Group". Trademark, singular.−1diff
    6. 24 Aug 2026, 20:15 UTCBrian InglisAdd SUSv5 POSIX(R).1-2024 IEEE Std 1003.1(TM)-2024 The Open Group Base Specifications, Issue 8, 2024 Edition ISO(R)/IEC/IEEE 9945:2026 Information technology - Portable Operating System Interface (POSIX(R)) base specifications - Issue 8 (Edition 2, 2026)+828diff
    7. 11 Aug 2026, 02:04 UTCCloudwalk9m§ top missing space+1diff
    8. 9 Aug 2026, 13:53 UTCTemporary accountNo edit summary0diff

    View full revision history

    Created
    14 Jan 2002
    History
    695 edits
    338 contributors
    1 edit in the last 30 days
    Last edited
    9 Nov 2026

    Go deeper: linked from this article

    • Linked from the introduction

      Linux

      Family of Unix-like operating systems that use the Linux kernel

      Linux (LIN-uuks) is a family of free and open-source software Unix-like operating systems based on the Linux kernel, which was first released on 17 September 1991 by Linus Torvalds.

      46 min readGo deeper
    • Linked from the introduction

      Computer

      Programmable machine that processes data

      A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (computation).

      51 min readGo deeper
    • Listed under See also

      POSIX

      Family of IEEE standards for compatibility between operating systems

      The Portable Operating System Interface (POSIX; IPA:) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.

      12 min readGo deeper
    • Linked from the introduction

      C (programming language)

      General-purpose programming language

      C is a general-purpose programming language created in 1972 by Dennis Ritchie.

      38 min readGo deeper
    • Linked from the introduction

      Operating system

      Software that manages computer hardware resources

      An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.

      26 min readGo deeper
    • Linked from the introduction

      The Open Group

      Global standards consortium

      The Open Group is a global consortium that seeks to "enable the achievement of business objectives" by developing "open, vendor-neutral technology standards and certifications." It has 900+ member…

      4 min readGo deeper
    • Listed under See also

      Open standard

      Standard that is openly accessible and usable by anyone

      An open standard is a standard that is openly accessible and usable by anyone. It is also a common prerequisite that open standards use an open license that provides for extensibility.

      28 min readGo deeper
    • Linked from the introduction

      Institute of Electrical and Electronics Engineers

      American professional association

      The Institute of Electrical and Electronics Engineers (IEEE, pronounced eye-triple-ee) is an American 501(c)(3) charitable professional organization for electrical engineering, electronics engineering, and related disciplines.

      10 min readGo deeper
    • Linked from the introduction

      Austin Group

      Working group for the Single UNIX Specification

      The Austin Group or the Austin Common Standards Revision Group is a joint technical working group formed to develop and maintain a common revision of POSIX.1 and parts of the Single UNIX Specification.

      1 min readGo deeper
    • Linked from the introduction

      Unix

      Operating system

      Unix (YOO-niks; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, the development of which started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

      22 min readGo deeper
    • Linked from the introduction

      Command-line interface

      Means of entering commands to software

      A command-line interface (CLI), also known as a command-line shell, is a means of interacting with software via commands, each formatted as a line of text.

      32 min readGo deeper

    Adjacent: shared categories and similar text

    • Linked in “History”

      International Electrotechnical Commission

      International standards organization

      The International Electrotechnical Commission (IEC; French: Commission électrotechnique internationale) is an international standards organization that prepares and publishes international standards for all electrical, electronic and related technologies.

      7 min readGo deeper
    • Linked in “History”

      International Organization for Standardization

      International standards development organization

      The International Organization for Standardization (ISO), (the preferred official pronunciation of the organizational name is: US:) is an independent, non-governmental, international standard…

      18 min readGo deeper
    • Linked in “History”

      Working group

      Group of experts working together

      A working group is a group of experts working together to achieve specified goals. Such groups are domain-specific and focus on discussion or activity around a specific subject area.

      4 min readGo deeper