लिनक्स

प्रचालन तन्त्र
(लिनेक्स से अनुप्रेषित)

लिनक्स यूनिक्स जैसा एक प्रचालन तन्त्र है। यह ओपेन सोर्स सॉफ्टवेयर अथवा मुक्त स्रोत सॉफ्टवेयर का सबसे कामयाब तथा [4] सबसे लोकप्रिय सॉफ्टवेयर है Archived 2024-07-16 at the वेबैक मशीन। यह जीपीएल v 2 लाइसेंस के अन्तर्गत सर्व साधारण के उपयोग हेतु उपलब्ध है और इसका कुछ भाग यूनिक्स से प्रेरित है। मूलतः यह मिनिक्स का विकास कर बनाया गया है। यूनिक्स का विकास, 1960 के दशक में ऐ.टी.&टी. की बेल प्रयोगशाला के द्वारा किया गया। उस समय ऐ.टी.&टी. कम्पनी एक नियन्त्रित इजारेदारी थी इसलिए वह कम्प्यूटर का सौफ्टवेयर नही बेंच सकती थी। उसने इसे, सोर्स कोड के साथ, बिना शर्त, सरकार तथा विश्वविद्यालयों को दे दिया, वे चाहे तो उसमें फेरबदल कर सकते हैं। 1980 के दशक के आते आते यूनिक्स सबसे लोकप्रिय, शक्तिशाली, एवं स्थिर ऑपरेटिंग सिस्टम बन गया, हालांकि उस समय तक उसके कई रूपान्तर आ चुके थे।

लिनक्स

उबन्टू 20.10 लिन्क्स का एक अत्यन्त लोकप्रिय वितरण है।[1]
विकासक बहुल
Written in अनेक भाषाओं में
प्रचालन तंत्र परिवार यूनिक्स जैसा
कार्यकारी स्थिति चालू
स्रोत प्रतिरूप मुक्त
प्रारम्भिक रिलीज़ १९९१
बाजार लक्ष्य व्यक्तिगत संगणक, इम्बेडेड युक्तियाँ, मोबाइल युक्तियाँ, सर्वर
में उपलब्ध बहुभाषीय
प्लेटफॉर्म DEC Alpha, ARM, AVR32, Blackfin, ETRAX CRIS, FR-V, H8/300, Hexagon, Itanium, M32R, m68k, Microblaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa
कर्नेल का प्रकार मोनोलिथिक
उपयोक्ता स्थान Various
प्राथमिक यूज़र इंटरफ़ेस बहुल
लाइसेंस बहुल[2] ("Linux" trademark owned by Linus Torvalds[3] and administered by the Linux Mark Institute)

यूनिक्स में एक कमी थी – इसको समझना तथा चलाना मुश्किल है। एंड्रयू टेनेनबाम, ऐमस्टरडैम में कंप्यूटर विज्ञान के प्रोफेसर हैं। उन्होंने इसकी सहायता के लिए मिनिक्स नाम का प्रचालन तन्त्र लिखा। इसमें भी कुछ कमियाँ थीं। लिनूस टोरवाल्ड फिनलैण्ड के हेलसिन्की विश्‍वविद्यालय में कम्प्यूटर विज्ञान के छात्र थे। उन्होंने मिनिक्स की कमी को दूर करने के लिए एक प्रोग्राम लिखा जो कि बाद में ‘लिनस का यूनिक्स’ या छोटे में लिनक्स कहलाया। इसका सबसे पहला कोर या करनल उन्होने 1991 में इन्टरनेट पर पोस्ट किया। तब तक रिचर्ड स्टालमेन का 'ग्नू' प्रोजेक्ट शुरू हो चुका था। लिनस टोरवाल्ड ने इससे बहुत सारे प्रोग्राम अपने लिनक्स में लिए। इसलिए रिचर्ड स्टालमेन का कहना है कि इसे 'ग्नू-लिनक्स' (GNU-Linux) कहना चाहिये। पर यह नाम, शायद लम्बा रहने के कारण चल नहीं पाया। पर इसका अर्थ यह नहीं है कि लिनक्स की सफलता में ग्नू प्रोजेक्ट का हाथ नहीं है। ग्नू प्रोजेक्ट के बिना लिनक्स सम्भव नहीं था।

