apc是什么| 为什么会心衰| 吃辣椒有什么好处| 黄酒什么味道| 吃什么助于睡眠| 吃什么可以拉肚子通便| 家门不幸是什么意思| 利福喷丁和利福平有什么区别| 大姨妈来能吃什么水果| 能戒烟的男人什么性格| 体温低是什么原因| 手筋痛是什么原因| 出处是什么意思| 此生不换什么意思| 唇炎抹什么药膏最有效| 区教育局局长是什么级别| 下眼袋发青是什么原因| 腿疼膝盖疼是什么原因| 身家是什么意思| 可可粉是什么东西| 蚂蚁最怕什么东西| 78年属什么| 1905年是什么朝代| 阴虚火旺吃什么中成药好| 感冒能吃什么水果| 卑职是什么意思| 白果是什么| 深紫色配什么颜色好看| 眼睛大小不一样是什么原因| 甲亢不能吃什么东西| 水可以变成什么| 挂绿荔枝为什么那么贵| 梦见床代表什么预兆| 下次闰六月是什么时候| 后脑勺出汗是什么原因| 寻常疣是什么样子图片| 姜太公钓鱼愿者上钩是什么意思| 什么情况下做心脏造影| 破釜沉舟是什么意思| 体质指数是什么意思| 生活方式是什么意思| 二次报销需要什么条件| 什么是区块链技术| 纯色是什么意思| 什么样的电动牙刷好| 哀伤是什么意思| 中国的全称是什么| 减肥吃什么肉| 杂合突变型是什么意思| 满日是什么意思| 什么食物对眼睛视力好| 国民党为什么会失败| 着床后需要注意什么| 兰花长什么样| 葡萄是什么季节的水果| 什么叫自然拼读| 角质层是什么| 二个月不来月经是什么原因| 志趣相投是什么意思| 拱是什么意思| 尿酸高适合喝什么汤| 拉肚子是什么原因| 1936属什么生肖| 电脑什么时候发明的| 食用酒精是什么做的| 胃难受吃什么药| 的意思是什么| 玫瑰糠疹是什么病| 肾穿刺是什么意思| 血糖高什么不能吃| 11月18是什么星座| 猫一般吃什么| 什么心什么目| 宝宝睡眠不好是什么原因| 中华田园犬为什么禁养| 射代表什么生肖| 腋下有异味用什么药| 藿香正气胶囊治什么病| 荔枝什么季节成熟| 殇什么意思| 为什么早上起来恶心想吐| 甲状腺功能挂什么科| 什么是宫外孕| 南瓜什么季节成熟| 秦始皇墓为什么不敢挖| 贫血是什么原因导致的| 幼小衔接都学什么知识| 1968年属什么生肖| 万事如意是什么生肖| 安全期是什么| 宫保鸡丁宫保是指什么| 多是什么结构的字| 睡醒后口干口苦是什么原因| 荔枝有什么功效| 头总出汗是什么原因| 昙花一现是什么意思| 甲状腺在什么位置图片| 冬眠是什么意思| 旺夫脸是什么脸型| 胃窦在胃的什么位置| 1963年发生了什么| 5月6日什么星座| 四川有什么市| 刑太岁是什么意思| 右肩膀疼痛预示什么病| 蜈蚣是什么样的| 考试前吃什么好| 孩子是ab型父母是什么血型| 益生菌吃了有什么好处| 什么药治高血压效果最好| 吃什么对胆囊有好处| 沉香木是什么| 月经来头疼是什么原因引起的| 胃炎吃什么药最有效| 命门火衰是什么意思| 胆红素三个指标都高是什么原因| 头是什么意思| po医学上是什么意思| 手指头麻木吃什么药| 黑眼圈是什么病| 兔子不能吃什么| 美国fda认证是什么| 白头发吃什么好| 锁骨上的痣代表什么| 为什么会得心脏病| 比利时说什么语言| 乙肝有抗体是显示什么结果| 114514是什么梗| 男生吃菠萝有什么好处| 黑裤子配什么颜色上衣| 女人要的是什么| 4.26是什么星座| 立夏吃什么蛋| 胆固醇高不能吃什么| 病理报告是什么| 高血压喝什么茶| 加德纳菌阳性是什么意思| 梦见给死人烧纸钱是什么意思| 什么品牌的洗衣机最好| 什么东西吃了补肾| 乳腺靶向检查是什么| 囊内可见卵黄囊是什么意思| 白细胞计数偏高是什么意思| 拖拖拉拉什么意思| 四是什么生肖| 女人的排卵期一般是什么时候| 一个骨一个宽是什么字| 狗狗拉虫子又细又长吃什么药| 海蜇丝是什么做的| 一什么永什么| 黄痰黄鼻涕吃什么药| 6合是什么生肖| 高危性行为是什么意思| 殉情是什么意思| 摩托车代表什么生肖| 赵云属什么生肖| 荷花什么时候开花| 舅舅的舅舅叫什么| 试管婴儿长方案是什么| 结肠炎吃什么药好| 小孩发育迟缓是什么原因造成的| 手上的线分别代表什么图解| 甲状腺结节看什么科| 嘴干是什么病的征兆| 龟毛的性格指什么性格| 可见一斑是什么意思| 榴莲什么味道| 男人跑马是什么原因| 中国第一长洞是什么| 失联是什么意思| 男人为什么会得前列腺炎| 大保健是什么意思| 采耳是什么意思| 为什么吃甲鱼不吃乌龟| cbd是什么意思啊| 更年期出汗吃什么药好| 什么叫三观不合| 头上长疙瘩是什么原因| 例假血是黑色的是什么原因| 脚干脚裂用什么药| 做小月子要注意什么| 干燥症是什么症状| 耳鸣耳聋吃什么药| 低烧是什么症状和感觉| 木字旁的字与什么有关| 什么风什么面| 家里有壁虎是什么征兆| 张家界地貌属于什么地貌| 腹部疼挂什么科| 马子是什么意思| icd是什么意思| pu是什么元素| 半衰期是什么意思| kobe是什么意思| 1月20是什么星座| b2c什么意思| 十一月份属于什么星座| 什么叫感统训练| 什么是鸡胸病症状图片| 大象的耳朵像什么一样| 怀孕查雌二醇什么作用| 吃善存片有什么好处| 木是什么生肖| 晚上一直做梦是什么原因引起的| 胃酸的主要成分是什么| 元老是什么意思| 脑白质变性是什么意思| 做肝功能检查挂什么科| 胸口痛挂什么科| 男性尿频尿急吃什么药| 医学上cr是什么意思| 东施效颦是什么意思| 猫起什么名字好| 什么的冬天| 籍贯填写什么| 吃山药有什么好处| 肝脏不好吃什么调理| 直男什么意思| 清明节一般开什么生肖| 什么叫增强ct| 梦见自己相亲是什么征兆| 我想长胖点有什么办法| 人的本性是什么| 45是什么生肖| 间是什么结构| 明胶是什么做的| 照护保险是什么| 乙肝通过什么途径传染| gd是什么牌子| 吃了避孕药有什么反应| 上眼皮突然肿了是什么原因| 眼屎多什么原因| 什么叫游走性关节疼痛| 下雨为什么会打雷闪电| 减肥可以吃什么菜| 名侦探柯南什么时候完结| 梦见两只狗是什么征兆| 痔疮是什么症状| 飞机上什么东西不能带| 空调除湿是什么标志| 伤官是什么意思| 真菌阳性是什么意思| 生离死别是什么生肖| 梦见悬崖峭壁是什么意思| 大姨妈来了吃什么对身体好| 霜打的茄子什么意思| 心尖尖是什么意思| 宝宝为什么会吐奶| 女性腹部彩超检查什么| 天麻起什么作用| 心肌炎吃什么药| 耵聍栓塞是什么意思| 中国国酒是什么| trp是什么氨基酸| cns是什么意思| 脸上起疙瘩是什么原因| b2b是什么| 2028年是什么年| 为什么得疱疹病毒| 阴囊两侧瘙痒是什么原因| 什么水果去湿气效果最好| 玄关是什么意思| 什么去疤痕效果最好| 舌头痛挂什么科| 百度Jump to content

