जब कोई प्रोग्राम सॉफ़्टवेयर-सेंटर से निकाला जाता है तो क्या होता है?


10

यदि Canonical एक प्रोग्राम को Ubuntu Software-Center के रिपॉजिटरी से हटाता है, तो वास्तव में मेरे इंस्टॉलेशन का क्या होता है?

मुझे उबंटू पर प्रोग्राम को आसानी से खोजने और स्थापित करने और अपडेट को प्रबंधित करने के लिए सॉफ़्टवेयर-सेंटर का उपयोग करना पसंद है ताकि सॉफ़्टवेयर हमेशा नवीनतम संस्करण पर हो। एक उदाहरण के रूप में, मैं MediaInfo (बिना किसी विशेष कारण के) कार्यक्रम का उपयोग कर रहा हूं। MediaInfo ने LGPL से अपनी लाइसेंसिंग को हाल ही में FreeBSD में बदल दिया: जबकि यह अभी भी FOSS है, यह संभव हो सकता है कि प्रोग्राम (या सॉफ़्टवेयर-सेंटर से बाहर किसी अन्य प्रोग्राम) को एक कंपनी द्वारा खरीदा जाता है जो एक मालिकाना लाइसेंस लागू करता है या अपनी कार्यक्षमता जोड़ता है सॉफ़्टवेयर-केंद्र में उपयोगकर्ताओं को उपलब्ध कराए गए उबंटू सॉफ़्टवेयर रिपॉजिटरी की शर्तों से सहमत नहीं है।

इस मामले में, यह संभवतः सॉफ़्टवेयर-सेंटर से हटा दिया जाएगा, अगर मैं इसे सही ढंग से समझता हूं। मेरे कंप्यूटर पर प्रोग्राम का क्या होगा, अगर मैंने पहले से ही उस बिंदु पर इसे स्थापित किया है?

क्या यह स्वचालित रूप से मेरे सिस्टम से हटा दिया जाएगा? क्या यह अगले संस्करण में अपडेट नहीं किया जाएगा? क्या अंतिम उपयुक्त संस्करण अभी भी सॉफ़्टवेयर-केंद्र में उपलब्ध रहेगा? और क्या मुझे इनमें से किसी के बारे में किसी प्रकार की अधिसूचना प्राप्त होगी?


3
एक बार जब कोई व्यक्ति FOSS के रूप में एक प्रोग्राम का एक संस्करण वितरित करता है, तो यह बाहरी रूप से समान FOSS लाइसेंसिंग शर्तों के तहत मुफ़्त और पुनर्वितरण योग्य होता है। एक नए संस्करण को मालिकाना लाइसेंस मिल सकता है, लेकिन पूर्व संस्करण हमेशा के लिए मुफ्त होंगे।
मुशाहो

जवाबों:


8

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

FOSS नहीं होना या मालिकाना लाइसेंस होना कभी भी Canonical के लिए एक मुद्दा नहीं रहा है (देखें प्रतिबंधित और मल्टीवर्स रिपॉजिटरी)।

यदि कुछ अन्य कारणों से रिपॉजिटरी में अब नहीं रह सकता है:

मेरे कंप्यूटर पर प्रोग्राम का क्या होगा, अगर मैंने पहले से ही उस बिंदु पर इसे स्थापित किया है?

कुछ भी तो नहीं। यह वहां शांति से बैठेगा।

क्या यह स्वचालित रूप से मेरे सिस्टम से हटा दिया जाएगा?

नहीं।

क्या यह अगले संस्करण में अपडेट नहीं किया जाएगा?

हाँ।

क्या अंतिम उपयुक्त संस्करण अभी भी सॉफ़्टवेयर-केंद्र में उपलब्ध रहेगा?

यह हटाने के पीछे के कारणों पर निर्भर करता है। जैसे यदि कोई पैकेज हानिकारक है, तो वास्तव में इसे हटा दिया जाएगा।

और क्या मुझे इनमें से किसी के बारे में किसी प्रकार की अधिसूचना प्राप्त होगी?

नहीं।

आप फिर भी देख सकते हैं कि कोई पैकेज किसी भी समय रिपॉजिटरी में नहीं चल रहा है या नहीं apt-cache policy <package>;

एक पैकेज जिसमें रिपॉजिटरी में कोई उपलब्ध संस्करण नहीं है, इंस्टॉलेशन के लिए उम्मीदवार के रूप में रिपॉजिटरी से उपलब्ध संस्करण नहीं दिखाएगा।


1

कोई स्थापित पैकेज नहीं हटाया जाएगा, यदि कैननिकल रिपॉजिटरी से एक पैकेज निकालता है। एक पीपीए या किसी अन्य रिपॉजिटरी के लिए समान। केवल एक चीज जो हुई है, आप अब अपडेट प्राप्त नहीं करेंगे।

यदि पैकेज को रिपॉजिटरी में फिर से शामिल किया जाना चाहिए, तो आपको फिर से अपडेट मिलेगा। लेकिन आपको वापसी के बारे में स्पष्ट जानकारी नहीं दी जाएगी।


1

किसी भी रिपॉजिटरी में परिवर्तन आपके स्थानीय इंस्टॉलेशन को प्रभावित नहीं करता है!
कोई भी आपके व्यक्तिगत सिस्टम पर कुछ भी अनइंस्टॉल नहीं कर पाएगा।

हालाँकि, जब आपके वर्तमान संस्करण से कोई नया संस्करण उपलब्ध नहीं होगा, तो रिपॉजिटरी से डाउनलोड करने के लिए कोई भी उपलब्ध नहीं है, तो आप उस पैकेज के लिए अपडेट प्राप्त नहीं कर सकते।

यदि कैनोनिकल अपनी रिपॉजिटरी से पैकेज को हटाने का फैसला करता है, तो वे इसे पूरी तरह से हटा देंगे। एक संस्करण रखने के लिए उनके लिए क्या समझदारी होगी कि अगर वे इससे छुटकारा पाना चाहते हैं तो जल्द ही पुराना हो जाएगा? नहीं, वे सभी संस्करण निकाल देंगे।

यदि कार्यक्रम मालिकाना हो जाता है, तो मैं यह भी कल्पना कर सकता हूं कि हटाने के बजाय, वे इसे केवल उदा universe/ multiverse/ partnerरिपॉजिटरी में स्थानांतरित कर सकते हैं , यह सुनिश्चित नहीं है कि कौन से मामलों के लिए उपयुक्त होगा ...

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.