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