低血糖吃什么好的快

From Wikipedia, the free encyclopedia
百度 在一篇作文中,他是这样写的:“故凡同一人类,无论为何种事业,当其动作之始,必筹划其全局,预计其将来,抱无穷之希望。

The Single UNIX Specification (SUS) is a standard for computer operating systems,[1][2] compliance with which is required to qualify for using the "UNIX" trademark. The standard specifies programming interfaces for the C language, a command-line shell, and user commands. The core specifications of the SUS known as Base Specifications are developed and maintained by the Austin Group, which is a joint working group of IEEE, ISO/IEC JTC 1/SC 22/WG 15 and The Open Group. If an operating system is submitted to The Open Group for certification and passes conformance tests, then it is deemed to be compliant with a UNIX standard such as UNIX 98 or UNIX 03.

Very few BSD and Linux-based operating systems are submitted for compliance with the Single UNIX Specification, although system developers generally aim for compliance with POSIX standards, which form the core of the Single UNIX Specification.

The latest SUS consists of two parts: the base specifications technically identical to POSIX, and the X/Open Curses specification.[3]

Some parts of the SUS are optional.

History

[edit]

1980s: Motivation

[edit]

The SUS emerged from multiple 1980s efforts to standardize operating system interfaces for software designed for variants of the Unix operating system. The need for standardization arose because enterprises using computers wanted to be able to develop programs that could be used on the computer systems of different manufacturers without reimplementing the programs. Unix was selected as the basis for a standard system interface partly because it was manufacturer-neutral.

In 1984, the UNIX user group called /usr/group published the results of their standardization effort for programming interfaces in their 1984 /usr/group standard, which became basis for what would become the POSIX.1-1988 standard.[4][5]

In 1985, AT&T published System V Interface Definition (SVID), a specification of UNIX System V programming interfaces.[6]

1988: POSIX

[edit]

In 1988, standardization efforts resulted in IEEE 1003 (also registered as ISO/IEC 9945), or POSIX.1-1988, which loosely stands for Portable Operating System Interface.

1980s and 1990s: X/Open Portability Guide

[edit]

The X/Open Portability Guide (XPG) was a precursor to the SUS, published by the X/Open Company, a consortium of companies established in 1984. The guides were published in the following years.

  • XPG1: X/Open Portability Guide Issue 1: 1985[7]
  • XPG2: X/Open Portability Guide Issue 2: 1987[7]
  • XPG3: X/Open Portability Guide Issue 3: 1989[8]
  • XPG4: X/Open Portability Guide Issue 4: 1992[7]

XPG4 Base included the following documents:

  • System Interface Definitions, Issue 4, ISBN 1-872630-46-4
  • System Interfaces and Headers, Issue 4, ISBN 1-872630-47-2
  • Commands and Utilities, Issue 4, ISBN 1-872630-48-0

1990s: Spec 1170

[edit]

In the early 1990s, a separate effort known as the Common API Specification or Spec 1170 was initiated by several major vendors,[9] who formed the COSE alliance in the wake of the Unix wars. In 1993, Spec 1170 was assigned by COSE to X/Open for fasttrack.[10] In October 1993, a planned transfer of UNIX trademark from Novell to X/Open was announced;[11] it was finalized in 2nd quarter of 1994.[12] Spec 1170 would eventually become the Single Unix Specification.[9]

1994: Single UNIX Specification

[edit]

In 1994, the X/Open Company released the Single UNIX Specification.[9] The SUS was made up of documents that were part of the X/Open Common Applications Environment (CAE):[9]

  • System Interface Definitions, Issue 4, Version 2[13]
  • System Interfaces and Headers, Issue 4, Version 2[14]
  • Commands and Utilities, Issue 4, Version 2[15]
  • Networking Services, Issue 4[16]

This was a repackaging of the X/Open Portability Guide (XPG), Issue 4, Version 2.

Sources differ on whether X/Open Curses, Issue 4, Version 2 was part of this SUS;[9][17] its copyright date is given as 1996.[18] X/Open Curses, Issue 4 was published in 1995.[19]

In October 1994, X/Open indicated they were going to refer to Spec 1170 as '"Single-Unix" specification'.[20]

The SUS was at the core of the UNIX 95 brand.[21]

This version had 1168 programming interfaces.[22]

This version of SUS was drawn from the following sources:[9]

  • XPG4 Base by X/Open
  • System V Interface Definition, (SVID) Edition 3, Level 1 calls by AT&T
  • Application Environment Specification (AES) by the Open Software Foundation (OSF)
  • Interfaces found in common use and not yet covered by a formal specification, drawn from a survey of major applications.

1997: Single UNIX Specification, version 2

[edit]

In 1996, X/Open merged with Open Software Foundation (OSF) to form The Open Group.[23][24]

In 1997, the Open Group released the Single UNIX Specification, Version 2.[25][26]

This specification consisted of:[27]

  • System Interface Definitions, Issue 5,[28]
  • System Interfaces and Headers, Issue 5,[29]
  • Commands and Utilities, Issue 5,[30]
  • Networking Services, Issue 5,[31]
  • X/Open Curses, Issue 4, Version 2,[32]

and was at the core of the UNIX 98 brand.[33]

This version had 1434 programming interfaces.[22]

2001: Single UNIX Specification, version 3, POSIX.1-2001

[edit]

Beginning in 1998, a joint working group of IEEE, ISO JTC 1 SC22 and The Open Group known as the Austin Group began to develop the combined standard that would be known as the core of Single UNIX Specification, Version 3 and as POSIX.1-2001. It was released on January 30, 2002.[34]

