User Tools

Site Tools


publications:standards

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
publications:standards [2024/06/06 08:55] – document SVID standard segalocopublications:standards [2024/06/18 05:36] (current) segaloco
Line 4: Line 4:
  
 {{:publications:1984_usr_group.jpg?direct&200|1984 /usr/group Proposed Standard}} {{:publications:1984_usr_group.jpg?direct&200|1984 /usr/group Proposed Standard}}
 +{{:publications:usr_group_1984_cover.jpg?200|1984 /usr/group Final Standard}}
  
 Prepared on January 17, 1984, the /usr/group standard is an early UNIX standard proposed by the /usr/group international network of UNIX users.  This document was published along with the "Reviewer's Guide to the PROPOSED /usr/group Standard" as compiled March 14, 1984 and prepared by David L. Buck, which contains notes on the standard as well as a few focused papers on specific features such as file locking interfaces. Prepared on January 17, 1984, the /usr/group standard is an early UNIX standard proposed by the /usr/group international network of UNIX users.  This document was published along with the "Reviewer's Guide to the PROPOSED /usr/group Standard" as compiled March 14, 1984 and prepared by David L. Buck, which contains notes on the standard as well as a few focused papers on specific features such as file locking interfaces.
Line 30: Line 31:
 ==== POSIX/IEEE 1003 ==== ==== POSIX/IEEE 1003 ====
  
-{{:publications:1986_posix_draft.jpg?direct&200|1986 Draft POSIX Standard}}{{:publications:1988_posix.jpg?direct&200|1988 POSIX Standard}}+{{:publications:1986_posix_draft.jpg?direct&200|1986 Draft POSIX Standard}} 
 +{{:publications:1988_posix.jpg?direct&200|1988 POSIX Standard}} 
 +{{:publications:posix.1-iso9945-1.jpg?200|1988 ISO POSIX Standard}} 
 +{{:publications:posix1003.2.jpg?200|1992 POSIX 1003.2 Standard }}
  
 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.  Drawing from both the /usr/group and System V Interface Definition standards, POSIX aims to be a vendor-neutral standard applicable to diverse operating systems presenting a UNIX-like application programming interface. 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.  Drawing from both the /usr/group and System V Interface Definition standards, POSIX aims to be a vendor-neutral standard applicable to diverse operating systems presenting a UNIX-like application programming interface.
Line 43: Line 47:
  
 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 1984 /usr/group Standard and subsequent work of the 1003.1 Working Group is largely based on UNIX Seventh Edition, UNIX System III, UNIX System V, 4.2BSD, and 4.3BSD documentation, but wherever possible, compatibility with other systems derived from the UNIX operating system, or systems compatible with that system, has been maintained. 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 1984 /usr/group Standard and subsequent work of the 1003.1 Working Group is largely based on UNIX Seventh Edition, UNIX System III, UNIX System V, 4.2BSD, and 4.3BSD documentation, but wherever possible, compatibility with other systems derived from the UNIX operating system, or systems compatible with that system, has been maintained.
 +
 +==== Spec 1170/Single UNIX Specification ====
 +
 +{{:publications:1995_sus.jpg?direct&200|1995 Go Solo with the Single UNIX Specification}}
 +
 +[[https://pubs.opengroup.org/onlinepubs/009696899/|The Open Group Base Specifications Issue 6]]
 +[[https://pubs.opengroup.org/onlinepubs/9699919799/|The Open Group Base Specifications Issue 7]]
 +
 +Spec 1170, now known as the Single UNIX Specification, is a standard maintained by The Open Group, consisting of the former X/Open and Open Software Foundation organizations.  This standard, which extends IEEE 1003/POSIX, is the primary standard administered by The Open Group today and the standard currently applied to systems wishing to utilize the UNIX trademark.
 +
 +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.  From the foreword:
 +
 +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.txt · Last modified: 2024/06/18 05:36 by segaloco