एकल यूनिक्स विशिष्टता

एकल यूनिक्स विशिष्टता (SUS) कंप्यूटर परिचालन प्रणाली के लिए एक मानक होता है, जिसका अनुपालन यूनिक्स ट्रेडमार्क का उपयोग करने के लिए अर्हता प्राप्त करने के लिए आवश्यक होता है। मानक सी भाषा, एक कमांड-रेखा शेल और उपयोगकर्ता कमांड के लिए प्रोग्रामिंग अंतरफलक को निर्दिष्ट करती है। एसयूएस के मुख्य विनिर्देशों को मूल विशिष्टता के रूप में जाना जाता है और ऑस्टिन समूह द्वारा विकसित और रखरखाव किया जाता है, जो आईईईई, आईएसओ/आईईसी जेटीसी 1/एससी 22/डब्ल्यूजी 15 और प्रारंभिक समूह का एक संयुक्त समूह होता है। यदि कोई परिचालन प्रणाली प्रमाणन के लिए प्रारंभिक समूह को प्रस्तुत किया जाता है, और अनुरूपता परीक्षण उत्तीर्ण करता है, तो इसे यूनिक्स मानक जैसे यूनिक्स 98 या यूनिक्स 03 के अनुरूप माना जाता है।

एकल यूनिक्स विनिर्देश के अनुपालन के लिए बहुत कम बीएसडी और लिनक्स-आधारित परिचालन प्रणाली प्रस्तुत किए जाते है, चूंकि प्रणाली विकासक सामान्यतः पॉज़िक्स मानकों के अनुपालन का लक्ष्य रखते है, जो एकल यूनिक्स विशिष्टता का मूल रूप है।

नवीनतम SUS में दो भाग होते है, मूल विनिर्देश तकनीकी रूप से पॉजिक्स के समान होते है।

SUS के कुछ हिस्से वैकल्पिक होते है।

1980 का दशक: प्रेरणा
यूनिक्स परिचालन प्रणाली के प्रकार के लिए डिज़ाइन किए गए सॉफ़्टवेयर के लिए परिचालन प्रणाली अंतरफलक (कंप्यूटर विज्ञान) को मानकीकृत करने के लिए 1980 के दशक के कई प्रयासों से SUS उभरा है। मानकीकरण की आवश्यकता इसलिए उत्पन्न हुई क्योंकि कंप्यूटर का उपयोग करने वाले उद्यम ऐसे प्रोग्राम विकसित करने में सक्षम होना चाहते थे जो प्रोग्राम को फिर से लागू किए बिना विभिन्न निर्माताओं के कंप्यूटर प्रणाली पर उपयोग किए जा सकें। यूनिक्स को आंशिक रूप से एक मानक प्रणाली अंतरफलक के आधार के रूप में चुना गया था।

1984 में, /usr/समूह नामक यूनिक्स उपयोगकर्ता समूह ने अपने 1984 /usr/समूह मानक में प्रोग्रामिंग अंतरफलक के लिए उनके मानकीकरण के प्रयास के परिणाम प्रकाशित किए, जो पॉजिक्स.1-1988 मानक बनने के लिए आधार थे।

1985 में, एटी और टी ने प्रणाली वी अंतरफलक परिभाषा (एसवीआईडी) प्रकाशित किया था, जो यूनिक्स प्रणाली वी प्रोग्रामिंग अंतरफलक का एक विनिर्देश है।

1988: पॉजिक्स
1988 में, मानकीकरण प्रयासों के परिणामस्वरूप आईईईई 1003 (मानकीकरण के लिए अंतर्राष्ट्रीय संगठन के रूप में पंजीकृत), या पॉजिक्स.1-1988, पोर्टेबल परिचालन प्रणाली अंतरफलक के लिए संक्षिप्त थे।