This SUS consisted of:[35]

  • Base Specifications, Issue 6
    • Base Definitions, Issue 6
    • System Interfaces, Issue 6
    • Shell and Utilities, Issue 6
    • Rationale (Informative)
  • X/Open Curses, Issue 4, Version 2

and is at the core of the UNIX 03 brand.[36]

The Base Specifications are technically identical to POSIX.1-2001, which is IEEE Std 1003.1-2001.[35]

This version had 1742 programming interfaces.[22]

An authorized guide is available for the version.[37]

2004 Edition

[edit]

In 2004, a new edition of the POSIX.1-2001 standard was released, incorporating two technical corrigenda.[38][39] It is called IEEE Std 1003.1, 2004 Edition.[39] Some informally call it POSIX.1-2004,[40][41][42] but this is not an official identification.

2008: Single UNIX Specification, version 4, POSIX.1-2008

[edit]

In December 2008, the Austin Group published a new major revision of SUS and POSIX.[43][44][45] This is the Single UNIX Specification, Version 4 (SUSv4).[46]

This SUS consists of:[47]

  • Base Specifications, Issue 7
    • Base Definitions, Issue 7
    • System Interfaces, Issue 7
    • Shell and Utilities, Issue 7
    • Rationale, Issue 7, (Informative)
  • X/Open Curses, Issue 7

The Base Specifications are technically identical to POSIX.1-2008, which is IEEE Std 1003.1-2008.[47]

This version had 1833 interfaces, of which 1191 were in the System Interfaces section.[48]

2013 Edition

[edit]

Technical Corrigendum 1 mostly targeted internationalization, and also introduced a role-based access model. A trademark UNIX V7 (not to be confused with V7 UNIX, the version of Research Unix from 1979) was created to mark compliance with SUS Version 4.[49]

2016 Edition

[edit]

Technical Corrigendum 2 was published in September 2016, leading into IEEE Std 1003.1-2008, 2016 Edition and Single UNIX Specification, Version 4, 2016 Edition.

2018 Edition, POSIX.1-2017

[edit]

In January 2018, an "administrative rollup" edition was released. It incorporates Single UNIX Specification version 4 TC1 and TC2, and is technically identical to the 2016 edition.[50]

The Base Specifications are technically identical to POSIX.1-2017, which is IEEE Std 1003.1-2017.[51]

Specification

[edit]

SUSv3 totals some 3700 pages, which are divided into four main parts:

  • Base Definitions (XBD) - a list of definitions and conventions used in the specifications and a list of C header files which must be provided by compliant systems. 84 header files in total are provided.
  • Shell and Utilities (XCU) - a list of utilities and a description of the shell, sh. 160 utilities in total are specified.
  • System Interfaces (XSH) - contains the specification of various functions which are implemented as system calls or library functions. 1123 system interfaces in total are specified.
  • Rationale (XRAT) - the explanation behind the standard.

The standard user command line and scripting interface is the POSIX shell, an extension of the Bourne Shell based on an early version of the Korn Shell. Other user-level programs, services and utilities include awk, echo, ed, vi, and hundreds of others. Required program-level services include basic I/O (file, terminal, and network) services. A test suite accompanies the standard. It is called PCTS or the POSIX Certification Test Suite.

Additionally, SUS includes CURSES (XCURSES) specification, which specifies 372 functions and 3 header files. All in all, SUSv3 specifies 1742 interfaces.

Note that a system need not include source code derived in any way from AT&T Unix to meet the specification. For instance, IBM OS/390, now z/OS, qualifies as UNIX despite having no code in common.[52]

Marks for compliant systems

[edit]

There are five official marks for conforming systems:[53][54]

  • UNIX 93[55]
  • UNIX 95 - the mark for systems conforming to version 1 of the SUS[56]
  • UNIX 98 - the mark for systems conforming to version 2 of the SUS[57]
  • UNIX 03 - the mark for systems conforming to version 3 of the SUS[58]
  • UNIX V7 - the mark for systems conforming to version 4 of the SUS (including Corrigenda)[59][60]

Compliance

[edit]
Product Vendor Architecture UNIX V7[59] UNIX 03[58] UNIX 98[57] UNIX 95[56] UNIX 93[55]
AIX IBM Corporation POWER processors Yes Yes No No No
HP-UX Hewlett Packard Enterprise IA-64, PA-RISC No Yes No No No
macOS Apple x86-64, ARM64 No Yes No No No
OpenServer Xinuos IA-32 No No No No Yes
UnixWare Xinuos IA-32 No No No Yes No
z/OS IBM Corporation z/Architecture No No No Yes No

Currently registered UNIX systems

[edit]

AIX

