Hotfix
ہاٹ فکس یا فوری فکس انجینئرنگ اپ ڈیٹ (کیو ایف ای اپ ڈیٹ) ایک واحد، مجموعی پیکیج ہے جس میں معلومات (اکثر ایک یا زیادہ فائلوں کی شکل میں) شامل ہوتی ہے جو سافٹ ویئر پروڈکٹ (یعنی سافٹ ویئر بگ) میں کسی مسئلے کو حل کرنے کے لیے استعمال ہوتی ہے۔ عام طور پر، ہاٹ فکسس گاہک کی مخصوص صورتحال کو حل کرنے کے لیے بنائے جاتے ہیں۔ اصطلاح "ہاٹ فکس" اصل میں سافٹ ویئر پیچوں کا حوالہ دیتی ہے جو "ہاٹ" سسٹمز پر لاگو ہوتے تھے: وہ جو ترقی کی حیثیت کے بجائے لائیو، فی الحال چل رہے ہیں، اور پیداوار کی حیثیت میں ہیں۔ ڈویلپر کے لیے، ایک ہاٹ فکس کا مطلب ہے کہ تبدیلی تیزی سے اور معمول کی ترقی اور جانچ کے عمل سے باہر کی گئی ہو گی۔ اس سے تیزی سے ترقی، اوور ٹائم یا دیگر فوری اقدامات کی ضرورت پڑنے سے فکس کی لاگت میں اضافہ ہو سکتا ہے۔ صارف کے لیے، ہاٹ فکس کو خطرناک یا مسئلہ حل کرنے کا امکان کم سمجھا جا سکتا ہے۔ یہ خدمات کے فوری نقصان کا سبب بن سکتا ہے، لہذا بگ کی شدت کے لحاظ سے، ہاٹ فکس میں تاخیر کرنا مطلوب ہو سکتا ہے۔ ہاٹ فکس کو لاگو کرنے کے خطرے کو اس کا اطلاق نہ کرنے کے خطرے کے خلاف وزن کیا جانا چاہیے، کیونکہ طے کیا جانے والا مسئلہ اتنا اہم ہو سکتا ہے کہ اسے سروس کے ممکنہ نقصان (مثال کے طور پر، سیکیورٹی کی ایک بڑی خلاف ورزی) سے زیادہ اہم سمجھا جا سکتا ہے۔ اصطلاحات کا اسی طرح کا استعمال ہاٹ سویپ ایبل ڈسک ڈرائیوز میں دیکھا جا سکتا ہے۔ اس اصطلاح کا حالیہ استعمال ممکنہ طور پر سافٹ ویئر فروشوں کے ہاٹ فکس اور پیچ کے درمیان فرق کرنے کی وجہ سے ہے۔ تفصیلات ایک ہاٹ فکس پیکیج میں کئی "گھیرے ہوئے" بگ فکسس ہو سکتے ہیں، جس سے ممکنہ رجعت کا خطرہ بڑھ جاتا ہے۔ ایک احاطہ شدہ بگ فکس ایک سافٹ ویئر بگ فکس ہے جو سافٹ ویئر پیچ کا بنیادی مقصد نہیں ہے، بلکہ اس کا ضمنی اثر ہے۔ اس کی وجہ سے، خودکار اپ ڈیٹس کے لیے کچھ لائبریریاں جیسے اسٹیبل اپ ڈیٹ بھی ضرورت پڑنے پر لاگو اصلاحات کو ان انسٹال کرنے کی خصوصیات پیش کرتی ہیں۔ زیادہ تر جدید آپریٹنگ سسٹم اور بہت سے اسٹینڈ ایلون پروگرام فکسیوں کو خود بخود ڈاؤن لوڈ کرنے اور لاگو کرنے کی صلاحیت پیش کرتے ہیں۔ اس خصوصیت کو شروع سے بنانے کے بجائے، ڈویلپر ملکیتی (جیسے آر ٹی پیچ) یا اوپن سورس (جیسے اسٹیبل اپ ڈیٹ اور جے اپ ڈیٹر) پیکیج استعمال کرنے کا انتخاب کر سکتا ہے جو مطلوبہ لائبریریوں اور ٹولز فراہم کرتا ہے۔ ایک ہی وقت میں متعدد مشینوں میں ہاٹ فکسس کی تنصیب میں مدد کے لیے متعدد تھرڈ پارٹی سافٹ ویئر پروگرام بھی موجود ہیں۔ یہ سافٹ ویئر پروڈکٹ متعدد مشینوں پر پہلے سے نصب ہاٹ فکسس کی فہرست بنا کر منتظم کی مدد بھی کرتے ہیں۔ مائیکروسافٹ کارپوریشن نے ایک بار "ہاٹ فکس" یا "کیو ایف ای" کی اصطلاحات استعمال کیں لیکن نئی اصطلاحات کے حق میں رک گئی ہے: اپ ڈیٹس یا تو جنرل ڈسٹری بیوشن ریلیز (جی ڈی آر) چینل یا لمیٹڈ ڈسٹری بیوشن ریلیز (ایل ڈی آر) چینل میں فراہم کی جاتی ہیں۔ مؤخر الذکر کیو ایف ای کا مترادف ہے۔ جی ڈی آر اپ ڈیٹس کو وسیع پیمانے پر جانچ موصول ہوتی ہے جبکہ ایل ڈی آر اپ ڈیٹس کا مقصد ایک چھوٹے سے علاقے میں کسی خاص مسئلے کو حل کرنا ہوتا ہے اور عام لوگوں کے لیے جاری نہیں کیے جاتے ہیں۔ جی ڈی آر اپ ڈیٹس ونڈوز اپ ڈیٹ سروس یا مائیکروسافٹ ڈاؤن لوڈ سینٹر سے موصول ہو سکتی ہیں لیکن ایل ڈی آر اپ ڈیٹس مائیکروسافٹ سپورٹ کے ذریعے موصول ہونا ضروری ہے۔ برفانی طوفان گیم کمپنی برفانی طوفان انٹرٹینمنٹ اپنے کھیلوں کے لیے ہاٹ فکس کی اصطلاح کا ایک مختلف استعمال کرتی ہے، بشمول ورلڈ آف وارکرافٹ اور ڈیابلو III: ہاٹ فکس گیم میں کی گئی تبدیلی ہے جسے اتنا اہم سمجھا جاتا ہے کہ اسے باقاعدہ مواد کے پیچ تک نہیں روکا جا سکتا۔ ہاٹ فکسس کے لیے صرف سرور سائیڈ تبدیلی کی ضرورت ہوتی ہے جس میں کوئی ڈاؤن لوڈ نہیں ہوتا ہے اور اسے بغیر کسی ڈاؤن ٹائم، یا دائرے کے مختصر دوبارہ آغاز کے ساتھ نافذ کیا جا سکتا ہے۔ پیچ (کمپیوٹنگ) سروس پیک شاولک ٹیکنالوجیز حوالہ جات ڈیبگنگ سافٹ ویئر ریلیز سافٹ ویئر مینٹیننس سسٹم ایڈمنسٹریشن بھی دیکھیں۔