Difference between POSIX, Single UNIX Specification, and Open Group Base Specifications?

Tim

What are the differences between POSIX, the Single UNIX Specification, and the Open Group Base Specifications? I think their purpose is for determining if an OS is Unix?

R.. GitHub STOP HELPING ICE

One important "difference" is the XSI (XOPEN) option group, which specifies a number of traditional Unix interfaces which are unlikely to be applicable to a new operating system that's not "a Unix". Often people will use "SUS" to refer to the full standard including the XSI option, and "POSIX" to refer to the base standard and possibly the non-Unix-centric option groups.

Successive versions of SUS seem to be gradually deprecating parts of the XSI option that were not really useful for writing portable applications and that instead just reflected legacy implementations, and moving a few of the more-useful parts to the base standard.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Is Posix a subset of Single UNIX Specification?

From Dev

Difference between "./" and "sh" in UNIX

From Dev

Difference between Unix and Linux

From Dev

JAR Manifest file - Difference between Specification and Implementation

From Dev

Python, difference between 'open' and 'with open'

From Dev

Difference between unlink and rm on unix

From Dev

ngDialog - Difference between open and openConfirm

From Dev

What is the difference between 'with open(...)' and 'with closing(open(...))'

From Dev

Difference between runtime and compile group

From Dev

What is the difference between a Pane and a Group?

From Dev

What is difference between UserGroup and Group?

From Dev

Difference between folder and group in Xcode?

From Dev

Difference between process group and job?

From Dev

Permissions: Difference between user and group

From Dev

What is difference between group and user

From Dev

Difference between knowledge base and database

From Dev

Is there any difference between noexcept and empty throw specification for an lambda expression?

From Dev

Difference between Java implementation and UML specification wrt interfaces and abstract classes

From Dev

Difference Between Test Design Specification and Test Design Document

From Dev

Difference Between toPredicate() Method and And/Or/Not/Where in JPA Criteria API Specification<>

From Dev

Difference between GROUP BY HAVING and SELECT MAX() GROUP BY

From Dev

Difference between echo and @echo in unix shells

From Dev

Difference between cat filename and cat < filename in unix

From Dev

difference between windows local admin and unix root

From Dev

difference between windows local admin and unix root

From Dev

Difference between block and block size in Advanced Unix

From Dev

Get difference between two unix dates in Python

From Dev

Whats the difference between Unix, Linux and Ubuntu?

From Dev

Difference between Unix timestamp convert in JS and QTDatetime?

Related Related

  1. 1

    Is Posix a subset of Single UNIX Specification?

  2. 2

    Difference between "./" and "sh" in UNIX

  3. 3

    Difference between Unix and Linux

  4. 4

    JAR Manifest file - Difference between Specification and Implementation

  5. 5

    Python, difference between 'open' and 'with open'

  6. 6

    Difference between unlink and rm on unix

  7. 7

    ngDialog - Difference between open and openConfirm

  8. 8

    What is the difference between 'with open(...)' and 'with closing(open(...))'

  9. 9

    Difference between runtime and compile group

  10. 10

    What is the difference between a Pane and a Group?

  11. 11

    What is difference between UserGroup and Group?

  12. 12

    Difference between folder and group in Xcode?

  13. 13

    Difference between process group and job?

  14. 14

    Permissions: Difference between user and group

  15. 15

    What is difference between group and user

  16. 16

    Difference between knowledge base and database

  17. 17

    Is there any difference between noexcept and empty throw specification for an lambda expression?

  18. 18

    Difference between Java implementation and UML specification wrt interfaces and abstract classes

  19. 19

    Difference Between Test Design Specification and Test Design Document

  20. 20

    Difference Between toPredicate() Method and And/Or/Not/Where in JPA Criteria API Specification<>

  21. 21

    Difference between GROUP BY HAVING and SELECT MAX() GROUP BY

  22. 22

    Difference between echo and @echo in unix shells

  23. 23

    Difference between cat filename and cat < filename in unix

  24. 24

    difference between windows local admin and unix root

  25. 25

    difference between windows local admin and unix root

  26. 26

    Difference between block and block size in Advanced Unix

  27. 27

    Get difference between two unix dates in Python

  28. 28

    Whats the difference between Unix, Linux and Ubuntu?

  29. 29

    Difference between Unix timestamp convert in JS and QTDatetime?

HotTag

Archive