تضخم البرمجيات
تضخم البرمجيات هو عملية تصبح فيها الإصدارات المتتالية من برنامج حاسوبي أبطأ بشكل ملحوظ، وتستهلك ذاكرة أو مساحة تخزين أو قدرة معالجة أكبر، أو تتطلب مواصفات أجهزة أعلى من الإصدار السابق، مع تحسينات طفيفة غير ملحوظة للمستخدم أو تعاني من تزايد الميزات بشكل غير منظم . لا يُستخدم هذا المصطلح بشكل موحد؛ بل غالبًا ما يستخدمه المستخدمون النهائيون كصفة سلبية ، بما في ذلك لوصف تغييرات غير مرغوب فيها في واجهة المستخدم حتى لو لم يكن لهذه التغييرات تأثير يُذكر على متطلبات الأجهزة. في البرامج طويلة الأمد، قد يحدث التضخم نتيجة لخدمة البرنامج لسوق كبير ومتنوع ذي متطلبات مختلفة. يشعر معظم المستخدمين النهائيين أنهم لا يحتاجون إلا إلى مجموعة فرعية محدودة من الوظائف المتاحة، ويعتبرون الباقي تضخمًا غير ضروري، حتى لو كان مستخدمون نهائيون ذوو متطلبات مختلفة يحتاجون إلى هذه الوظائف.
قد يحدث تضخم فعلي (قابل للقياس) نتيجةً لإهمال كفاءة الخوارزميات لصالح اعتبارات أخرى مثل إنتاجية المطورين، أو ربما من خلال إضافة طبقات تجريد جديدة كآلة افتراضية أو محرك برمجة نصية آخر لتسهيل العمل عند تخفيف قيود المطورين. وينشأ الشعور بتحسن إنتاجية المطورين، عند ممارسة التطوير ضمن بيئات الآلات الافتراضية، من عدم مراعاة المطورين لقيود الموارد واستخدامها أثناء التصميم والتطوير؛ مما يسمح بإنجاز المنتج بشكل أسرع، ولكنه يؤدي إلى زيادة متطلبات أجهزة المستخدم النهائي و/أو انخفاض الأداء.
يُستخدم مصطلح "البرامج المتضخمة" أيضًا لوصف البرامج غير المرغوب فيها المثبتة مسبقًا أو البرامج المجمعة . [ 1 ]
أنواع الانتفاخ
تضخم البرنامج
في برمجة الحاسوب، يشير مصطلح تضخم الكود إلى وجود كود البرنامج (كود المصدر أو كود الآلة) الذي يكون طويلاً بشكل غير ضروري، أو بطيئاً، أو يهدر الموارد بطريقة أخرى.
توسع الميزات
يُشير مصطلح "توسع الميزات" إلى ميل المنتج أو المشروع أو النظام إلى التوسع تدريجيًا خارج نطاقه الأصلي بإضافة المزيد والمزيد من الميزات بمرور الوقت. في سياق برامج الحاسوب، قد يؤدي ذلك إلى استهلاك مفرط لمساحة القرص، وانخفاض الأداء، وصعوبة استخدام البرنامج وفهمه من قِبل معظم المستخدمين النهائيين.
البرامج المتضخمة
يُطلق مصطلح "البرامج المُثبّتة مُسبقًا" على البرامج المُثبّتة مُسبقًا أو البرامج المُضمّنة في حزم البرامج على أجهزة الكمبيوتر والأجهزة الأخرى، والتي تُثبّتها الشركات المُصنّعة للأجهزة الأصلية (OEMs) في المصنع. وتدّعي هذه الشركات أنها تُضيف هذه البرامج لتسهيل استخدام الجهاز، ولكن غالبًا ما تتقاضى هذه الشركات أموالًا من بائعي البرامج المُثبّتة مُسبقًا مقابل تضمينها في منتجاتها، وبالتالي لا تُبالي بما إذا كان المستهلك يرغب في هذه البرامج أو يستخدمها أم لا. وتستهلك هذه البرامج مساحة تخزين على الأجهزة الجديدة، وقد تُبطئ الأداء، وقد يكون من الصعب إزالتها. [ 2 ]
الأسباب
عدم كفاءة البرمجيات
واجه مطورو البرمجيات العاملون في هذا المجال خلال سبعينيات القرن الماضي قيودًا شديدة على قوة المعالجة ومساحة القرص والذاكرة. كان يُؤخذ كل بايت وكل دورة ساعة في الحسبان، وبُذلت جهود كبيرة لملاءمة البرامج مع الموارد المتاحة. كان تحقيق هذه الكفاءة من أهم أهداف مبرمجي الحاسوب، وغالبًا ما كانت تُوصف أفضل البرامج بأنها " أنيقة "، وهو مصطلح يستخدمه علماء الرياضيات لوصف برهان مُرتب ومُختصر وقوي.
بحلول القرن الحادي والعشرين، انقلبت الأوضاع. أصبحت الموارد تُعتبر رخيصة، بينما أصبحت سرعة البرمجة والميزات التسويقية البارزة من الأولويات. [ 3 ] ويعود ذلك جزئيًا إلى أن التطورات التكنولوجية قد زادت من قدرة المعالجة وكثافة التخزين بشكل كبير، مع خفض التكاليف النسبية بنفس القدر (انظر قانون مور ومفارقة جيفونز ). بالإضافة إلى ذلك، أدى انتشار الحواسيب في جميع مستويات العمل والحياة المنزلية إلى ظهور صناعة برمجيات أكبر بكثير مما كانت عليه في سبعينيات القرن الماضي. تُنتج البرامج الآن عادةً بواسطة فرق، تُدار من قبل لجان في استوديوهات تطوير البرمجيات (المعروفة أيضًا باسم شركات البرمجيات أو مصانع البرمجيات)، حيث يعمل كل مبرمج على جزء من البرنامج، على روتين فرعي واحد أو أكثر .
أخيرًا، غالبًا ما تُؤدي أدوات وأساليب تطوير البرمجيات إلى تغييرات شاملة في البرنامج لاستيعاب كل ميزة، مما يُؤدي إلى تضمين كمية كبيرة من التعليمات البرمجية التي تُؤثر على التشغيل الرئيسي للبرنامج، وهي ضرورية لدعم وظائف قد لا تُستخدم إلا نادرًا. وعلى وجه الخصوص، أدت التطورات في الموارد المتاحة إلى ظهور أدوات تُسهّل تطوير التعليمات البرمجية، مع إيلاء أولوية أقل لكفاءة البرنامج النهائية.
من أسباب تضخم حجم البرامج وجود معايير ومنتجات متنافسة بشكل مستقل، مما قد يخلق طلبًا على التكامل. يوجد الآن عدد أكبر من أنظمة التشغيل والمتصفحات والبروتوكولات وتنسيقات التخزين مقارنةً بالماضي، مما يُسبب تضخمًا في حجم البرامج نتيجةً لمشاكل التوافق. على سبيل المثال، البرنامج الذي كان يحفظ الملفات بصيغة نصية فقط، أصبح الآن مُطالبًا بالحفظ بصيغ HTML وXML وXLS وCSV وPDF وDOC وغيرها.
لخص نيكلاوس ويرث الوضع في قانون ويرث ، الذي ينص على أن سرعة البرمجيات تتناقص بسرعة أكبر من سرعة الأجهزة التي تتزايد.
في مقالته المنشورة عام ٢٠٠١ بعنوان "رسالة استراتيجية ٤: البرامج المتضخمة وخرافة ٨٠/٢٠" ، [ ٤ ] يجادل جويل سبولسكي بأنه على الرغم من أن ٨٠٪ من المستخدمين لا يستخدمون سوى ٢٠٪ من الميزات (وهو شكل من أشكال مبدأ باريتو )، إلا أن كل مستخدم يستخدم ميزات مختلفة. وبالتالي، فإن إصدارات البرامج "المخففة" تصبح عديمة الفائدة لمعظم المستخدمين، لأنها تفتقر إلى الميزة أو الميزتين الخاصتين الموجودتين في الإصدار "المتضخم". ويلخص سبولسكي المقال باقتباس من جيمي زاوينسكي يشير فيه إلى مجموعة تطبيقات موزيلا (التي تم تقليصها لاحقًا إلى تطبيقات منفصلة، وكان متصفح فايرفوكس هو التطبيق الوحيد المتبقي منها):
«مع أن ذلك سيكون مُريحًا لو كان صحيحًا، إلا أن موزيلا ليست كبيرة لأنها مليئة بالبرامج عديمة الفائدة. موزيلا كبيرة لأن احتياجاتك كبيرة. واحتياجاتك كبيرة لأن الإنترنت كبير. هناك العديد من متصفحات الويب الصغيرة والخفيفة التي، بالمناسبة، لا تُقدم أي شيء مفيد تقريبًا. [...] لكن أن نكون جوهرة متألقة من الكمال لم يكن هدفًا عندما كتبنا موزيلا.» [ 5 ]
قد يكون تضخم البرامج أيضًا أحد أعراض تأثير النظام الثاني ، الذي وصفه فريد بروكس في كتابه "الشهر الأسطوري للرجل" .
البرامج المتضخمة
يُطلق مصطلح "البرامج المُثقلة" على البرامج التي أصبحت مُثقلة بسبب عدم كفاءتها أو تراكم ميزاتها كما هو موضح أعلاه. [ 4 ] ويُستخدم هذا المصطلح أيضًا بشكل شائع للإشارة إلى البرامج المُثبتة مُسبقًا على الجهاز، والتي عادةً ما تُرفقها الشركة المُصنّعة للأجهزة، والتي لا يرغب بها المُشتري في أغلب الأحيان.
قد يُطلق هذا المصطلح أيضًا على تراكم عناصر البرامج غير المرغوب فيها وغير المستخدمة التي تبقى بعد إزالة التثبيت الجزئية أو غير الكاملة . قد تشمل هذه العناصر برامج كاملة، ومكتبات، ومعلومات تكوين مرتبطة بها، أو بيانات أخرى. قد يتدهور الأداء العام نتيجةً لهذه البقايا، حيث يمكن للبرامج أو مكونات البرامج غير المرغوب فيها أن تشغل مساحة من ذاكرة القرص الصلب وذاكرة الوصول العشوائي (RAM)، وتُهدر وقت المعالجة، وتزيد من عمليات الإدخال /الإخراج للقرص ، وتُسبب تأخيرات عند بدء تشغيل النظام وإيقافه. في أسوأ الحالات، قد تتداخل البرامج المتبقية مع التشغيل الصحيح للبرامج المطلوبة. [ 6 ]
في أجهزة أندرويد، يمكن تعطيل بعض البرامج المثبتة مسبقًا من حساب المستخدم باستخدام ADB ، مع العلم أن هذا لا يزيل التطبيق ويظل يشغل مساحة على القرص، ولكنه لن يعمل ولن يبطئ النظام. [ 7 ] [ 8 ] من خلال فتح مُحمل الإقلاع ، يمكن للمستخدمين إزالة ملفات البرامج المثبتة مسبقًا، أو تثبيت نظام تشغيل مخصص، أو الحصول على صلاحيات الجذر التي تسمح بإزالة التطبيق بالكامل. [ 9 ]
أمثلة
| سنة | إصدار ويندوز | المعالج | ذاكرة | القرص الصلب |
|---|---|---|---|---|
| 1995 | ويندوز 95 [ 10 ] | 25 ميجاهرتز | 4 ميجابايت | حوالي 50 ميجابايت |
| 1998 | ويندوز 98 [ 11 ] | 66 ميجاهرتز | 16 ميجابايت | حوالي 200 ميجابايت |
| 1999 | ويندوز 2000 [ 12 ] | 133 ميجاهرتز | 32 ميجابايت | 650 ميجابايت |
| 2001 | ويندوز إكس بي [ 13 ] | 233 ميجاهرتز | 64 ميجابايت | 1.5 جيجابايت |
| 2006 | ويندوز فيستا [ 14 ] | 800 ميجاهرتز | 512 ميجابايت | 15 جيجابايت |
| 2009 | ويندوز 7 [ 15 ] | 1 جيجاهرتز | 1 جيجابايت | 16 جيجابايت |
| 2012 | ويندوز 8 [ 16 ] | 1 جيجاهرتز | 1 جيجابايت | 16 جيجابايت |
| 2015 | ويندوز 10 [ 17 ] | 1 جيجاهرتز | 1 جيجابايت | 32 جيجابايت |
| 2021 | ويندوز 11 [ 18 ] | معالج ثنائي النواة بسرعة 1 جيجاهرتز و64 بت | 4 غيغابايت | 64 جيجابايت |
وُجّهت اتهامات لبرنامج iTunes التابع لشركة Apple بالتضخم نتيجةً لمحاولات تحويله من مشغل وسائط بسيط إلى منصة للتجارة الإلكترونية والإعلان، [ 19 ] [ 20 ] حيث اتهم إد بوت، المحرر السابق لمجلة PC World، الشركة بالنفاق في هجماتها الإعلانية على نظام Windows لممارسات مماثلة. [ 21 ] في عام 2019، أعلنت Apple عن قرب إغلاق البرنامج، وهي خطوة وصفها أحد المعلقين في صحيفة The Guardian بأنها "متأخرة جدًا"، مشيرًا إلى أن البرنامج "أصبح متضخمًا بشكل مبالغ فيه، وهو أمر شاذ بشكل لافت لشركة تفخر بتصميمها الأنيق والعملي". [ 22 ]
تعرض نظام التشغيل مايكروسوفت ويندوز لانتقادات بسبب ضخامة مكوناته، ففي إشارة إلى ويندوز فيستا ، وعند مناقشة المكونات الأساسية الجديدة والمُصغّرة لنظام ويندوز 7 ، علّق مهندس مايكروسوفت إريك تراوت قائلاً: "هذا هو جوهر ويندوز 7. إنها مجموعة من المكونات التي قمنا بإزالتها. يعتقد الكثيرون أن ويندوز نظام تشغيل ضخم ومُثقل، وقد يكون هذا وصفًا دقيقًا، لا بد لي من الاعتراف بذلك. إنه ضخم بالفعل، ويحتوي على الكثير من العناصر. لكن في جوهره، فإن النواة والمكونات التي تُشكّل جوهر نظام التشغيل مُبسّطة للغاية." [ 23 ] [ 24 ] كما أبدى إد بوت شكوكه، مشيرًا إلى أن جميع أنظمة التشغيل التي باعتها مايكروسوفت تقريبًا قد وُصفت بأنها "مُثقلة" عند إصدارها الأول، حتى تلك التي تُعتبر الآن عكس ذلك تمامًا، مثل نظام MS-DOS . [ 25 ] نقلاً عن بول ثوروت، وافق بوت على أن التضخم ينبع من العديد من الميزات على مستوى المؤسسات المضمنة في نظام التشغيل والتي كانت غير ذات صلة إلى حد كبير بالمستخدم المنزلي العادي.
تعرضت تطبيقات نسخ الأقراص المدمجة وأقراص DVD، مثل Nero Burning ROM، لانتقادات بسبب تضخمها. [ 26 ] أحيانًا يتم تثبيت ميزات زائدة غير مصممة خصيصًا للمستخدم النهائي بشكل افتراضي من خلال عمليات التثبيت السريعة.
تناولت العديد من المدونات التقنية مسألة زيادة البرامج المثبتة مسبقًا على الهواتف المحمولة. إلا أنها أشارت إلى مشكلة مختلفة، وتحديدًا قيام شركات الاتصالات بتحميل الهواتف ببرامج يصعب، في كثير من الحالات، حذفها، إن أمكن حذفها أصلًا. وقد ذُكرت هذه المشكلة بشكل متكرر فيما يتعلق بأجهزة أندرويد ، مع العلم أنها موجودة أيضًا في الهواتف التي تعمل بأنظمة تشغيل أخرى كثيرة. [ 27 ] [ 28 ]
تعرضت بعض تطبيقات المراسلة الأكثر شعبية حاليًا ، والتي كانت تركز سابقًا فقط على المراسلة الفورية ، لانتقادات بسبب تضخمها نتيجة لتزايد الميزات بشكل غير منظم. [ 29 ] [ 30 ] [ 31 ] [ 32 ] أضاف تطبيق WeChat، خلال تحوله إلى تطبيق شامل، ميزات إضافية مثل الألعاب، وخدمات الاشتراك، ومحفظة WeChat Pay الإلكترونية ، [ 29 ] ومجمع الأخبار ، ومركز التجارة الإلكترونية ، وميزة الحكومة الإلكترونية ، [ 30 ] ونظام حجز دور السينما، ومحدد المطاعم، وشركة مشاركة الرحلات ، [ 32 ] مما زاد حجم التطبيق من 2 ميجابايت في عام 2011 إلى أكثر من 750 ميجابايت في عام 2025. [ 33 ] وبالمثل، يتعرض تطبيق Facebook Messenger ، الذي تم فصله عن تطبيق Facebook ، لانتقادات لإضافة ميزات إضافية مثل الألعاب، والروبوتات، وميزات منسوخة من Snapchat مثل يوم Messenger (القصص)، وفلاتر الوجه، وكاميرا مع إمكانية تعديل الصور، والرسم، والرموز التعبيرية والملصقات. [ 34 ] [ 35 ] في يناير 2018، أقرّ ديفيد أ. ماركوس ، رئيس قسم الرسائل في فيسبوك، بأن التطبيق يعاني من تضخم كبير في الميزات، ووعد بإعادة تصميمه بالكامل لإزالة الميزات غير الضرورية وتبسيطه. [ 31 ] أُعلن عن تطبيق فيسبوك ماسنجر المُعاد تصميمه والمُبسّط في أكتوبر 2018، حيث اقتصرت ميزاته على الرسائل، والقصص، وعلامة تبويب الاستكشاف، والكاميرا. [ 36 ]
البدائل
تستخدم بعض التطبيقات، مثل برنامج GIMP ، والبرامج التي توفر وظائف إضافية عبر الإضافات ، ملحقات أو إضافات يتم تنزيلها بشكل منفصل عن التطبيق الرئيسي. ويمكن أن يقوم مطور البرنامج نفسه أو مطورو برامج خارجيون بإنشاء هذه الملحقات والإضافات. وتضيف هذه الملحقات والإضافات وظائف إضافية كان من الممكن تضمينها في البرنامج الرئيسي.
يُقلل السماح باستخدام هذه الإضافات والملحقات من المساحة المستخدمة على أي جهاز، لأنه على الرغم من أن حجم التطبيق وواجهة الإضافات وجميع الإضافات مجتمعة أكبر من حجم نفس الوظائف المُجمّعة في تطبيق واحد متكامل، إلا أنه يسمح لكل مستخدم بتثبيت ميزات الإضافات التي يحتاجها فقط، بدلاً من إجبار جميع المستخدمين على تثبيت تطبيق متكامل أكبر بكثير يتضمن جميع الميزات المتاحة. ينتج عن ذلك تطبيق مُبسّط وجاهز للاستخدام مباشرةً، مُقدّم في حزمة صغيرة الحجم، ولكنه في الوقت نفسه مُهيأ للمستخدمين لإضافة أي وظائف مفقودة.
قد تستخدم البرامج مفتوحة المصدر تقنية مشابهة باستخدام توجيهات المعالج المسبق لتضمين الميزات بشكل انتقائي أثناء عملية الترجمة. هذه الطريقة أسهل في التنفيذ وأكثر أمانًا من نظام الإضافات، ولكن يعيبها أن المستخدم الذي يرغب في مجموعة محددة من الميزات عليه ترجمة البرنامج من المصدر.
أحيانًا ما يصبح البرنامج ضخمًا بسبب " الزيادة التدريجية في الميزات " [ 37 ] ( قانون زاوينسكي لتغليف البرمجيات ). إحدى طرق تقليل هذا التضخم هي فلسفة يونكس التي تنص على "كتابة برامج تؤدي وظيفة واحدة وتؤديها على أكمل وجه"، وتقسيم ما قد يكون برنامجًا واحدًا معقدًا إلى مكونات أبسط متعددة يمكن ربطها معًا باستخدام الأنابيب أو البرامج النصية أو غيرها من أشكال التواصل بين التطبيقات .
مخاوف أمنية
تضخم البرامج كمكمن ضعف
قد يؤدي تضخم حجم البرمجيات إلى زيادة الثغرات الأمنية نتيجةً لصعوبة إدارة كمية كبيرة من التعليمات البرمجية والتبعيات، وما يترتب على ذلك من صعوبة في تصفح التعليمات البرمجية للعثور على الثغرات الأمنية وحلها. [ 38 ] [ 39 ]
البرامج المتضخمة كثغرة أمنية
على الرغم من أن البرامج غير الضرورية ليست نوعًا من البرامج الضارة وليست مصممة لأغراض خبيثة، إلا أنها قد تُدخل بعض الثغرات الأمنية دون قصد، وقد تجعل جهاز المستخدم أكثر عرضة للإصابة بفيروسات الحاسوب أو برامج الفدية . [ 40 ] [ 41 ]
انظر أيضاً
نظرية
الحوسبة
مراجع
- ↑ whatisbloatware.com
- ↑ "ما هو برنامج Bloatware؟ - Dataconomy" . 21 مارس 2025. تم الاطلاع عليه بتاريخ 25 نوفمبر 2025 .
- ↑ ريموند، إريك س. (17 سبتمبر 2003). فن برمجة يونكس ( الطبعة الأولى). أديسون-ويسلي بروفيشنال. ISBN 0131429019تم الاطلاع عليه بتاريخ 16 يونيو 2007 .(انظر أيضًا: فن برمجة يونكس )
- 1 2 سبولسكي، جويل (2001). "رسالة استراتيجية رقم 4: البرامج المتضخمة وخرافة 80/20 - جويل حول البرمجيات" . تم الاطلاع عليه في 2 أكتوبر 2006 .
- ↑ زاوينسكي، جيمي (1998). "بيض عيد الفصح" . تم الاطلاع عليه بتاريخ 9 يناير 2008 .
- ↑ سانتو دومينغو، جويل (13 فبراير 2012). "كيفية إزالة البرامج غير الضرورية" . مجلة الكمبيوتر الشخصي .
- ↑ "مرجع ADB" . GitHub . تم الاطلاع عليه بتاريخ 11 أغسطس 2024 .
- ↑ كونواي، آدم (25 أغسطس 2021). "كيفية إزالة البرامج المثبتة مسبقًا من شركات الاتصالات/الشركات المصنعة دون الحاجة إلى صلاحيات الجذر" . XDA . تم الاطلاع عليه بتاريخ 11 أغسطس 2024 .
- ↑ إلمور، جون (10 يناير 2024). "ما هي فوائد فتح مُحمّل الإقلاع: استكشاف المزايا وحرية المستخدم" . تم الاطلاع عليه بتاريخ 11 أغسطس 2024 .
- ↑ "قاعدة معارف مايكروسوفت: متطلبات تثبيت ويندوز 95" . تم الاطلاع عليه بتاريخ 22 يوليو 2007 .
- ↑ "قاعدة معارف مايكروسوفت: الحد الأدنى من متطلبات الأجهزة لتثبيت نظام التشغيل ويندوز 98" . تم الاطلاع عليه بتاريخ 22 يوليو 2007 .
- ↑ "بدء استخدام Windows 2000 Server: الفصل 3 - التخطيط لتثبيت Windows 2000 Server" . مايكروسوفت . تم الاطلاع عليه بتاريخ 29 أغسطس 2007 .
- ↑ "قاعدة معارف مايكروسوفت: متطلبات النظام لأنظمة تشغيل ويندوز إكس بي" . تم الاطلاع عليه بتاريخ 22 يوليو 2007 .
- ↑ "قاعدة معارف مايكروسوفت: متطلبات النظام لنظام التشغيل ويندوز فيستا" . تم الاطلاع عليه بتاريخ 22 يوليو 2007 .
- ↑ "مايكروسوفت: متطلبات النظام لنظام التشغيل ويندوز 7" . تم الاطلاع عليه بتاريخ 9 أكتوبر 2009 .
- ↑ "صور ISO لمعاينة إصدار Windows 8" . تم الاطلاع عليها بتاريخ 12 أغسطس 2012.
تعمل معاينة إصدار Windows 8 بشكل ممتاز على نفس الأجهزة التي تشغل Windows 7.
- ↑ "تحقق من متطلبات ومواصفات نظام التشغيل ويندوز 10" . مايكروسوفت . تم الاطلاع عليه بتاريخ 12 مارس 2025 .
- ↑ لولر، ريتشارد (24 يونيو 2021). "مايكروسوفت تُغيّر الحد الأدنى لمتطلبات نظام التشغيل ويندوز 11" . ذا فيرج . تم الاطلاع عليه بتاريخ 25 يونيو 2021 .
- ↑ ستريزا، ستيف (7 مارس 2007). "ماذا حدث لـ iTunes؟" .
- ↑ بوكانان، مات (12 أكتوبر 2009). "آيتونز 9 سيكون وحشًا اجتماعيًا متضخمًا" . جيزمودو . تم الاسترجاع في 14 يناير 2010 .
- ↑ بوت، إد (3 أكتوبر 2008). "تقليص حجم برنامج تثبيت iTunes الضخم" . ZDNet . تم الاطلاع عليه في 14 يناير 2010 .
- ↑ نوتون، جون (9 مارس 2019). "وداعًا إذًا، آيتونز، وشكرًا لإنقاذ صناعة الموسيقى من نفسها" . صحيفة الغارديان . تم الاطلاع عليه بتاريخ 10 مارس 2019 .
- ↑ ماكدوغال، بول (28 يناير 2008). "أداة برمجية تُجرّد نظام ويندوز فيستا إلى أبسط مكوناته" . informationweek.com .
- ↑ بوت، إد (31 مارس 2008). "هل مينوين هي نواة ويندوز 7 الجديدة حقًا؟" . زد نت .
- ↑ بوت، إد (13 مارس 2006). "تضخم نظام ويندوز؟ لطالما كان الأمر كذلك" . زد نت .
- ↑ كاسيا، فرناندو (27 فبراير 2007). ""نيرو لايت" و"نيرو مايكرو": الأصغر حجماً يكون أفضل أحياناً . صحيفة ذا إنكوايرر . مؤرشف من الأصل في 2 مارس 2007. تم الاطلاع عليه في 7 مارس 2007 .
- ↑ غارتنبرغ، مايكل (12 سبتمبر 2010). "الاستخبارات: هل ستدمر شركات الاتصالات رؤية أندرويد؟" . إنجادجيت . تم الاطلاع عليه بتاريخ 21 سبتمبر 2010 .
- ↑ ميليان، مارك (15 يونيو 2010). ""البرامج غير المرغوب فيها تأتي بشكل قياسي على الهواتف الذكية من شركتي فيريزون وتي موبايل" . صحيفة لوس أنجلوس تايمز . تاريخ الاطلاع: 21 سبتمبر 2010 .
- 1 2 بيشوف، بول (12 فبراير 2014). "ما يحتاج تطبيق وي تشات أن يتعلمه من فيسبوك" . التكنولوجيا في آسيا . تم الاسترجاع في 16 فبراير 2020 .
- 1 2 تشين، لوري (22 يوليو 2018). "لماذا يتخلى جيل الألفية الصيني المطلع على التكنولوجيا عن تطبيق وي تشات؟" . صحيفة ساوث تشاينا مورنينج بوست . هونغ كونغ . تاريخ الاسترجاع: 16 فبراير 2020 .
- 1 2 كونستين، جوش (16 يناير 2018). "فيسبوك ماسنجر المتضخم يعد بالتبسيط في عام 2018" . تيك كرانش . تم الاسترجاع في 16 فبراير 2020 .
- 1 2 "فيسبوك يفتح تطبيق ماسنجر لتطبيقات الطرف الثالث" . بي بي سي . 25 مارس 2015. تم الاطلاع عليه بتاريخ 16 فبراير 2020 .
- ↑ "WeChat" . متجر التطبيقات . 9 أغسطس 2025. تم الاطلاع عليه في 1 سبتمبر 2025 .
- ↑ براون، آرون (7 فبراير 2017). "كاد فيسبوك أن يُدمر واتساب، والآن دمر ماسنجر" . ديلي إكسبريس . تاريخ الاسترجاع: 16 فبراير 2020 .
- ↑ ويلش، كريس (18 مايو 2017). "كيفية استبدال فيسبوك ماسنجر بنسخة أبسط وأخف بكثير" . ذا فيرج . تم الاطلاع عليه بتاريخ 16 فبراير 2020 .
- ↑ برايس، روب (23 أكتوبر 2018). "فيسبوك تُجري تحديثًا شاملًا على تطبيق ماسنجر في محاولة للحد من حجمه غير الضروري، وتضيف وضعًا داكنًا" . بزنس إنسايدر . تم الاطلاع عليه بتاريخ 16 فبراير 2020 .
- ↑ آدامز، إرنست (1 مايو 2007). "مفكرة المصمم: "التوسع التدريجي في استخدام الميزات ينتج عنه فوضى متضخمة ومعقدة" . مؤرشف من الأصل في 3 مايو 2007.
- ↑ بيرت هوبرت. "لماذا لا يزال التضخم يمثل أكبر نقطة ضعف في البرمجيات" . IEEE .
- ↑ بيرت هوبرت (2024). "لماذا لا يزال التضخم أكبر نقطة ضعف في البرمجيات: دعوة لعام 2024 من أجل برمجيات رشيقة". مجلة IEEE Spectrum . 61 (4): 22-50 . Bibcode : 2024IEEES..61d..22H . doi : 10.1109/MSPEC.2024.10491389 .
- ↑ "تعريف البرامج المتضخمة" . فورتينت .
بعض البرامج المتضخمة تُدخل أيضًا ثغرات أمنية في جهاز الكمبيوتر الخاص بك مما قد يُسهّل الإصابة بالبرامج الضارة، بما في ذلك برامج الفدية أو برامج التخويف.
- ↑ "ما هو برنامج Bloatware وكيف يمكنك إزالته؟" . كاسبرسكي . 25 أكتوبر 2017.
- جودة البرمجيات
- المنتجات أو الخدمات المجمعة
