Posix

POSIX、單一 UNIX 規範和開放組基本規範之間的區別?

  • July 9, 2011

POSIX、單一 UNIX 規範和開放組基本規範之間有什麼區別?我認為他們的目的是確定作業系統是否是 Unix?

今天,POSIX 和 SUS 基本上是一回事;SUS包含更多

在這裡引用:

從 1998 年開始,一個名為 Austin Group 的聯合工作組開始開發組合標準,該標準被稱為 Single UNIX Specification Version 3 和 POSIX:2001(正式名稱:IEEE Std 1003.1-2001)。它於 2002 年 1 月 30 日發布

2008 年 12 月,奧斯汀集團發布了新的主要修訂版,稱為 POSIX:2008(正式名稱:IEEE Std 1003.1-2008)。這是單一 UNIX 規範版本 4 的核心

查看Open Group Base Specifications的頂部,您將看到標準標識符 IEEE Std 1003.1-2008。IEEE Std 1003.1 就是所謂的 POSIX.1,而 2008 年只是最新的版本。查看 Wikipedia 上的POSIX,您會看到該標準包含三個部分,包括:

  • 基本定義,第 7 期
  • 系統介面和標頭檔,第 7 期
  • 命令和實用程序,第 7 期

基本上,POSIX 只是 IEEE 開發的標準的名稱,最初的版本是在 1988 年完成的。POSIX 不是 UNIX™,因為 IEEE 不擁有該商標,但它是 UNIX™ 上的作業系統環境和介面系統。後來,控制 UNIX™ 商標的 The Open Group 參與創建了一個基於 POSIX 的標準,稱為 Single UNIX Specification version 2 或 SUSv2。現在這兩個規範作為奧斯汀集團共同開發。最新版本是SUSv4。所以,總結一下:

POSIX:2008 = IEEE 標準。1003.1-2008 = SUSv4 = 開放組規範第 7 期。

另外,請閱讀我對POSIX 到底是什麼的回答?

引用自:https://unix.stackexchange.com/questions/14368