كثيرا ما نقوم بعمل تحديثات و تطويرات لبرامجنا على مختلف الأجهزة كالحواسيب، الهواتف ... الا أن العديد منا لا يعرف الفرق بين كلمة تحديث (update) و كلمة تطوير (upgrade). لذى، سنقوم من خلال تدوينتنا لهذه اليوم بشرح الفرق بين هاذين المصطلحين، كي يتسنى لك عزيزي القارئ فهم كل عملية و على ماذا تدل.
ما هو التحديث (update) ؟
عندما نقوم بتحديث نظام ما، نلاحظ أن هذه العملية تقوم بمجموعة من التغييرات الطفيفة على مستوى تطبيقات و برامج النظام بطريقة لا تمس ببنية النظام الأساسية. فمعظم التغييرات التي تطرأ على حاسوبك ما هي إلا تغييرات تهم اصلاحات لبعض أخطاء النظام، ترقيع الثغرات الأمنية، إضافة الدعم لدرايفرات قطع الهاردوير الجديدة ...
التحديث غالبا ما يأتي في ملف صغير الحجم، كما لا يتطلب الا بضع دقائق لتنفيذ عماية التحديث، بحيث أن أغلب ملفات التحديثات الخاصة بمختلف التطبيقات و البرامج لا تتجاوز بعض الكيلوبايتات الى بعض الميجابايتس، بينما تحديثات النظام قد تصل الى مئات الميجابايتس.
ما هو التطوير (upgrade) ؟
عندما تقوم بتطوير نظامك، فهذا الأخير تطرأ عليه مجموعة من التغييرات الكبيرة و الجوهرية، فعلى سبيل المثال التغيير من نظام ويندووز 8 الى نظام ويندوز 10 يعد تطويرا للنظام و ليس بتحديث.
غالبا ما تضم ملفات التطوير تغييرات مهمة لواجهة الغرافيك الخاصة بالمستخدم، بالإضافة الا العديد من الخيارات الجديدة و التي غابت عن النسخة السابقة. لذى فمن الواضح جدا أن تكون هذه الملفات ذات حجم كبير مقارنة بالتحديثات إذ يتجاوز معظمها في غالب الأحيان 1 جيغابايت.
و كخلاصة، الفرق بين العمليتين هما كالآتي:
معظم التحديثات تكون مجانية بينما أغلب التطويرات تكون مدفوعة الأجر.
ملفات التطوير تكون أكبر و أعقد من ملفات التحديثات التي تكون صغيرة و جد بسيطة.
from موضوع جديد لك http://ift.tt/2uYw3Yp