[edit]

AIX version 7, at either 7.1 TL5 (or later) or 7.2 TL2 (or later) are registered as UNIX 03 compliant.[61] AIX version 7, at 7.2 TL5 (or later) are registered as UNIX V7 compliant.[62] Older versions were previously certified to the UNIX 95 and UNIX 98 marks.[63]

HP-UX

[edit]

HP-UX 11i V3 Release B.11.31 is registered as UNIX 03 compliant. Previous releases were registered as UNIX 95.[64]

macOS

[edit]

Apple macOS (formerly known as Mac OS X and OS X) is registered as UNIX 03 compliant.[65] The first version registered was Mac OS X 10.5 Leopard, certified on October 26, 2007 (on x86 systems).[66][67] All versions of macOS from Mac OS X Leopard to macOS 10.15 Catalina, except for OS X Lion,[68] have been registered on Intel-based systems, and all versions from macOS 11 Big Sur, the successor to macOS Catalina, up to macOS 15 Sequoia have been registered on both x86-64 and ARM64 systems.[69]

Xinuos

[edit]

UnixWare 7.1.3 and later is registered as UNIX 95 compliant. OpenServer 5 and 6 are registered as UNIX 93 compliant.

z/OS

[edit]

IBM z/OS 1.2 and higher is registered as UNIX 95 compliant. z/OS 1.9, released on September 28, 2007, and subsequent releases "better align" with UNIX 03.[70]

Previously registered UNIX systems

[edit]

EulerOS

[edit]

EulerOS 2.0 for the x86-64 architecture was registered as UNIX 03 compliant.[71][72] The UNIX 03 conformance statement shows that the standard C compiler is from the GNU Compiler Collection (gcc), and that the system is a Linux distribution of the Red Hat Enterprise Linux family.[73] The UNIX 03 certification expired in September 2022 and has not been renewed.[72]

FTX

[edit]

Stratus Technologies DNCP Series servers running FTX Release 3 were registered as UNIX 93 compliant.[74]

Inspur K-UX

[edit]

Inspur K-UX 2.0 and 3.0 for the x86-64 architecture were certified as UNIX 03 compliant.[75][76] The UNIX 03 conformance statement for Inspur K-UX 2.0 and 3.0 shows that the standard C compiler is from the GNU Compiler Collection (gcc), and that the system is a Linux distribution of the Red Hat family.[77]

IRIX

[edit]

SGI IRIX 6.5 was registered as UNIX 95 compliant.[78]

OS/390

[edit]

IBM OS/390 was registered as UNIX 95 compliant beginning with the V2R4 release.[79]

Reliant UNIX

[edit]

The last Reliant UNIX versions were registered as UNIX 95 compliant (XPG4 hard branding).

Solaris

[edit]

Solaris 11.4 was previously registered as UNIX v7 compliant in 2018.[80] Solaris 11 and Solaris 10 were registered as UNIX 03 compliant on 32-bit and 64-bit x86 (X86-64) and SPARC systems. Solaris 8 and 9 were registered as UNIX 98 compliant on 32-bit x86 and SPARC systems; 64-bit x86 systems were not supported. Solaris 2.4 and 2.6, on both x86 and SPARC, were certified to the UNIX 93 and UNIX 95 marks respectively.[63]

Solaris 2.5.1 was also registered as UNIX 95 compliant on the PReP PowerPC platform in 1996, but the product was withdrawn before more than a few dozen copies had been sold.[81]

Tru64 UNIX

[edit]

Tru64 UNIX V5.1A and later were registered as UNIX 98 compliant.[82]

Other

[edit]

Other operating systems previously registered as UNIX 95 or UNIX 93 compliant:

Non-registered Unix-like systems

[edit]

Developers and vendors of Unix-like operating systems such as Linux, FreeBSD, and MINIX typically do not certify their distributions and do not install full POSIX utilities by default.

For Linux, pax command is usually not installed; furthermore, pax command packages available for Linux often lack pax file format support required by POSIX.[83] Sometimes, SUS compliance can be improved by installing additional packages, but very few Linux systems can be configured to be completely conformant. The Linux Standard Base was formed in 2001 as an attempt to standardize the internal structures of Linux-based systems for increased compatibility. It is based on the POSIX specifications, the Single UNIX Specification, and other open standards, and also extends them in several areas; but there are some conflicts between the LSB and the POSIX standards.[84][85] Few Linux distributions actually go through certification as LSB compliant.[86]

Darwin, the open source subset of macOS, has behavior that can be set to comply with UNIX 03.[87][88] Darwin uses a 4.4BSD-derived pax command,[89] which lacks multibyte support for filenames.[citation needed]