1980 और 1990 का दशक: एक्स/प्रारंभिक पोर्टेबिलिटी मार्गदर्शक
एक्स/प्रारंभिक पोर्टेबिलिटी मार्गदर्शक (एक्सपीजी) एसयूएस का अग्रदूत था, जिसे एक्स/प्रारंभिक संगठन द्वारा प्रकाशित किया गया था, जो 1984 में स्थापित संगठनों का एक संघ था। मार्गदर्शक अगले वर्ष में प्रकाशित किए गए थे।
 * XPG1: X/प्रारंभिक पोर्टेबिलिटी मार्गदर्शक अंक 1: 1985
 * XPG2: X/प्रारंभिक पोर्टेबिलिटी मार्गदर्शक अंक 2: 1987 * XPG3: X/प्रारंभिक पोर्टेबिलिटी मार्गदर्शक अंक 3: 1989
 * XPG4: X/प्रारंभिक पोर्टेबिलिटी मार्गदर्शक अंक 4: 1992

XPG4 मूल में निम्नलिखित दस्तावेज सम्मलित थे:
 * प्रणाली अंतरफलक परिभाषाएँ, अंक 4, ISBN 1-872630-46-4
 * प्रणाली अंतरफलक और हेडर, अंक 4, ISBN 1-872630-47-2
 * आदेश और उपयोगिताएँ, अंक 4, ISBN 1-872630-48-0

1990 के दशक: युक्ति 1170
1990 के दशक के प्रारंभ में, कई प्रमुख विक्रेताओं द्वारा एपीआई विशिष्टता या स्पेक 1170 के रूप में जाना जाने वाला एक अलग प्रयास प्रारंभ किया गया था, जिन्होंने यूनिक्स युद्धों के प्रारंभिक सॉफ्टवेयर वातावरण गठबंधन का गठन किया था। 1993 में, स्पेक 1170 को फास्टट्रैक के लिए CओएसE द्वारा X को सौंपा गया था। अक्टूबर 1993 में, यूनिक्स ट्रेडमार्क को नोवेल से X में स्थानांतरित करने की योजना की घोषणा की थी, इसे 1994 की दूसरी तिमाही में अंतिम रूप दिया गया था। कल्पना 1170 अंततः एकल यूनिक्स विशिष्टता बन सकती है।

1994: एकल यूनिक्स विशिष्टता
1994 में, एक्स/प्रारंभिक संगठन ने एकल यूनिक्स विशिष्टता जारी की थी। एसयूएस उन दस्तावेजों से बना था जो एक् प्रारंभिक एप्लीकेशन वातावरण (सीएई) का हिस्सा थे: * प्रणाली अंतरफलक परिभाषाएँ, अंक 4, संस्करण 2 यह एक्स/प्रारंभिक पोर्टेबिलिटी मार्गदर्शक (एक्सपीजी), अंक 4, संस्करण 2 की रीपैकेजिंग थी।
 * प्रणाली अंतरफलक और हेडर, अंक 4, संस्करण 2
 * आदेश और उपयोगिताएँ, अंक 4, संस्करण 2
 * संपर्क सेवाएं, अंक 4

स्रोत इस बात पर भिन्न होता है कि क्या X/प्रारंभिक, अंक 4, संस्करण 2 इस SUS का हिस्सा था, इसकी कॉपीराइट तिथि 1996 दी गई थी। एक्स/प्रारंभिक, अंक 4 1995 में प्रकाशित हुआ था।

अक्टूबर 1994 में, एक्स/प्रारंभिक ने संकेत दिया कि वे स्पेक 1170 को 'एकल-यूनिक्स विशिष्टता' के रूप में संदर्भित कर सकता है।

SUS यूनिक्स 95 ब्रांड के मूल में था।

इस संस्करण में 1168 प्रोग्रामिंग अंतरफलक थे।

एसयूएस का यह संस्करण निम्नलिखित स्रोतों से तैयार किया गया था: * XPG4 मूल X/प्रारंभिक द्वारा
 * प्रणाली V अंतरफलक परिभाषा, (SVID) संस्करण 3, AT&T द्वारा स्तर 1 कॉल
 * अनुप्रयोग पर्यावरण विशिष्टता (एईएस) ओएसF द्वारा
 * सामान्य उपयोग में प्राप्त कीये जाने वाले अंतरफलक और प्रमुख अनुप्रयोगों के एक सर्वेक्षण से तैयार औपचारिक विनिर्देश जो अभी तक कवर नहीं किए गए है।

