publications:standards
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| publications:standards [2024/06/06 08:40] – document POSIX standard segaloco | publications:standards [2025/10/25 04:50] (current) – segaloco | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| {{: | {{: | ||
| + | {{: | ||
| Prepared on January 17, 1984, the /usr/group standard is an early UNIX standard proposed by the /usr/group international network of UNIX users. | Prepared on January 17, 1984, the /usr/group standard is an early UNIX standard proposed by the /usr/group international network of UNIX users. | ||
| Line 14: | Line 15: | ||
| ==== System V Interface Definition ==== | ==== System V Interface Definition ==== | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | The System V Interface Definition is a series of publications describing the minimum required user and application interface expected of UNIX systems published as System V compatible. | ||
| + | |||
| + | As the SVID was more particular to UNIX System V, it contains many components not found in the POSIX standard. | ||
| + | |||
| + | From the introduction of the Fourth Edition: | ||
| + | |||
| + | The System V Interface Definition (SVID) is intended for use by anyone who must understand the operating system components that are consistent across all System V environments. | ||
| + | |||
| + | ==== X/OPEN Portability Guide ==== | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | The X/Open Portability Guide was initially published in 1985 and was derived from both the /usr/group standard as well as the SVID. A few excerpts from the Preface to the first issue: | ||
| + | |||
| + | The X/OPEN Group, formed in late 1984, is an initiative taken by major European suppliers of computer systems...[T]he Group defines a Common Applications Environment based on the interfaces to the UNIX operating system, and covering other aspects required of a comprehensive applications interface. | ||
| + | |||
| + | Four versions of the XPG have been issued: | ||
| + | |||
| + | * Issue 1 - 1985 | ||
| + | * Issue 2 - 1986 | ||
| + | * Issue 3 - 1989 | ||
| + | * Issue 4 - 1992 | ||
| + | |||
| + | XPG4 is the last and current issue and is a major influence on the IEEE 1003.1 POSIX standard and Single UNIX Specification. | ||
| ==== POSIX/IEEE 1003 ==== | ==== POSIX/IEEE 1003 ==== | ||
| - | {{: | + | {{: |
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| IEEE 1003.1, otherwise known as the POSIX standard, is published by the IEEE and is the current basis of the Single UNIX Specification as maintained and enforced by The Open Group. | IEEE 1003.1, otherwise known as the POSIX standard, is published by the IEEE and is the current basis of the Single UNIX Specification as maintained and enforced by The Open Group. | ||
| Line 30: | Line 68: | ||
| The various interface facilities described herein are based on the 1984 /usr/group Standard derived and published by the /usr/group Standards Committee, Santa Clara, California. | The various interface facilities described herein are based on the 1984 /usr/group Standard derived and published by the /usr/group Standards Committee, Santa Clara, California. | ||
| + | |||
| + | ==== Spec 1170/Single UNIX Specification ==== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | [[https:// | ||
| + | [[https:// | ||
| + | |||
| + | Spec 1170, now known as the Single UNIX Specification, | ||
| + | |||
| + | Above is Go Solo, an informative work published by X/Open in 1995 with the initial version of the Single UNIX Specification included on a CD-ROM. | ||
| + | |||
| + | Go Solo is designed as an aid to understanding the Single UNIX Specification as well as a means of delivering 2,700 pages of X/Open Specifications in a convenient and easily accessible media, namely on CD-ROM with an SGML-based browser. | ||
publications/standards.1717627248.txt.gz · Last modified: 2024/06/06 08:40 by segaloco