সংক্ষিপ্ত উত্তর হ্যাঁ, আপনার যদি নির্ভরতা আপডেট করার দরকার হয় তবে আপনার স্ন্যাপটি পুনর্নির্মাণ করতে হবে। তবে, এখানে একটি দীর্ঘ উত্তর আছে।
বলুন আপনার কাছে এমন কিছু অ্যাপ্লিকেশন রয়েছে যা এসএসএল ব্যবহার করে (কিছু এমবেডেড সফ্টওয়্যার বা অ্যাপাচি ব্যবহার করে একটি পূর্ণ-বর্ধিত ওয়েবসাইট হতে পারে)। আপনি আপনার গবেষণাটি করেন এবং নির্দিষ্ট কী এক্সচেঞ্জ এবং প্রতিসম অ্যালগরিদম ব্যবহার করেন। এখন বলুন এসএসএলে একটি সুরক্ষিত দুর্বলতা আবিষ্কার করা হয়েছিল এবং একটি নতুন সংস্করণ প্রকাশিত হয়েছিল। এটি কোনও সুরক্ষা প্রকাশের অর্থ এই নয় যে প্যাচযুক্ত দুর্বলতা আপনি ব্যবহার করেছেন এমন একটি অ্যালগোরিদমে ছিল। তা না হলে কী হত? আপনি যদি কোনও অ্যালগরিদমে সেই দুর্বলতাটি প্যাচ করে না করেন তবে আপনি যা কিছু করেছেনব্যবহারটি ভাঙ্গা বা আপোস করা হয়েছিল (পিএইচপি দিয়ে আমার সাথে সম্প্রতি ঘটেছে)? আপনি যদি এটি বান্ডিল করছেন তবে আপনি ব্যবহারের ভিত্তিতে আপগ্রেড করতে হবে কি না সে সম্পর্কে কল করতে পারেন। আপনার সমস্ত ব্যবহারকারীর কাছে রোল আউট করার আগে আপনি এটিকে ব্যাপকভাবে পরীক্ষা করতে পারেন। আপনি যে ডিস্ট্রিবিউশনটিকে টার্গেট করছেন তা হ'ল এসএসএলটির একটি আলাদা সংস্করণ রয়েছে যা আপনার সফ্টওয়্যার অংশের সাথে কাজ করে না, যেখানে স্ন্যাপে এটি বান্ডিল করা প্ল্যাটফর্মগুলিতে একটি সাধারণ অভিজ্ঞতা সরবরাহ করে।
নির্ভরতা ভাগ করে নেওয়ার সুবিধাগুলি এবং সেগুলি বান্ডিল করার সুবিধাগুলির মধ্যে অবশ্যই একটি বাণিজ্য বন্ধ রয়েছে।