1997: एकल यूनिक्स विशिष्टता, संस्करण 2
1996 में, प्रारंभिक समूह बनाने के लिए X/प्रारंभिक का प्रारंभिक सॉफ्टवेयर निर्माण (ओएसF) के साथ विलय हो गया था।

1997 में, प्रारंभिक समूह ने एकल यूनिक्स विशिष्टता, वर्जन 2 जारी किया था।

इस विनिर्देश में सम्मलित थे: और यूनिक्स 98 ब्रांड के मूल में था।
 * प्रणाली अंतरफलक परिभाषाएँ, अंक 5,
 * प्रणाली अंतरफलक और हेडर, अंक 5,
 * आदेश और उपयोगिताएँ, अंक 5,
 * संपर्क सेवाएं, अंक 5,
 * एक्स/प्रारंभिक, अंक 4, संस्करण 2,

इस संस्करण में 1434 प्रोग्रामिंग अंतरफलक थे।

2001: एकल यूनिक्स विशिष्टता, संस्करण 3, पॉजिक्स.1-2001
1998 के प्रारंभ में, आईईईई, ISO JTC 1 SC22 और ऑस्टिन समूह के नाम से जाने जाने वाले प्रारंभिक समूह के एक संयुक्त कार्य समूह ने संयुक्त मानक विकसित करना प्रारंभ किया था, जिसे एकल यूनिक्स विशिष्टता, संस्करण 3 और पॉजिक्स.1 के मूल के रूप में जाना जाता है। यह 30 जनवरी, 2002 को जारी किया गया था।

इस एसयूएस में सम्मलित थे: और यूनिक्स 03 ब्रांड के मूल में है।
 * आधार निर्दिष्टीकरण, अंक 6
 * आधार परिभाषाएं, अंक 6
 * प्रणाली अंतरफलक, अंक 6
 * शैल और उपयोगिताएँ, अंक 6
 * औचित्य (सूचनात्मक)
 * एक्स/प्रारंभिक, अंक 4, संस्करण 2

आधार विनिर्देश तकनीकी रूप से पॉजिक्स.1-2001 के समान है, जो आईईईई Std 1003.1-2001 है।

इस संस्करण में 1742 प्रोग्रामिंग अंतरफलक थे।

संस्करण के लिए एक अधिकृत मार्गदर्शक उपलब्ध है।

2004 संस्करण
2004 में, पॉजिक्स.1-2001 मानक का एक नया संस्करण जारी किया गया था, जिसमें दो तकनीकी सुधार सम्मलित थे। इसे आईईईई Std 1003.1, 2004 संस्करण कहा जाता है। कुछ अनौपचारिक रूप से इसे पॉजिक्स.1-2004 कहते है,  लेकिन यह एक आधिकारिक पहचान नहीं है।

2008: एकल यूनिक्स विशिष्टता, संस्करण 4, पॉजिक्स.1-2008
दिसंबर 2008 में, ऑस्टिन समूह ने SUS और पॉजिक्स का एक नया प्रमुख संशोधन प्रकाशित किया था।  यह एकल यूनिक्स विशिष्टता, संस्करण 4 (SUSv4) है। इस SUS में सम्मलित है:
 * आधार निर्दिष्टीकरण, अंक 7
 * आधार परिभाषाएं, अंक 7
 * प्रणाली अंतरफलक, अंक 7
 * शैल और उपयोगिताएँ, अंक 7
 * तर्काधार, अंक 7, (सूचनात्मक)
 * एक्स/प्रारंभि, अंक 7

आधार विनिर्देश तकनीकी रूप से पॉजिक्स.1-2008 के समान है, जो आईईईई Std 1003.1-2008 है।

इस संस्करण में 1833 अंतरफलक थे, जिनमें से 1191 प्रणाली अंतरफलक अनुभाग में थे।

