Linux नाम Linus + Unix के मिश्रण से आया है। लिनुस, लिनक्स के निर्माता लिनुस टॉर्वाल्ड्स का नाम है। और यूनिक्स, एक बड़े ऑपरेटिंग सिस्टम का नाम है, जिसमें अब हम आपकी कहानी बताएंगे, ताकि आप लिनक्स को बेहतर ढंग से समझ सकें।
यूनिक्स की उत्पत्ति 1960 के दशक में डिजाइन किए गए मल्टीिक्स ऑपरेटिंग सिस्टम से जुड़ी हुई है। यह परियोजना मैसाचुसेट्स इंस्टीट्यूट ऑफ टेक्नोलॉजी (एमआईटी), जनरल इलेक्ट्रिक (जीई) और बेल (बेल लैब्स) और टेलीग्राफ (एटी एंड टी) में अमेरिकी टेलीफोन प्रयोगशालाओं द्वारा की गई थी। इरादा यह था कि मल्टिक्स में टाइम-शेयरिंग फीचर्स (एकल कंप्यूटर के संसाधनों को साझा करने वाले कई उपयोगकर्ता) थे, जिससे यह उस समय का सबसे बोल्ड सिस्टम बन गया। 1969 में, GE645 कंप्यूटर पर पहले से ही Multics का एक संस्करण चल रहा है।]
केन थॉम्पसम मल्टिक्स में शोधकर्ता थे और बेल लैब्स में काम करते थे। हालाँकि, कंपनी कुछ समय बाद परियोजना से हट गई, लेकिन उन्होंने सिस्टम में अपनी पढ़ाई जारी रखी। तब से, उनका विचार मूल मल्टीिक्स के साथ जारी रखने का नहीं था, बल्कि कुछ छोटा बनाने का था, लेकिन इसने सिस्टम के मूल विचारों को बनाए रखा। वहाँ से, यूनिक्स प्रणाली की गाथा शुरू होती है। बेल लैब्स के शोधकर्ता ब्रायन कर्निघन ने यह नाम दिया है।
1973 में, बेल लैब्स के एक अन्य शोधकर्ता डेनिस रिची ने पूरे यूनिक्स सिस्टम को सी नामक एक उच्च-स्तरीय भाषा में फिर से लिखा, जिसे उन्होंने स्वयं विकसित किया। परिणामस्वरूप, बेल लैब्स के बाहर के उपयोगकर्ताओं द्वारा सिस्टम को व्यापक स्वीकृति प्राप्त हुई।
१९७७ और १९८१ के बीच, एटी एंड टी ने कुछ विशेष बदलाव करते हुए, यूनिक्स को बदल दिया, और सिस्टम III जारी किया। 1983 में, संशोधनों की एक और श्रृंखला के बाद, प्रसिद्ध यूनिक्स सिस्टम IV जारी किया गया, जिसे बेचा गया। आज भी इस प्रणाली का उपयोग बाजार में किया जाता है, जो यूनिक्स का अंतरराष्ट्रीय मानक बन गया है। इस प्रणाली का विपणन आईबीएम, एचपी, सन, आदि जैसी कंपनियों द्वारा किया जाता है। यूनिक्स एक बहुत महंगा ऑपरेटिंग सिस्टम है और इसका उपयोग कई बहुराष्ट्रीय कंपनियों द्वारा शक्तिशाली कंप्यूटरों (जैसे मेनफ्रेम) में किया जाता है।
यूनिक्स और लिनक्स के बीच, या यूं कहें कि यूनिक्स और लिनुस टॉर्वाल्ड्स के बीच क्या संबंध है?
इस प्रश्न का उत्तर देने के लिए, एक अन्य ऑपरेटिंग सिस्टम, मिनिक्स के बारे में बात करना आवश्यक है। मिनिक्स यूनिक्स का एक संस्करण है, हालांकि, मुफ़्त और उपलब्ध स्रोत कोड के साथ। इसका मतलब है कि कोई भी अनुभवी प्रोग्रामर इसमें बदलाव कर सकता है। यह मूल रूप से "घर पर" यूनिक्स का अध्ययन करने के इच्छुक किसी भी व्यक्ति के लिए शैक्षिक उपयोग के लिए बनाया गया था। हालांकि, यह उल्लेखनीय है कि यह "शून्य" से लिखा गया था और यूनिक्स संस्करण होने के बावजूद, इसमें कोई एटी एंड टी कोड नहीं है और इसलिए इसे स्वतंत्र रूप से वितरित किया जा सकता है।
वहां से, "दृश्य में प्रवेश करता है" लिनुस टॉर्वाल्ड्स। वह फ़िनलैंड में हेलसिंकी विश्वविद्यालय में कंप्यूटर विज्ञान के छात्र थे और 1991 में, एक शौक के रूप में, लिनुस ने मिनिक्स से अधिक शक्तिशाली प्रणाली विकसित करने का निर्णय लिया। अपने विचार के बारे में बात करने के लिए, उन्होंने यूज़नेट (इंटरनेट के पूर्ववर्ती का एक प्रकार) के माध्यम से एक समूह को एक संदेश भेजा। संदेश इस लेख के अंत में देखा जा सकता है। उसी वर्ष, उन्होंने कर्नेल संस्करण (कोर ऑपरेटिंग सिस्टम) 0.02 जारी किया और तब तक काम करना जारी रखा जब तक जिसने 1994 में संस्करण 1.0 जारी किया। जिस समय यह लेख लिखा जा रहा था, वर्तमान संस्करण था current 2.6.
Linux एक मुफ़्त ऑपरेटिंग सिस्टम है और POSIX विनिर्देशों का पुन: कार्यान्वयन है (आईईईई, इंस्टीट्यूट ऑफ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक इंजीनियरिंग द्वारा मानकीकरण) एक्सटेंशन वाले सिस्टम के लिए सिस्टम वी और बीएसडी। इसका मतलब है कि लिनक्स बहुत हद तक यूनिक्स से मिलता-जुलता है, लेकिन यह एक ही जगह से नहीं आता है और इसे अलग तरह से लिखा गया था।
लेकिन लिनक्स फ्री क्यों है?
लिनुस टॉर्वाल्ड्स, जब उन्होंने लिनक्स विकसित किया था, उनका पैसा बनाने का कोई इरादा नहीं था, बल्कि अपने व्यक्तिगत उपयोग के लिए एक प्रणाली बनाना था जो उनकी जरूरतों को पूरा कर सके। विकास की जिस शैली को अपनाया गया वह सामूहिक सहायता थी। यानी वह अपने द्वारा बनाई गई व्यवस्था में सुधार के लिए एक समूह के सामूहिक प्रयासों का समन्वय करता है। केवल एक बेहतर ऑपरेटिंग सिस्टम बनाने की खुशी के लिए, हजारों लोग लिनक्स के विकास में स्वतंत्र रूप से योगदान करते हैं।
जीपीएल लाइसेंस
लिनक्स जीपीएल लाइसेंस के तहत है, किसी को भी इसके तहत आने वाले कार्यक्रमों का उपयोग करने की अनुमति देता है, कार्यक्रमों को बंद और व्यावसायीकरण नहीं करने की प्रतिबद्धता के साथ। यानी, आप लिनक्स के किसी भी हिस्से को बदल सकते हैं, उसे संशोधित कर सकते हैं और यहां तक कि उसकी मार्केटिंग भी कर सकते हैं, लेकिन आप इसे बंद नहीं कर सकते (अन्य उपयोगकर्ताओं को इसे संशोधित करने की अनुमति नहीं देते) और इसे बेच नहीं सकते।
जीएनयू
लेकिन लिनक्स की कहानी यहीं खत्म नहीं होती है। जीएनयू क्या है यह भी जानना जरूरी है। GNU एक प्रोजेक्ट है जो 1984 में यूनिक्स-संगत ऑपरेटिंग सिस्टम विकसित करने के उद्देश्य से शुरू हुआ था। लिनक्स अपने आप में सिर्फ एक कर्नेल है। लिनुस टॉर्वाल्ड्स, उसी समय कर्नेल स्रोत कोड लिखते समय, अपने सिस्टम को बनाने के लिए जीएनयू कार्यक्रमों का उपयोग करना शुरू कर दिया। इस विचार को पसंद करते हुए, उन्होंने उसी लाइसेंस के तहत अपना कर्नेल छोड़ने का फैसला किया।
लेकिन कर्नेल ही प्रयोग करने योग्य नहीं है। कर्नेल सबसे महत्वपूर्ण हिस्सा है, क्योंकि यह कोर है और उपयोगकर्ता और कंप्यूटर के बीच संचारक के रूप में कार्य करता है। इसलिए, कर्नेल के साथ GNU सिस्टम के वेरिएंट के उपयोग के साथ, Linux एक ऑपरेटिंग सिस्टम बन गया।
लेकिन आप अब तक भ्रमित हो चुके होंगे। फिर लिनक्स क्या है? जीएनयू क्या है? बस, बहुत से लोग GNU सिस्टम के संशोधित संस्करणों का उपयोग करते हैं, यह सोचते हुए कि यह Linux ही है। इसके साथ काम करने वाले प्रोग्रामर जानते हैं कि लिनक्स मूल रूप से कर्नेल है, जैसा कि कहा गया है, लेकिन हर कोई लिनक्स के इस सेट को कॉल करता है (ऐसे लोग हैं जो जीएनयू/लिनक्स के उपयोग का बचाव करते हैं)।
अंत में, जीएनयू परियोजना लिनक्स की सफलता के लिए जिम्मेदार लोगों में से एक है, क्योंकि कर्नेल के साथ इसके कार्यक्रमों के "मिश्रण" के लिए धन्यवाद लिनुस टॉर्वाल्ड्स द्वारा विकसित, लिनक्स दिखा रहा है कि यह एक ऑपरेटिंग सिस्टम क्यों है जो किसी भी तरह के कौशल के योग्य है एक और प्रणाली।
कम्प्यूटिंग - ब्राजील स्कूल
स्रोत: ब्राजील स्कूल - https://brasilescola.uol.com.br/informatica/historia-do-linux.htm