जब आप Linux का उपयोग करते हैं, तो आप लोगों को POSIX अनुपालन के बारे में बात करते हुए सुन सकते हैं। इसका क्या मतलब है? यह लेख POSIX के Linux के संबंध और ऑपरेटिंग सिस्टम को मानकीकृत करने के प्रयास की व्याख्या करेगा।
पॉज़िक्स क्यों?
1980 के दशक में, यूनिक्स सिस्टम व्यवसाय और शिक्षा में लोकप्रियता प्राप्त कर रहे थे, लेकिन पहले से ही दो प्रमुख संस्करण थे: एटी एंड टी का सिस्टम वी और कैलिफोर्निया विश्वविद्यालय बर्कले सॉफ्टवेयर वितरण, या बीएसडी. चीजों को और अधिक जटिल बनाने के लिए, यूनिक्स विक्रेता अपने सिस्टम पर चीजों को बदल देंगे, जैसे "बीएसडी एन्हांसमेंट के साथ सिस्टम वी" की पेशकश करना।
अब की तरह, यूनिक्स बाजार तब खंडित था। सिस्टम को मानकीकृत करने के लिए यूनिक्स समुदाय के बीच आवश्यकता की भावना बढ़ रही थी।
इलेक्ट्रिकल और इलेक्ट्रॉनिक्स इंजीनियर्स संस्थान (आईईईई) ने यूनिक्स को शुरुआती बिंदु के रूप में इस्तेमाल करते हुए ऑपरेटिंग सिस्टम के लिए एक मानक का मसौदा तैयार करना शुरू किया। मानक 1003 का नाम "पॉज़िक्स"1988 में पोर्टेबल ऑपरेटिंग सिस्टम इंटरफेस के लिए। नाम सम था रिचर्ड स्टॉलमैन द्वारा गढ़ा गया.
अमेरिकी सरकार को FIPS-151 के तहत POSIX के अनुपालन के लिए कुछ बड़ी कंप्यूटर खरीद की आवश्यकता थी। आज, पॉज़िक्स मानकों को ऑस्टिन ग्रुप द्वारा विकसित किया गया है, आईईईई, द ओपन ग्रुप, और आईएसओ/आईईसी जेटीसी 1 के साथ एक संयुक्त प्रयास।
पॉज़िक्स मानक
POSIX के पीछे का विचार यह है कि एक डेवलपर को एक एप्लिकेशन बनाना चाहिए और इसे किसी भी सिस्टम पर काम करना चाहिए जो मानक का अनुपालन करता हो।
POSIX मानक जो अधिकांश अंतिम-उपयोगकर्ताओं को प्रभावित करेगा, वह POSIX.2 है, जो शेल और विभिन्न मानक उपयोगिता कार्यक्रमों के व्यवहार को नियंत्रित करता है।
POSIX- अनुरूप प्रणाली पर, सभी विकल्प समान होने चाहिए, चाहे आप किसी भी ऑपरेटिंग सिस्टम संस्करण का उपयोग कर रहे हों।
अन्य POSIX मानक मुख्य रूप से प्रोग्रामर के लिए रुचिकर हैं। इनमें थ्रेड से लेकर मानक सी लाइब्रेरी तक सब कुछ शामिल है।
सम्बंधित: यूनिक्स बनाम। लिनक्स: अंतर के बीच और क्यों यह मायने रखता है
अधिकांश लिनक्स डिस्ट्रोज़ आधिकारिक तौर पर पॉज़िक्स-अनुपालन नहीं हैं, लेकिन बंद करें
लगभग सभी शेष वाणिज्यिक यूनिक्स संस्करण पॉज़िक्स-प्रमाणित हैं। चूंकि कई अलग-अलग लिनक्स वितरण हैं, और पॉज़िक्स के साथ प्रमाणीकरण महंगा है, केवल दो आधिकारिक तौर पर प्रमाणित लिनक्स वितरण हैं: इंसपुर के-यूएक्स और हुआवेई का यूलरओएस। जबकि अधिकांश लिनक्स डिस्ट्रो प्रमाणित नहीं हैं, कई प्रमुख अलग-अलग डिग्री के अभ्यास में POSIX का पालन करते हैं।
लिनक्स समुदाय का अपना मानकीकरण प्रयास, लिनक्स स्टैंडर्ड बेस रहा है, लेकिन यह ज्यादातर रास्ते से गिर गया है। इस बीच, Red Hat Enterprise Linux (RHEL) और Ubuntu जैसे प्रमुख डिस्ट्रो लिनक्स की दुनिया में वास्तविक मानक बन गए हैं। इंटरऑपरेबिलिटी के बारे में चिंताओं के कारण, भविष्य में और अधिक मानकीकरण के प्रयास होने की संभावना है।
लगातार व्यवहार सिस्टम से सिस्टम में जाना आसान बनाता है
POSIX जैसे मानक विभिन्न ऑपरेटिंग सिस्टमों के बीच स्थानांतरित करना आसान बनाते हैं। इसका लाभ उठाने के लिए आपको यूनिक्स जैसा ऑपरेटिंग सिस्टम चलाने की आवश्यकता नहीं है। विंडोज 10 या 11 पर, आप लिनक्स के लिए विंडोज सबसिस्टम का उपयोग करके (ज्यादातर) पॉज़िक्स-संगत सिस्टम स्थापित कर सकते हैं।
अपने विंडोज पीसी पर लिनक्स टर्मिनल का उपयोग करने की आवश्यकता है? लिनक्स के लिए विंडोज सबसिस्टम के साथ विंडोज 10 पर लिनक्स चलाना सीखें।
आगे पढ़िए
- लिनक्स
- लिनक्स कर्नेल
- यूनिक्स

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