2013 संस्करण
तकनीकी शुद्धिपत्र 1 ने ज्यादातर अंतरराष्ट्रीयकरण को लक्षित किया था, और एक भूमिका-आधारित पहुंच मॉडल भी प्रस्तुत किया था। एक ट्रेडमार्क यूनिक्स V7 (संस्करण 7 यूनिक्स के साथ भ्रमित नहीं होना चाहिए, 1979 से अनुसंधान यूनिक्स का संस्करण) SUS संस्करण 4 के अनुपालन को चिह्नित करने के लिए बनाया गया था।

2016 संस्करण
तकनीकी शुद्धिपत्र 2 को सितंबर 2016 में प्रकाशित किया गया था, जो आईईईई Std 1003.1-2008, 2016 संस्करण और एकल यूनिक्स विशिष्टता, संस्करण 4, 2016 संस्करण में अग्रणी था।

2018 संस्करण, पॉजिक्स.1-2017
जनवरी 2018 में, एक प्रशासनिक संस्करण जारी किया गया था। इसमें एकल यूनिक्स विशिष्टता संस्करण 4 टीसी1 और टीसी2 सम्मलित है, और तकनीकी रूप से 2016 संस्करण के समान है।

आधार विनिर्देश तकनीकी रूप से पॉजिक्स.1-2017 के समान है, जो आईईईई Std 1003.1-2017 है।

विशिष्टता
SUSv3 में लगभग 3700 पृष्ठ होते है, जो चार मुख्य भागों में विभाजित है:


 * मूल परिभाषित (एक्सबीडी) - विनिर्देशों में उपयोग की जाने वाली परिभाषाओं और सम्मेलनों की एक सूची और सी (प्रोग्रामिंग भाषा) हेडर फाइलों की एक सूची जो अनुपालन प्रणालियों द्वारा प्रदान की जाती है। कुल मिलाकर 84 हेडर फाइलें प्रदान की जाती है।
 * शेल और उपयोगिताएँ (XCU) - उपयोगिताओं की सूची और शेल का विवरण, बॉर्न शेल। कुल 160 उपयोगिताओं को निर्दिष्ट किया गया है।
 * प्रणाली अंतरफलक (एक्सएसएच) - इसमें विभिन्न कार्यों के विनिर्देश सम्मलित होते है जिन्हें प्रणाली कॉल या पुस्तकालय (कम्प्यूटिंग) कार्यों के रूप में कार्यान्वित किया जाता है। कुल 1123 प्रणाली अंतरफलक निर्दिष्ट है।
 * तर्काधार (XRAT) - मानक के पीछे की व्याख्या।

मानक उपयोगकर्ता कमांड रेखा और स्क्रिप्टिंग अंतरफलक पॉजिक्स शेल है, जो बॉर्न शैल के प्रारंभिक संस्करण पर आधारित बॉर्न शेल का विस्तार है। अन्य उपयोगकर्ता-स्तरीय कार्यक्रमों, सेवाओं और उपयोगिताओं में AWK (प्रोग्रामिंग भाषा), इको (कमांड), ed यूनिक्स, vi और सैकड़ों अन्य सम्मलित है। आवश्यक प्रोग्राम-स्तरीय सेवाओं में इनपुट/आउटपुट|I/O (कम्प्यूटर फाइल और संगणक संजाल ) सेवाएं सम्मलित है। एक परीक्षण मानक के साथ आता है। इसे PCTS या पॉजिक्स प्रमाणीकरण परीक्षण कहा जाता है।

इसके अतिरिक्त, SUS में श्राप (प्रोग्रामिंग लाइब्रेरी) (XCURSES) विनिर्देश सम्मलित है, जो 372 फलन और 3 हेडर फा इलों को निर्दिष्ट करता है। कुल मिलाकर, SUSv3 1742 अंतरफलक निर्दिष्ट करता है।

ध्यान दें कि विशिष्टताओं को पूरा करने के लिए प्रणाली को किसी भी तरह से एटी और टी यूनिक्स से प्राप्त स्रोत कोड को सम्मलित करने की आवश्यकता नहीं होती है। उदाहरण के लिए, IBM ओएस/390, अब z/ओएस, समान कोड न होने के अतिरिक्त यूनिक्स के रूप के योग्य है।

अनुरूप प्रणालियों के लिए चिह्न
अनुरूप प्रणालियों के लिए पांच आधिकारिक चिह्न है:
 * यूनिक्स 93
 * यूनिक्स 95 - SUS के संस्करण 1 के अनुरूप प्रणाली के लिए चिह्न
 * यूनिक्स 98 - SUS के संस्करण 2 के अनुरूप प्रणाली के लिए चिह्न
 * यूनिक्स 03 - SUS के संस्करण 3 के अनुरूप प्रणाली के लिए चिह्न
 * यूनिक्स V7 - SUS के संस्करण 4 (कोरिगेंडा सहित) के अनुरूप प्रणाली के लिए चिह्न

ऐक्स
IBM AIX संस्करण 7, या तो 7.1 TL5 (या बाद में) या 7.2 TL2 (या बाद में) यूनिक्स 03 अनुपालन के रूप में पंजीकृत है। AIX संस्करण 7, 7.2 TL5 (या बाद में) यूनिक्स V7 अनुपालन के रूप में पंजीकृत है। पुराने संस्करणों को पहले यूनिक्स 95 और यूनिक्स 98 अंकों के लिए प्रमाणित किया गया था।

एचपी-यूएक्स
HP-UX 11i V3 प्रस्तावित B.11.31 यूनिक्स 03 अनुपालक के रूप में पंजीकृत है। पिछले प्रस्तावित यूनिक्स 95 के रूप में पंजीकृत थे।

HP-UX 11i विशेषताएँ भी यूनिक्स 98 विनिर्देशों के लिए आंशिक अनुरूपता प्रदान करती है।

मैकओएस
एप्पल Inc. मैकओएस (पहले मैक ओएस X या ओएस X के नाम से जाना जाता था) यूनिक्स 03 अनुपालक के रूप में पंजीकृत है। पंजीकृत पहला संस्करण मैक ओएस X लेपर्ड था, जो 26 अक्टूबर, 2007 को (x86 प्रणाली पर) प्रमाणित हुआ था। मैकओएस के सभी नए संस्करण, मैकओएस वेन्टुरा तक, पंजीकृत किए गए है, मैकओएस 11, 12, और 13 दोनों x86-64 और ARM64 प्रणाली पर पंजीकृत है।

झिनुओस
यूनिक्सवेयर 7.1.3 और बाद में यूनिक्स 95 अनुपालन के रूप में पंजीकृत है। प्रारंभिक सर्वर 5 और 6 यूनिक्स 93 अनुपालक के रूप में पंजीकृत है।

z/ओएस
IBM z/ओएस 1.2 और उच्चतर यूनिक्स 95 अनुपालक के रूप में पंजीकृत है।

z/ओएस 1.9, 28 सितंबर, 2007 को जारी किया गया था, और बाद के प्रस्तावित यूनिक्स 03 के साथ बेहतर संरेखित हुए थे।

यूलरओएस
x86-64 वास्तुकला के लिए यूलर ओएस 2.0 को यूनिक्स 03 अनुपालक के रूप में पंजीकृत किया गया था। यूनिक्स 03 अनुरूपता कथन दर्शाता है कि मानक C संकलक GNU संकलक संग्रह से है (gcc), और यह कि प्रणाली रेड हैट उद्यम लिनक्स का लिनक्स वितरण होता है। यूनिक्स 03 प्रमाण सितंबर 2022 में समाप्त हो गया था और इसे नवीनीकृत नहीं किया गया था।

एफटीएक्स
स्ट्रैटस तकनीकी प्रस्तावित 3 पर चलने वाली डीएनसीपी सीरीज को यूनिक्स 93 अनुपालक के रूप में पंजीकृत किया गया था।

इंसपुर के-यूएक्स
इंसपुर K-UX 2.0 और 3.0 x86-64 वास्तुकला के लिए यूनिक्स 03 अनुरूप के रूप में प्रमाणित किए गए थे। इंसपुर K-UX 2.0 और 3.0 के लिए यूनिक्स 03 अनुरूपता कथन दर्शाता है कि मानक C संकलक GNU संकलक संग्रह से है (gcc), और यह कि प्रणाली रेड हैट का लिनक्स वितरण है।

