summaryrefslogtreecommitdiffstats
path: root/posix-compliance/standards.rst
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2021-05-05 16:31:53 -0500
committerJoel Sherrill <joel@rtems.org>2021-05-17 12:52:45 -0500
commit1568ed2fe3d218c46dd32fc4e3fbffd0b70aa207 (patch)
tree7ac72c82f4e647ba143f2139b984fa128e1a12d0 /posix-compliance/standards.rst
parent037104a702bbadafe87194388a81f1715a2249a7 (diff)
downloadrtems-docs-1568ed2fe3d218c46dd32fc4e3fbffd0b70aa207.tar.bz2
posix-compliance: Update to include POSIX 1003.1-2017 (Issue 7).
Diffstat (limited to 'posix-compliance/standards.rst')
-rw-r--r--posix-compliance/standards.rst20
1 files changed, 15 insertions, 5 deletions
diff --git a/posix-compliance/standards.rst b/posix-compliance/standards.rst
index 4e6ed3b..5f47d39 100644
--- a/posix-compliance/standards.rst
+++ b/posix-compliance/standards.rst
@@ -22,11 +22,21 @@ independent of any standard and represents a union of multiple
standards. For example, RTEMS supports BSD derived methods that
are not in POSIX.
-The IEEE Standard 1003.1 is the POSIX standard. Specifically, IEEE
-Standard 1003.1-2008 is the 2003 edition of the POSIX standard and IEEE
-Standard 1003.1-2008 is the 2008 edition. The 2008 is is an update from
-the 2003 edition. Each edition of the POSIX standard tends to add some
-methods, deprecate some methods, and obsolete (e.g. remove) other methods.
+The IEEE Standard 1003.1 is the POSIX standard which is maintained by The
+Open Group. Specifically, IEEE Standard 1003.1-2003 is the 2003 edition
+of the POSIX standard which is referred to by The Open Group as Issue 6.
+IEEE Standard 1003.1-2008 is the 2003 Edition of the standard with two
+Technical Corrigenda applied. It does not have an issue number associated
+with it. IEEE Standard 1003.1-2017 is also known as Issue 7. Each edition
+of the POSIX standard tends to add some methods, deprecate some methods,
+and obsolete (e.g. remove) other methods.
+
+API differences between Issue 5 and Issue 6 are documented at
+https://pubs.opengroup.org/onlinepubs/009695399/xrat/xsh_chap01.html.
+There is not a summary for the changes between Issue 6 as published
+and what was released as 1003.1-2008. However, there is a summary
+of API changes from Issue 6 to Issue 7 (POSIX 1003.1-2017) at
+https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_xsh_chap01.html.
PSE51 through PSE54 are Open Group defined profiles of the 2003 edition
of the POSIX standard. These profiles are: