Computer >> कंप्यूटर >  >> प्रणाली >> Linux

लिनक्स और जीएनयू/लिनक्स के बीच अंतर

अधिकांश लोग, यहाँ तक कि वे लोग भी जो Linux के साथ काम करते हैं, Linux, GNU/Linux और GNU टूलचैन के बीच के अंतर को ठीक से नहीं समझते हैं, लेकिन अंतर तब मायने रखता है जब आप कुछ विशेष प्रकार की सॉफ़्टवेयर निर्भरता के बारे में सोच रहे होते हैं।

Linux और GNU

लिनक्स विकास की एक श्रृंखला से चलता है जो यूनिक्स के साथ शुरू हुआ था। जैसे, अधिकांश Linux को इसी तरह डिज़ाइन किया गया है, और इसमें Unix कोड भी हो सकता है।

जीएनयू, हालांकि, इसके निर्माता, रिचर्ड स्टॉलमैन द्वारा यूनिक्स या लिनक्स के समान कोडबेस या लाइसेंसिंग मानदंडों में से किसी का भी उपयोग नहीं करते हुए, पूरी तरह से स्वतंत्र और स्वतंत्र ऑपरेटिंग सिस्टम होने का इरादा था। दोनों अलग-अलग प्रोजेक्ट हैं। क्रमबद्ध करें।

लिनक्स और जीएनयू/लिनक्स के बीच अंतर

जीएनयू/लिनक्स

जीएनयू परियोजना के साथ चुनौती, हालांकि, यह है कि इसका कर्नेल - मुख्य सॉफ्टवेयर जो हार्डवेयर के साथ इंटरैक्ट करता है और अन्य सभी अनुप्रयोगों को समन्वयित करता है - अभी तक उत्पादन के लिए तैयार नहीं है। GNU हर्ड कर्नेल, 2015 में प्री-प्रोडक्शन अवस्था में जारी किया गया, अभी भी प्राइम टाइम के लिए तैयार नहीं है।

समाधान? लिनक्स। Linux-Libre के रूप में Linux कर्नेल, GNU प्रोजेक्ट का हिस्सा बन गया। इस प्रकार, जीएनयू लिनक्स कर्नेल, या जीएनयू/लिनक्स चला रहा है।

GNU टूलचेन

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

GNU टूलचेन के सामान्य तत्वों में GNU Make, GNU C लाइब्रेरी, GNU डीबगर और GNU बिल्ड सिस्टम शामिल हैं।

अन्य GNU पैकेज

एंड-यूज़र इंटरैक्शन के लिए डिज़ाइन किए गए ग्राफिकल ऐप सहित एप्लिकेशन, GNU अम्ब्रेला का हिस्सा हो सकते हैं यदि वे स्टॉलमैन द्वारा स्थापित दार्शनिक दिशानिर्देशों का पालन करते हैं। सामान्य जीएनयू-पारिवारिक अनुप्रयोगों में शामिल हैं:

  • टेक्सइन्फो :तकनीकी दस्तावेज प्रदर्शित करने के लिए एक भाषा और एक कार्यक्रम।
  • जीएनयू Emacs :एक दस्तावेज़-प्रसंस्करण प्रणाली।
  • गनोम :एक डेस्कटॉप मैनेजर जो ग्राफिकल यूजर इंटरफेस के लिए मुख्य लुक-एंड-फील प्रदान करता है।
  • जीएनयू ऑक्टेव :मैटलैब के बाद तैयार किया गया एक सांख्यिकी वातावरण।
  • जीएनयू स्वास्थ्य :चिकित्सकों और अस्पतालों के लिए एक इलेक्ट्रॉनिक स्वास्थ्य रिकॉर्ड।
  • GnuCash :एक व्यक्तिगत-वित्त प्रणाली।

  1. Linux में होस्ट फ़ाइल का उपयोग और संपादन कैसे करें

    यदि आपने कभी लिनक्स मशीन से कई सर्वर प्रबंधित किए हैं या किसी प्रकार की होम लैब स्थापित की है, तो आप जानते हैं कि लिनक्स में होस्ट फ़ाइल कितनी उपयोगी हो सकती है। हालाँकि, आप में से कुछ को यह भी नहीं पता होगा कि यह मौजूद है, अपने जीवन को आसान बनाने के लिए इसका लाभ उठाने का तरीका तो कम ही है। इसलिए हम

  1. विंडो प्रबंधक और डेस्कटॉप वातावरण के बीच अंतर

    विंडोज़ का उपयोग करते समय, आपका डेस्कटॉप बस यही है:आपका डेस्कटॉप। यह वह आभासी सतह है जिसका उपयोग आप अपने कंप्यूटर से इंटरैक्ट करने के लिए करते हैं। हालाँकि, लिनक्स में जाने पर, आप दो शर्तों को पूरा करते हैं जो डेस्कटॉप अनुभव को परिभाषित करते हैं। विंडो प्रबंधक और डेस्कटॉप वातावरण हैं। जबकि वे कार्या

  1. लिनक्स में सॉफ्ट और हार्ड लिंक के बीच अंतर को समझना

    आपके काम कर रहे लिनक्स सिस्टम पर, मान लें कि आपके पास निर्देशिकाओं की कई परतों में नेस्टेड फ़ाइल है। उस फ़ाइल को आसानी से एक्सेस करने के लिए, आप अपने डेस्कटॉप पर उस फ़ाइल के लिए एक शॉर्टकट बनाना चाहते हैं। सिम्लिंक (जिसे सॉफ्ट लिंक भी कहा जाता है) का उपयोग करना संभव है। कड़ी का एक अन्य रूप भी है जिस