आईआरआईएक्स
सिलिकॉन ग्राफिक्स IRIX 6.5 यूनिक्स 95 अनुरूप के रूप में पंजीकृत किया गया था।

ओएस/390
IBM ओएस/390 को V2R4 प्रस्थापित के साथ यूनिक्स 95 अनुपालक के रूप में पंजीकृत किया गया था।

विश्वसनीय यूनिक्स
पिछले विश्वसनीय यूनिक्स संस्करण यूनिक्स 95 अनुरूप (XPG4 हार्ड ब्रांडिंग) के रूप में पंजीकृत थे।

सोलारिस
सोलारिस (परिचालन प्रणाली) 11.4 को पहले 2018 में यूनिक्स v7 अनुपालन के रूप में पंजीकृत किया गया था। सोलारिस 11 और सोलारिस 10 को 32-बिट और 64-बिट x86 (X86-64) और SPARC प्रणाली पर यूनिक्स 03 अनुपालक के रूप में पंजीकृत किया गया था। सोलारिस 8 और 9 को 32-बिट x86 और SPARC प्रणाली पर यूनिक्स 98 अनुपालक के रूप में पंजीकृत किया गया था, 64-बिट x86 प्रणाली समर्थित नहीं थे। सोलारिस 2.4 और 2.6, x86 और SPARC दोनों पर, क्रमशः यूनिक्स 93 और यूनिक्स 95 अंकों के लिए प्रमाणित किए गए थे।

सोलारिस 2.5.1 को 1996 में प्रेप ऊर्जाPC मंच पर यूनिक्स 95 अनुपालक के रूप में पंजीकृत किया गया था, लेकिन उत्पाद को कुछ दर्जन से अधिक प्रतियां बेचे जाने से पहले वापस ले लिया गया था।

ट्रू64 यूनिक्स
ट्रू64 यूनिक्स V5.1A और बाद के संस्करणों को यूनिक्स 98 अनुपालक के रूप में पंजीकृत किया गया था।

अन्य
अन्य परिचालन प्रणाली जो पहले यूनिक्स 95 या यूनिक्स 93 अनुपालन के रूप में पंजीकृत थे:
 * एनसीआर निगम यूनिक्स एसवीआर4
 * एनईसी यूएक्स/4800

गैर-पंजीकृत यूनिक्स जैसी प्रणाली
लिनक्स, फ्रीबीएसडी और मिनिक्स जैसे यूनिक्स जैसे परिचालन प्रणाली के विकासक और विक्रेता सामान्यतः अपने वितरण को प्रमाणित नहीं करते है और अभाव रूप से पूर्ण पॉजिक्स उपयोगिताओं को स्थापित नहीं करते है।

लिनक्स के लिए, पैक्स कमांड सामान्यतः स्थापित नहीं होता है, इसके अतिरिक्त, लिनक्स के लिए उपलब्ध पैक्स कमांड पैकेज में अधिकांशतः पॉजिक्स द्वारा आवश्यक पैक्स फ़ाइल स्वरूप समर्थन की कमी होती है। कभी-कभी, अतिरिक्त पैकेज स्थापित करके एसयूएस अनुपालन में सुधार किया जा सकता है, लेकिन बहुत कम लिनक्स प्रणाली पूरी तरह अनुरूप होने के लिए विन्यास किए जा सकते है। लिनक्स मानक आधार का गठन 2001 में लिनक्स आधारित प्रणालियों की आंतरिक संरचनाओं को मानकीकृत करने के प्रयास के रूप में किया गया था जिससे कि संगतता में वृद्धि हो सके। यह पॉजिक्स विनिर्देशों, एकल यूनिक्स विशिष्टता और अन्य खुले मानकों पर आधारित है, और उन्हें कई क्षेत्रों में विस्तारित भी करता है, लेकिन एलएसबी और पॉजिक्स मानकों के बीच कुछ विरोध है।

