एकता सूक्ति पर निर्भर क्यों है


9

मुझे मिले कुछ ऐसे ही सवालों के प्रकाश में, मैंने एक सरल प्रश्न बनाने की स्वतंत्रता ली, जो इस प्रकार है:

  1. एकता सूक्ति पर निर्भर क्यों करती है और निर्भरता की आवश्यकता किस बिंदु पर है?

  2. Ubuntu के एक विशिष्ट संस्करण के लिए Gnome का एक विशिष्ट संस्करण क्यों उपयोग किया जाता है (आइए Ubuntu 12.10 के लिए Gnome 3.6 कहते हैं)

  3. यूनिटी गनोम के कम निर्भर होने के संबंध में एकता क्या कर रही है

  4. क्या गनोम पर निर्भरता ने एकता के साथ सीमाएं बनाई हैं?

जवाबों:


9

एकता सूक्ति पर निर्भर क्यों करती है और निर्भरता की आवश्यकता किस बिंदु पर है?

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

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

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

एकता को वास्तव में कॉम्पिज़ के विस्तार के रूप में लागू किया गया है , जो कि गनोम का हिस्सा नहीं है। Compiz एक 3D-त्वरित विंडो प्रबंधक है, जिसे Gnome 2 की महानता और Gnome 3 के म्यूटेटर के विकल्प के रूप में डिज़ाइन किया गया है, हालाँकि इसे KDE के साथ भी काम किया जा सकता है (भले ही KDE में अब Compiz जैसी कार्यक्षमता अपने विंडो प्रबंधक में शामिल है) । उबंटू ने ऊपर बताए गए कारणों के लिए, केडीई के बजाय गनोम डेस्कटॉप वातावरण में एकता और कॉम्पिज़ को काम करने के लिए चुना है। केडीई में काम करने के लिए कुछ विकास प्रयासों की आवश्यकता होगी, भले ही कंपीज को केडीई के साथ काम करने के लिए बनाया जा सकता है। Compiz का संस्करण जो उबंटू द्वारा स्थापित किया गया है, यह एकता के अतिरिक्त कई अन्य विशिष्ट-विशिष्ट एक्सटेंशन का उपयोग करता है।

उबंटू के विशिष्ट संस्करण के लिए Gnome का एक विशिष्ट संस्करण क्यों उपयोग किया जाता है

यह सिर्फ इतना है कि अधिकांश लिनक्स वितरण कैसे काम करते हैं - ऑपरेटिंग सिस्टम की दी गई रिलीज के लिए, उनके सभी कोर सॉफ्टवेयर उस रिलीज के पूरे जीवन में एक ही संस्करण में रहना चाहते हैं, लेकिन ऑपरेटिंग सिस्टम की एक नई रिलीज में आम तौर पर नए संस्करण मिलेंगे सॉफ्टवेयर।

प्रत्येक उबंटू रिलीज में समाप्त होने वाला गनोम का संस्करण आमतौर पर ग्नोम का नवीनतम संस्करण होगा जो उस समय "रेडी" (कोई बड़ी समस्या नहीं) है जो उबंटू रिलीज के लिए तैयार हो रहा है, पहले से परीक्षण के लिए पर्याप्त समय दिया गया है।

यूनिटी गनोम के कम निर्भर होने के संबंध में एकता क्या कर रही है

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

क्या गनोम पर निर्भरता ने एकता के साथ सीमाएं बनाई हैं?

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


अच्छा उत्तर। बहुत अच्छी तरह से समझाया गया। यह देखने के लिए थोड़ा इंतजार करना होगा कि क्या कोई अन्य उत्तर दिखाई दे सकता है। इसके अलावा +1 दोस्त।
लुइस अल्वाराडो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.