आज मैंने क्रिएटिव साउंड ब्लास्टर ड्राइवरों के लिए एक क्लीन इन्स्टॉल करने का फैसला किया, क्योंकि वे हमेशा कुछ समय के बाद अपने आप को सभी से अलग करना शुरू कर देते हैं। और इसका मतलब था कि मुझे पूरी सफाई प्रक्रिया से गुजरना होगा। और मुझे लगभग 2 घंटे लग गए।
और ईमानदारी से, मैं एक कारण नहीं देख सकता हूँ क्यों ?! और यद्यपि क्रिएटिव, IMHO, खराब गुणवत्ता वाले सॉफ़्टवेयर का उत्पादन करने के लिए एक निरपेक्ष 1 स्थान विजेता है, जो कभी काम नहीं करता है, ब्लोट समस्या उनके लिए अनन्य नहीं है।
कैनन डिजिटल कैमरा ड्राइवर के साथ पीसी में लगभग 10 कैनन प्रविष्टियां होंगी जो सभी प्रकार के कनेक्शनों के साथ जुड़ी हुई हैं। विजुअल स्टूडियो भी एक प्रमुख उदाहरण है, पूर्ण स्थापित करने के लिए लगभग 50 या तो प्रविष्टियाँ हैं, और उस चीज़ की मरम्मत केवल पूरी नक़्क़ाशी के साथ संभव है। और जब मैं VS2k8 से VS2k8SP1 या कुछ और के लिए अपग्रेड कर रहा था, तो एक बार यह भी पूरे ओएस को बर्बाद करने में कामयाब रहा। जैसा कि यह पता चला है कि 5 जीबी मुक्त स्थान 300Mb पैच के लिए पर्याप्त नहीं था ...
तो यह वास्तव में एक व्यापक समस्या प्रतीत होती है। आजकल लगभग हर एप्लिकेशन में आमतौर पर अनपैकर्स, कई स्पाइवेयर "मित्र" होते हैं जो इंस्टॉल किए जाते हैं, ड्राइवर आमतौर पर प्रिंटर और इतने पर सब कुछ के लिए लगभग 600Mb होते हैं।
लेकिन क्यों? क्या यह डेवलपर की गलती है? उस तरह के अनुप्रयोग समर्थन करने के लिए दुःस्वप्न हैं, वे आजकल 100% काम नहीं करते हैं, और लगभग सभी उपयोगकर्ताओं को मैं जानता हूं कि उन सभी के बारे में बहुत नकारात्मक हैं जो उन्हें यूएसबी थंब ड्राइव / प्रिंटर / कैमरा / साउंड कार्ड / ब्राउज़र के लिए अनिवार्य ड्राइवर के रूप में मिलते हैं।
ऐसा लगता है कि Nullsoft से NSIS एकमात्र स्वच्छ सेटअप प्रणाली है जो फूला हुआ नहीं है, जो मैं जानता हूं, उदाहरण के लिए, फ़ायरफ़ॉक्स स्थापित करता है। साफ, बहुत ज्यादा xcopy आधारित किसी भी समस्याओं के बिना स्थापित करें।
तो लोग साधारण सेटअप और एप्लिकेशन का उपयोग क्यों नहीं कर रहे हैं जो इंटरकनेक्शन की 30 परतों पर निहित नहीं हैं? क्या यह इसलिए है क्योंकि डेवलपर्स आलसी हैं? कोडजेन टूल्स का उपयोग? क्या ऐसा इसलिए है क्योंकि कॉर्पोरेशन भारी-भरकम ऐप्स को मजबूर करते हैं क्योंकि कुछ उपयोगकर्ता पसंद करेंगे? क्या कारण है, और क्या कोई आशा है कि सॉफ्टवेयर किसी दिन मूल बातें लौटाएगा? जब आप नए एप्लिकेशन को स्क्रैच से शुरू करते हैं तो ब्लोट लिखने से बचने के लिए क्या कदम हैं?