डार्विन (परिचालन प्रणाली), मैकओएस का प्रारंभिक स्रोत व्यवहार है जिसे यूनिक्स 03 के अनुपालन के लिए सेट किया जा सकता है।

बीएसडी के उत्तीर्ण पहले एक C99 और पॉजिक्स अनुरूपता परियोजना थी, जिसका उद्देश्य एकल यूनिक्स विशिष्टता के एक समूह के साथ अनुपालन करना था, और जहां मतभेद थे वहां प्रलेखन। बीएसडी पैक्स कमांड पैक्स फाइल स्वरूप का समर्थन नहीं करता है और इस प्रकार पॉजिक्स.1-2001 विफल हो जाता है। बीएसडी विशेष पेज कभी-कभी पॉजिक्स से विचलन का संकेत देते है।

बीएसडी विशेष पेज कभी-कभी पॉजिक्स से विचलन का संकेत देते है।

मिनिक्स पैक्स कमांड पैक्स फाइल स्वरूप का समर्थन नहीं करता है और इस प्रकार पॉजिक्स.1-2001 विफल हो जाता है।

यह भी देखें

 * यूनिक्स कमांड की सूची
 * यूनिक्स युद्ध
 * कार्यात्मक विनिर्देश
 * मैनुअल पेज (यूनिक्स)
 * प्रारंभिक प्रणाली (कंप्यूटिंग)
 * खुला मानक
 * पॉज़िक्स

बाहरी संबंध

 * The Single यूनिक्स Specification, यूनिक्स.org
 * Single यूनिक्स Specification, Version 1
 * X/प्रारंभिक CAE Specification System Interface Definitions, Issue 4, Version 2, 1994, प्रारंभिकgroup.org
 * X/प्रारंभिक CAE Specification System Interfaces and Headers, Issue 4, Version 2, 1994, प्रारंभिकgroup.org
 * X/प्रारंभिक CAE Specification Commands and Utilities, Issue 4, Version 2, 1994, प्रारंभिकgroup.org
 * X/प्रारंभिक CAE Specification Networking Services, Issue 4, 1994, प्रारंभिकgroup.org
 * Single यूनिक्स® Specification, Version 1 Document Set (यूनिक्स 95), प्रारंभिकgroup.org – requires login to download
 * The Single यूनिक्स Specification, Version 2, 1997, प्रारंभिकgroup.org
 * The प्रारंभिक Group Base Specifications Issue 6, 2004, प्रारंभिकgroup.org
 * The प्रारंभिक Group Base Specifications Issue 7, 2008 edition, प्रारंभिकgroup.org
 * The प्रारंभिक Group Base Specifications Issue 7, 2013 edition, प्रारंभिकgroup.org
 * The प्रारंभिक Group Base Specifications Issue 7, 2016 edition, प्रारंभिकgroup.org
 * The प्रारंभिक Group Base Specifications Issue 7, 2018 edition, प्रारंभिकgroup.org
 * The प्रारंभिक Group Base Specifications Issue 7, प्रारंभिकgroup.org – latest edition
 * Single यूनिक्स Specification, Version 4, 2018 Edition, प्रारंभिकgroup.org
 * X/प्रारंभिक Curses, Issue 4, Version 2, 1996, प्रारंभिकgroup.org
 * X/प्रारंभिक Curses, Issue 7, 2009, प्रारंभिकgroup.org
 * पॉजिक्स Technical Corrigendum 1, 1003.1-2001/Cor 1-2001, प्रारंभिकgroup.org
 * Single यूनिक्स Specification, Version 4 Technical Corrigendum No. 1, आईईईई Std 1003.1-2008/Cor 1-2013, प्रारंभिकgroup.org
 * Single यूनिक्स Specification, Version 4 Technical Corrigendum No. 2, आईईईई Std 1003.1-2008/Cor 2-2016, प्रारंभिकgroup.org
 * Single यूनिक्स Specification, Version 4 Technical Corrigendum No. 2, आईईईई Std 1003.1-2008/Cor 2-2016, प्रारंभिकgroup.org