FreeBSD previously had a "C99 and POSIX Conformance Project" which aimed for compliance with a subset of the Single UNIX Specification, and documentation where there were differences.[90] FreeBSD pax command, derived from 4.4BSD, does not fully support pax file format.[91] pax and ustar in-archive format use the same with slightly different defaults (5120 block size vs 10240 block size);[92] however, FreeBSD's pax lacks the extended PAX headers used for extended character set support. FreeBSD man pages sometimes indicate deviations from POSIX and thus SUS in their STANDARDS sections.[93]

OpenBSD man pages sometimes indicate deviations from POSIX and thus SUS in their STANDARDS sections.[94][95]

MINIX pax command does not support pax file format[96] and thereby fails POSIX.1-2001.

[edit]
POSIX.1-2024 online version

See also

[edit]

References

[edit]
  1. ^ "Questions & Answers". unix.org.
  2. ^ "The UNIX Standard". The Open Group. August 27, 2018.
  3. ^ "Single UNIX Specification, Version 4, 2018 Edition". The Open Group.
  4. ^ Kelty, Christopher M. "Conceiving Open Systems" (PDF). kelty.org.
  5. ^ Standards Conformance Guide (PDF). SunSoft. November 1995.
  6. ^ System V Interface Definition. 1985. ASIN B000KF6SCE.
  7. ^ a b c Raymond, Eric S. (September 19, 2003). "Standards and the Unix Wars". The Art of UNIX Programming.
  8. ^ Stevens, W. Richard; Fenner, Bill; Rudoff, Andrew M. (2003). Unix Network Programming, Volume 1: The Sockets Networking API (3rd ed.). Addison-Wesley Professional. ISBN 978-0131411555. OCLC 53867239.
  9. ^ a b c d e f "The Single UNIX Specification". unix.org.
  10. ^ "The UNIX System -- History and Timeline -- UNIX History". unix.org.
  11. ^ Fennessy, Quentin (October 12, 1993). "The name "UNIX" is now the property of X/Open". Newsgroupcomp.std.unix.
  12. ^ "Frequently Asked Questions". unix.org.
  13. ^ X/Open CAE Specification System Interface Definitions, Issue 4, Version 2 (PDF). X/Open Company. 1994.
  14. ^ X/Open CAE Specification System Interfaces and Headers, Issue 4, Version 2 (PDF). X/Open Company. 1994.
  15. ^ X/Open CAE Specification Commands and Utilities, Issue 4, Version 2 (PDF). X/Open Company. 1994.
  16. ^ X/Open CAE Specification Networking Services, Issue 4 (PDF). X/Open Company. 1994.
  17. ^ "Single UNIX? Specification, Version 1 Document Set (UNIX 95)". opengroup.org. Retrieved May 25, 2021.
  18. ^ X/Open Curses, Issue 4, Version 2 (PDF). X/Open Company. 1996. ISBN 1-85912-171-3.
  19. ^ X/Open Curses, Issue 4. X/Open Company. 1995. ISBN 9781859120774.
  20. ^ Bozman, Jean S. (October 24, 1994). "X/Open test suites advance". Computerworld. Vol. 28, no. 43. p. 49.
  21. ^ "Open Brand - UNIX 95". The Open Group.
  22. ^ a b c "How many APIS are there?". unix.org.
  23. ^ McCrea, Phil (April 1996). "Formation of 'The Open Group'". AUGGN: The Journal of AUUG Inc. 17 (2): 17–18.
  24. ^ Gaudin, Sharon (May 27, 1996). "WebCrusader may blaze wider trail for DCE users". Computerworld. Vol. 30, no. 22. p. 64.
  25. ^ "The Single UNIX Specification, Version 2". www.opengroup.org.
  26. ^ "The Open Group Announces Enhanced Single UNIX Specification" (Press release). The Open Group. March 12, 1997. Retrieved July 26, 2009.
  27. ^ "What's New in the Single UNIX Specification, Version 2". unix.org.
  28. ^ System Interface Definitions Issue 5 (PDF). The Open Group.
  29. ^ System Interfaces and Headers Issue 5 (PDF). The Open Group.
  30. ^ Commands and Utilities Issue 5 (PDF). The Open Group.
  31. ^ Networking Services (XNS) Issue 5 (PDF). The Open Group. May 14, 1997. ISBN 1-85912-165-9.
  32. ^ X/Open Curses, Issue 4, Version 2 (PDF). The Open Group. 1996. ISBN 1-85912-171-3.
  33. ^ "Open Brand - UNIX 98". X/Open Company.
  34. ^ "The Open Group announces completion of the joint revision to POSIX and the Single UNIX Specification" (Press release). The Open Group. January 30, 2002. Retrieved July 26, 2009.
  35. ^ a b "The Single UNIX Specification Version 3 - Overview". unix.org.
  36. ^ "Open Brand - UNIX 03". The Open Group.
  37. ^ The Single UNIX Specification: The Authorized Guide to Version 3, 2nd Edition (PDF). The Open Group.
  38. ^ "The Open Group Base Specifications Issue 6". The Open Group.
  39. ^ a b "IEEE Std 1003.1, 2004 Edition". Retrieved July 26, 2009.
  40. ^ "POSIX.1(5)". Oracle Solaris 11.2 Information Library.
  41. ^ "1.3.4 Feature Test Macros". The GNU C Library manual. The GNU Project.
  42. ^ POSIX Abstractions in Modern Operating Systems: The Old, the New, and the Missing. Eleventh European Conference on Computer Systems. doi:10.1145/2901318.2901350.
  43. ^ "The Open Group Base Specifications Issue 7, 2018 edition". www.opengroup.org.
  44. ^ "Base Specifications, Issue 7". The Open Group. Retrieved July 26, 2009.
  45. ^ "The Austin Common Standards Revision Group". The Open Group. Retrieved July 26, 2009.
  46. ^ "Single UNIX Specification Version 4". The Open Group.
  47. ^ a b "The Single UNIX Specification Version 4 - Introduction". unix.org.
  48. ^ "Version 4 Interface Counts". unix.org.
  49. ^ "UNIX V7 Certification". unix.org.
  50. ^ "Base Specifications, Issue 7, 2018 Edition". The Open Group. Retrieved July 6, 2018.
  51. ^ "IEEE SA - IEEE/Open Group 1003.1-2017". IEEE.
  52. ^ Matzan, Jem (July 30, 2004). "Can GNU ever be Unix?". linux.com.
  53. ^ "UNIX(R) Certified Products - The Open Group official register of UNIX Certified Products". The Open Group.
  54. ^ "The Open Brand - The full register of certified products". The Open Group.
  55. ^ a b "The Open Brand Register, UNIX 93". The Open Group.
  56. ^ a b "The Open Brand Register, UNIX 95". The Open Group.
  57. ^ a b "The Open Brand Register, UNIX 98". The Open Group.
  58. ^ a b "The Open Brand Register, UNIX 03". The Open Group.
  59. ^ a b "The Open Brand Register, UNIX V7". The Open Group.
  60. ^ "The UNIX System -- UNIX V7 Certification". unix.org.
  61. ^ The Open Group. "UNIX 03, AIX".
  62. ^ The Open Group. "UNIX V7, AIX".
  63. ^ a b "The Open Brand - Register of Certified Products". Open Group. July 23, 2003. Archived from the original on August 2, 2003. Retrieved January 23, 2022.
  64. ^ "UNIX 2003 Standard Profile conformance". Hewlett-Packard. Archived from the original on July 27, 2014. Retrieved July 22, 2014.
  65. ^ "OS X for UNIX Users" (PDF). July 2011.
  66. ^ "Mac OS X Leopard - Technology - UNIX". Leopard Technology Overview. Apple Inc. Archived from the original on August 23, 2007. Retrieved June 11, 2007. Leopard is now an Open Brand UNIX 03 Registered Product, conforming to the SUSv3 and POSIX 1003.1 specifications for the C API, Shell Utilities, and Threads.
  67. ^ The Open Group. "Mac OS X Version 10.5 Leopard on Intel-based Macintosh computers certification". Retrieved June 12, 2007.
  68. ^ "Re: was OS X version 10.7 Lion UNIX 03 certified?". www.mail-archive.com. Archived from the original on April 29, 2020. Retrieved July 22, 2021.
  69. ^ "Open Brand". www.opengroup.org. Retrieved May 18, 2025.
  70. ^ z/OS Version 1 Release 9 Implementation (PDF) (First ed.). IBM. December 2007. pp. 4–5, 156–162. SG24-7427-00. Retrieved June 9, 2024.
  71. ^ "Huawei KunLun EulerOS 2.0 Operating System Passes UNIX Certification" (Press release). Huawei. September 9, 2016. Retrieved October 29, 2016.
  72. ^ a b The Open Group. "UNIX 03, EulerOS".
  73. ^ Peng Shen. "Huawei Conformance Statement: Commands and Utilities V4". The Open Group. Retrieved October 29, 2016.
  74. ^ The Open Group. "The Open Brand - Register of Certified Products - UNIX 93". Archived from the original on October 5, 2016.
  75. ^ "The Open Brand Register of Certified Products". The Open Group. May 29, 2014. Retrieved May 29, 2014.
  76. ^ Xie Ruohong. "Inspur Conformance Statement". The Open Group. Retrieved December 8, 2015.
  77. ^ Xie Ruohong. "Inspur Conformance Statement: Commands and Utilities V4". The Open Group. Retrieved December 8, 2015.
  78. ^ "Silicon Graphics Inc - UNIX 95". Open Group. Archived from the original on August 2, 2003.
  79. ^ "Register of Open Branded Products (OS/390)". Open Group. June 19, 2003. Archived from the original on June 29, 2003.
  80. ^ "UNIX V7 - The Open Brand Register, Oracle Corporation". The Open Group. Archived from the original on January 14, 2020. Retrieved January 16, 2021.
  81. ^ "Solaris 2.5.1". Archived from the original on September 12, 2005.
  82. ^ "Compaq Computer Corporation - UNIX 95". Open Group. Archived from the original on June 29, 2003.
  83. ^ "Bug #1329914 "No UNIX compatible pax implementation" : Bugs : RPM". Ubuntu bug tracker. June 13, 2014.
  84. ^ ISO/IEC TR 24715:2006 - Information technology -- Programming languages, their environments and system software interfaces -- Technical Report on the Conflicts between the ISO/IEC 9945 (POSIX) and the Linux Standard Base (ISO/IEC 23360). Retrieved October 15, 2011.
  85. ^ Josey, Andrew (August 29, 2005). "Conflicts between ISO/IEC 9945 (POSIX) and the Linux Standard Base". personal.opengroup.org (Unapproved Draft).
  86. ^ "Certified Products Product Directory". The Linux Foundation. Archived from the original on December 20, 2012. Retrieved December 9, 2015.
  87. ^ "Mac OS X Manual Page for compat(5) - Mac OS X 10.3". developer.apple.com. October 23, 2005. Archived from the original on March 10, 2009. Retrieved May 24, 2018.
  88. ^ "compat(5) Manual Page - macOS 10.9". developer.apple.com. June 30, 2010. Retrieved May 24, 2018.
  89. ^ "Mac OS X Manual Page for pax(1) - Mac OS X 10.3". developer.apple.com. October 23, 2005. Archived from the original on March 10, 2009. Retrieved November 25, 2023.
  90. ^ "FreeBSD C99 and POSIX conformance project". FreeBSD Project. Archived from the original on December 23, 2013.
  91. ^ pax(1) – FreeBSD General Commands Manual
  92. ^ "pax - portable archive interchange". The Open Group.
  93. ^ awk(1) – FreeBSD General Commands Manual
  94. ^ sh(1) – OpenBSD General Commands Manual
  95. ^ awk(1) – OpenBSD General Commands Manual
  96. ^ "pax(1)". man.minix3.org.
