कैनोनिकल ने स्नैप्स क्यों चुना?
Ubuntu वेबसाइट को उद्धृत करने के लिए :
हमने मूल रूप से उबंटू मोबाइल उपयोगकर्ताओं के लिए वाहक-ग्रेड अपडेट अनुभव सुनिश्चित करने के लिए तड़क-भड़क वाली तकनीक और एप्लिकेशन को परिभाषित प्रणाली बनाई और मोबाइल युग में एप्लिकेशन सुरक्षा के लिए एक नया मानक स्थापित किया।
आवश्यक विचार उन मुद्दों को ठीक करना था जो दोनों .deb
पैकेजों में मौजूद हैं और पैकेजों को अपडेट करने के लिए नई विधि प्रदान करते हैं (तथाकथित लेन-देन अपडेट, एंड्रॉइड ऐप कैसे अपडेट किए जाते हैं, इसके समान)। जैसा कि मार्क शटलवर्थ बताते हैं:
जब भी हम उबंटू में पैकेज के लिए एक तय करते हैं, तो हम उबंटू कोर को एक ही फिक्स प्रकाशित करेंगे, और सिस्टम उस फिक्स को ट्रांसेक्शनल रूप से प्राप्त कर सकते हैं। वास्तव में, उबंटू कोर के अपडेट पैकेज अपडेट से भी छोटे हैं क्योंकि हमें केवल पुराने और नए संस्करणों के बीच सटीक अंतर भेजने की आवश्यकता है, न कि पूरे पैकेज की।
.Deb पैकेज पर .snap पैकेज के मुख्य लाभ क्या हैं?
सबसे बड़ा फायदा है सुरक्षा में सुधार। पीपीए और .deb
पैकेज आम तौर पर रूट प्राइवेटलीजेस के साथ स्थापित किए जाते हैं, जो सुरक्षा जोखिमों के लिए एक स्थल खोलता है।
स्नैपी ऐप्स अलग-थलग हैं, जिसका अर्थ है कि यदि कुछ ऐप टूट जाता है, तो यह आपके सिस्टम को नहीं तोड़ देगा। मार्क शटलवर्थ को उद्धृत करने के लिए:
स्नैपी पैकेज स्वचालित रूप से यह सुनिश्चित करने के लिए सीमित हैं कि एक ऐप में बग आपके डेटा को कहीं और जोखिम में नहीं डालता है
क्या .deb को छोड़ दिया जाएगा?
उबंटू 16.04 एलटीएस के अनुसार, दोनों विधियाँ उपयोगकर्ताओं के लिए उपलब्ध हैं।
OMG को उद्धृत करने के लिए ! उबंटू! :
कैनोनिकल का यह भी कहना है कि "… .deb प्रारूप में हजारों एप्लिकेशन और पैकेज दसियों 16.04 और उसके बाद भी समर्थित रहेंगे, और सॉफ़्टवेयर के उपयोग और वितरण के लिए विशेष रूप से डिब अभिलेख उपलब्ध रहेंगे।"