लिनक्स का इतिहास

संपादित करें

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

कंप्यूटर एंटरप्राइज मामले में प्रवेश करने से पहले किसी एंटीट्रस्ट मामले के कारण, एटी एंड टी को प्रचालन तन्त्र के स्रोत कोड को किसी भी व्यक्ति को लाइसेंस देने की आवश्यकता थी। नतीजतन, यूनिक्स जल्दी बढ़ गया और अकादमिक संस्थानों और व्यवसायों द्वारा व्यापक रूप से अपनाया गया। 1984 में, एटी एंड टी ने बेल लैब्स को खुद को विभाजित कर दिया; नि: शुल्क लाइसेंसिंग की आवश्यकता वाले कानूनी दायित्व से मुक्त, बेल लैब्स ने यूनिक्स को मालिकाना उत्पाद के रूप में बेचना शुरू किया, जहां उपयोगकर्ताओं को कानूनी रूप से यूनिक्स को संशोधित करने की अनुमति नहीं थी। रिचर्ड स्टॉलमैन द्वारा 1983 में शुरू हुई जीएनयू परियोजना का लक्ष्य "पूर्ण यूनिक्स-संगत सॉफ्टवेयर सिस्टम" बनाने का लक्ष्य था जो पूरी तरह से मुफ्त सॉफ्टवेयर से बना था। 1 9 84 में काम शुरू हुआ। बाद में, 1985 में, स्टालमैन ने फ्री सॉफ्टवेयर फाउंडेशन की शुरुआत की और 1989 में जीएनयू जनरल पब्लिक लाइसेंस (जीएनयू जीपीएल) लिखा। 1990 के दशक के आरम्भ तक, एक प्रचालन तन्त्र (जैसे पुस्तकालयों, कंपाइलर्स) में आवश्यक कई कार्यक्रम, टेक्स्ट एडिटर्स, यूनिक्स शैल, और एक विंडोिंग सिस्टम) पूरे हो गए थे, हालांकि डिवाइस ड्राइवर, डेमॉन और कर्नल, जिन्हें जीएनयू/हर्ड कहा जाता है, निम्न स्तर के तत्वों को रोक दिया गया था और अधूरा था।

लिनस टोरवाल्ड्स ने कहा है कि यदि उस समय (1991) जीएनयू कर्नेल उपलब्ध होता तो, तब वह अपना खुद का लिखने का फैसला नहीं करता।

मिनिक्स का निर्माण कंप्यूटर विज्ञान के प्रोफेसर एंड्रयू एस तनेंबाम ने किया था, और 1987 में छात्रों और अन्य लोगों को लक्षित यूनिक्स जैसे प्रचालन तन्त्र के रूप में जारी किया गया था जो प्रचालन तन्त्र के सिद्धांतों को सीखना चाहते थे। हालांकि MINIX का पूरा स्रोत कोड स्वतंत्र रूप से उपलब्ध था, लाइसेंसिंग शर्तों ने अप्रैल 2000 में लाइसेंसिंग बदलने तक इसे मुफ्त सॉफ्टवेयर होने से रोका।

 
लिनक्स के कर्नेल का मुख्य रचनाकार लाइनस तोर्वाल्द्स

लिनक्स पूर्व प्रचालन तन्त्र्स

संपादित करें

लिनक्स का जन्म

संपादित करें

लिनक्स का नामकरण

संपादित करें

व्यावसायिक तथा लोकप्रिय विस्तार

संपादित करें

वर्तमान प्रगति

संपादित करें

करनल, डिस्ट्रीब्यूशन, डेस्कटॉप

संपादित करें
 
उबण्टू, लिनक्स का अत्यन्त लोकप्रिय रूप (डिस्ट्रिब्यूशन) है।
 
लिनक्स मिंट, लिनक्स का अत्यन्त लोकप्रिय रूप (डिस्ट्रिब्यूशन) है।
 
लगभग सभी प्रकार के हार्डवेयर के लिये लिनक्स उपलब्ध है।

लिनक्स का कोई भी ऑफिस नहीं है, कोई भी कम्पनी या व्यक्ति इसका मालिक नहीं है। पर दुनिया भर के प्रोग्रामर इसमें अपना योगदान देते हैं। दुनिया के इतिहास में इससे बड़ा, इस प्रकार का आन्दोलन, कभी नहीं हुआ। वह भी जो एक अमेरिका से बाहर के विश्वविद्यालय के छात्र ने शुरू किया। क्योंकि कंप्यूटर विज्ञान में नयी दिशायें दिखाने का वर्चस्व तो केवल अमेरिका का था।

लिनक्स के सॉफ्टवेयर के लिए प्रायोगिक तौर पर पैसा नहीं लिया जा सकता, पर इसका मतलब यह नहीं है कि इससे पैसा नहीं कमाया जा सकता। बहुत सारी कम्पनियाँ इस पर सर्विस देकर पैसा कमा रही हैं और चल रही हैं। रेड हैट तथा सूसे (नौवल) इनमें मुख्य हैं।

लिनक्स के तीन स्तर हैं -

  • कर्नल या कोर: करनल से सीधे कंप्यूटर नहीं चलाया जा सकता उसे चलाने से पहले कम्पाइल करना पड़ता है। लिनक्स करनल को लिनस टोरवाल्डस देखते हैं।

डेस्कटॉप

संपादित करें
  • डेस्कटॉप : आपके कंप्यूटर में ऑपरेटिंग सिस्टम किस प्रकार से दिखे उसमें अलग अलग काम करने वाले सॉफ्टवेयर किस प्रकार से चले यह डेस्कटॉप पर निर्भर करता है। कई तरह के डेस्कटॉप हैं पर नोम तथा के.डी.ई. मुख्य हैं।

डिस्ट्रीब्यूशन

संपादित करें
  • डिस्ट्रीब्यूशन: किसी करनल से कंप्यूटर चलाने के लिए पहले उसे कम्पाइल करना पड़ता है। तब वह चलता है। यह कार्य डिस्‍ट्रीब्‍यूशन करते हैं इस तरह के लगभग 100 डिस्ट्रीब्‍यूशन हैं जिसमें रेड हैट, सूसे (नौवल) तथा मैनड्रिवा मुख्य हैं। हर डिस्‍ट्रीब्‍यूशन में कम से कम नोम तथा के.डी.ई. दोनो डेस्कटॉप रहते हैं।

लिनक्स - मुकदमे

संपादित करें

ए.टी.&टी. ने कैलिफोर्निया विश्वविद्यालय, बरकले को यूनिक्स का सोर्स कोड शुरू में दिया था। इस विश्वविद्यालय ने उस पर कार्य किया तथा इसे काफी आगे बढाया। विश्वविद्यालय ने इसका अपना रूप भी निकाला जो कि बरकले सॉफ्टवेयर डिस्ट्रीब्यूशन के नाम से प्रसिद्ध है। यह ओपेन सोर्स है। ए.टी.&टी. कम्पनी 1984 में टूट गई तथा इसके एक हिस्से के पास कंप्यूटर का काम आया जिसे कंप्यूटर के व्यापार करने की स्वतंत्रता थी।

ए.टी.&टी. के इस अलग घटक ने अपना व्यापारिक यूनिक्स निकाला| इस व्यापारिक यूनिक्स तथा विश्वविद्यालय के बी.एस.डी. यूनिक्स में होड़ होने लगी तब ए.टी.&टी. ने विश्वविद्यालय पर एक मुकदमा दायर किया कि केवल ए.टी.&टी. यूनिक्स के बौद्धिक सम्पदा अधिकार की मालिक है। विश्वविद्यालय का कहना था कि उसे बी.एस.डी. यूनिक्स वितरण करने का हक है, क्योंकि इस पर उसने भी बहुत काम किया है। 1993 में ए.टी.&टी. के इस घटक ने नौवल को यूनिक्स का व्यापार बेच दिया तथा 1995 में नौवल तथा विश्वविद्यालय के बीच मुकदमे में सुलह हो गई। लेकिन उसकी क्या शर्ते हैं यह किसी को मालूम नहीं है।

इस समय लिनक्स से संबंधित मुख्य रूप से पांच मुकदमे चल रहे हैं। यह मुकदमें क्यों चल रहे हैं, इसके बारे में कई अटकलें इंटरनेट पर हैं।

कैलडरा कम्पनी, पहले इसी नाम से लिनक्स का एक डिस्ट्रीब्यूशन निकालती थी यह बहुत सफल नहीं थी - कम से कम रेड हैट, सूसे (नौवल) तथा मैनड्रिवा के जितना तो नहीं। कैलडरा बाद में सैन्टा क्रूज औपरेशन (एस.सी.ओ.) हो गई। एस.सी.ओ. का कहना है कि उसने नौवल से यूनिक्स के बौद्धिक सम्पदा अधिकार खरीद लिए हैं तथा उसने यूनिक्स का एक्स (ए.आई.ऐक्स) नाम का रूपान्तर निकालने लगी जिसे उसने आई.बी.एम. को दिया है। एस.सी.ओ. ने 2003 में एक मुकदमा आई.बी.एम. पर यह कहते हुए दायर किया कि -

  • आई.बी.एम. ने एस.सी.ओ. के ट्रेड सीक्रेट का हनन किया है।
  • आई.बी.एम. ने ऐक्स यूनिक्‍स का सोर्स कोड लिनक्स में मिला दिया है।
  • आई.बी.एम. ने एस.सी.ओ. के साथ ऐक्‍स के बारे में हुई संविदा का उल्लंघन किया है।

आई.बी.एम. ने इस मुकदमें में अपना उल्टा क्लेम दाखिल किया है कि

  • आई.बी.एम. ने ऐक्स का कोई सोर्स कोड लिनक्स में नहीं मिलाया है।
  • उसने एस.सी.ओ. की संविदा को नहीं तोड़ा है।
  • संविदा तो एस.सी.ओ. ने तोड़ी है॥

एस.सी.ओ. बनाम नौवल

संपादित करें

यह स्पष्ट नहीं है, कि नौवल ने एस.सी.ओ. को क्या बेचा क्योंकि नौवल के अनुसार उसने एस.सी.ओ. को यूनिक्स के बौद्धिक सम्पदा अधिकार नहीं बेचे हैं। उसने एस.सी.ओ. को केवल यूनिक्स का विकास करने तथा दूसरे को लाइसेंस देने का अधिकार दिया था। इस पर एस. सी. ओ. ने एक मुकदमा नौवल पर चलाया है। कि,

  • नौवल गलत कह रहा है कि एस.सी.ओ. यूनिक्स के बौद्धिक सम्‍पदा अधिकार का मालिक नहीं है;
  • नौवल का यह कहना कि नौवल यूनिक्स के बौद्धिक सम्पदा अधिकारों का मालिक है। एस.सी.ओ. के व्यापार में रुकावट डाल रहा है। उसे रोका जाय;
  • इस बात की घोषणा की जाय कि एस.सी.ओ. यूनिक्स के बौद्धिक सम्पपदा अधिकार का मालिक है। न कि नौवल;
  • उसे नौवल से हर्जाना दिलवाया जाय।

एस.सी.ओ. ने १५०० कम्पनियों को नोटिस भेजा है। कि,

  • वे लिनक्स प्रयोग करने से पहले उससे लाइसेंस ले लें; और
  • वह देखें कि यूनिक्स का कोड ओपेन सोर्स सॉफ्टवेयर से न मिल जाए।

उसने ओटोजोन तथा डैमलर क्राईसलर के ख़िलाफ़ अलग अलग मुकदमे अपने अधिकार के उल्लंघन के बारे में दायर किये हैं। डैमलर काईसलर के ख़िलाफ़ मुकदमा, अंशत: 9 अगस्त 2004 को खारिज हो गया। फिर मुकदमा 21 दिसंबर 2004 को यह कहते हुए खारिज हो गया कि वह पुन: दूसरा मुकदमा तब तक नहीं ला सकते हैं जब तक डैमलर क्राईसलर के पहले मुकदमे का सारा खर्चा न अदा कर दें। एस.सी.ओ. ने इसके ख़िलाफ़ अपील प्रस्‍तुत कर रखी है।