[edit]
郭靖黄蓉是什么电视剧 中耳炎吃什么药效果好 皮下是什么意思 白噪音什么意思 退而求其次是什么意思
脚趾甲变厚是什么原因 回南天是什么时候 直肠下垂有什么症状 粉刺是什么 鸡蛋黄发红是什么原因
居心叵测是什么意思 脂肪滴是什么意思 宫颈炎有什么症状表现 啤酒不能和什么一起吃 中国信仰什么教
胆囊息肉是什么意思 9月24日是什么星座 什么医院才是正规医院 三月十六是什么星座 12月13号什么星座
举贤不避亲什么意思hcv9jop7ns0r.cn 萎缩性胃炎能吃什么水果hcv8jop4ns3r.cn cpr是什么意思yanzhenzixun.com 一级军士长相当于什么级别1949doufunao.com 尿臭是什么病hcv7jop9ns0r.cn
龙和什么生肖最配hcv7jop5ns3r.cn 关塔那摩监狱为什么在古巴beikeqingting.com 属虎的是什么命hcv9jop1ns9r.cn 慢性结肠炎吃什么药hcv9jop5ns4r.cn 陕西为什么叫三秦大地hcv8jop5ns7r.cn
这是什么颜色bfb118.com 投行是做什么的hcv7jop7ns0r.cn 孩子老打嗝是什么原因hcv8jop1ns0r.cn 手指缝脱皮是什么原因hcv9jop5ns6r.cn 8月是什么季节zhongyiyatai.com
大便弱阳性是什么意思hcv8jop9ns5r.cn 烧心是什么症状hcv7jop6ns8r.cn 玉米芯有什么用途hcv7jop4ns6r.cn 晟这个字念什么hcv8jop7ns8r.cn 左手有痣代表什么hcv8jop9ns2r.cn
百度