रेड हैट बनाम एस.सी.ओ.

संपादित करें

रेड हैट लिनक्स डिस्ट्रीब्यूशन कम्पनी है। इसने एक मुकदमा इसलिए दायर किया है कि *घोषणा की जाय कि उसने लिनक्स को वितरण करने में एस.सी.ओ. के किसी भी अधिकार का अतिक्रमण नहीं किया है।

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

लिनक्स ट्रेडमार्क – मुकदमा

संपादित करें

लिनक्स, लिनूस टोरवाल्ड का ट्रेडमार्क है और इस समय लिनूस टोरवाल्ड की तरफ से, लिनक्स मार्क इंस्टिट्यूट (एल.एम.आई.) इस नाम के प्रबन्ध का कार्य देखते हैं।

1994 में डेला क्रोस नामक व्यक्ति ने लिनक्स नाम पर अमेरिका में ट्रेडमार्क ले लिया। उसने लिनक्स बेचने वाली कम्पनियों को नोटिस भेजने शुरू किये कि वे उससे लाईसेन्स ले लें। लिनस टोरवाल्ड और लिनक्स से सम्बन्ध रखने वाली कम्पनियों ने उस पर एक मुकदमा चलाया| 1997 मई इस मुकदमे में एक समझौते के अनुसार, लिनक्स नाम का ट्रेडमार्क लिनस टोरवाल्ड को दे दिया गया। उसके बाद, लिनक्स नाम का गलत प्रयोग न हो इसके लिए लिनस टोरवाल्ड ने इस नाम के प्रबन्ध करने के कार्य की जिम्मेदारी एल.एम.आई. को दे दी। एल.एम.आई. लिनक्स नाम का प्रयोग करने के लिए लाइसेंस देती है। लिनस टोरवाल्ड ने इस बारे में एक बयान भी जारी किया है। जो कि यहाँ पर देखा जा सकता है

हिन्दी समर्थन

संपादित करें

लिनक्स प्रचालन तन्त्र में हिन्दी प्रदर्शन एवं टंकण हेतु पूर्ण समर्थन उपलब्ध है। हिन्दी टंकण हेतु इसमें हिन्दी का मानक कीबोर्ड इन्स्क्रिप्ट अन्तर्निर्मित होता है। इसके अतिरिक्त फोनेटिक टाइपिंग हेतु स्किम के द्वारा कीबोर्ड जोड़ा जा सकता है।

लिनक्स का पूर्णतया हिन्दीकरण हो चुका है। इण्डलिनक्स नामक संस्था इस दिशा में कार्यरत है। इसके प्रयासों से लिनक्स के इंटरफ़ेस सहित सम्पूर्ण प्रचालन तन्त्र हिन्दी में अनुवादित किया जा चुका है।

चित्र दीर्घा

संपादित करें
  1. Linux Online (2008). "Linux Logos and Mascots". मूल से 15 अगस्त 2010 को पुरालेखित. अभिगमन तिथि 2009-08-11.
  2. "Debian GNU/Linux Licenses". Ohloh. मूल से 7 जून 2012 को पुरालेखित. अभिगमन तिथि 2009-03-27.
  3. "U.S. Reg No: 1916230". United States Patent and Trademark Office. मूल से 24 जून 2013 को पुरालेखित. अभिगमन तिथि 2006-04-01.
  4. Sonwani, Narendra (2023-11-14). "What is Linux operating system in हिंदी". https://techbholu.com/what-is-linux-operating-sys/amp/. मूल से पुरालेखित 12 जून 2024. अभिगमन तिथि 2024-06-12. |website= में बाहरी कड़ी (मदद)सीएस1 रखरखाव: BOT: original-url status unknown (link)

यह भी देखिए

संपादित करें

बाहरी कड़ियाँ

संपादित करें