شراب چلتا ہے ونڈوز ایپلیکیشنز

یہ کیسے کام کرتا ہے

شراب کے منصوبے کا مقصد لینکس اور دیگر POSIX مطابقت مند آپریٹنگ سسٹم کے لئے "ترجمہ پرت" تیار کرنا ہے جو صارفین کو ان آپریٹنگ سسٹمز پر مقامی مائیکروسافٹ ونڈوز ایپلی کیشنز کو چلانے کے قابل بناتا ہے.

یہ ترجمہ پرت ایک سوفٹ ویئر پیکیج ہے جس میں "مائیکروسافٹ ونڈوز API" ( ایپلی کیشن پروگرامنگ انٹرفیس ) "ایمولیٹ" ہے، لیکن ڈویلپرز پر زور دیا گیا ہے کہ یہ معنوں میں ایک متحرک نہیں ہے کہ یہ مقامی آپریٹنگ سسٹم کے اوپر اضافی سافٹ ویئر پرت اضافی ہے. میموری اور مماثلت کو آگے بڑھائے گا اور منفی کارکردگی کو متاثر کرے گا.

بجائے شراب متبادل ڈی ڈی ایل (متحرک لنک لائبریری) فراہم کرتا ہے جو ایپلی کیشنز کو چلانے کے لئے ضروری ہے. یہ مقامی سوفٹ ویئر اجزاء ہیں، ان کے عمل درآمد پر منحصر ہے، ان کے ونڈوز کے ہم منصبوں کے مقابلے میں مؤثر یا زیادہ مؤثر ثابت ہوسکتی ہے. اسی وجہ سے کچھ ایم ایس ونڈوز ایپلی کیشنز ونڈوز سے زیادہ لینکس پر تیز رفتار چلتے ہیں.

شراب کی ترقی کی ٹیم نے صارفین کو لینکس پر ونڈوز پروگراموں کو چلانے کے قابل بنانے کے مقصد کو حاصل کرنے کی طرف اہم کردار ادا کیا ہے. اس ترقی کی پیمائش کرنے کا ایک طریقہ یہ ہے کہ ٹیسٹ کے پروگراموں کی تعداد شمار ہو. شراب کی درخواست ڈیٹا بیس فی الحال 8500 سے زیادہ اندراجات پر مشتمل ہے. ان میں سے سب کچھ بالکل کام نہیں کرتے، لیکن سب سے عام طور پر استعمال شدہ ونڈوز ایپلی کیشنز کو اچھی طرح سے چلتا ہے، جیسے درج ذیل سافٹ ویئر پیکجوں اور کھیلوں: مائیکروسافٹ آفس 97، 2000، 2003، اور ایکس پی، مائیکروسافٹ آؤٹ لک، مائیکروسافٹ انٹرنیٹ ایکسپلورر، مائیکروسافٹ ویزا، ایڈوب فوٹوشاپ، فوری طور پر، فوری وقت، آئی ٹیونز، ونڈوز میڈیا پلیئر 6.4، لوٹس نوٹس 5.0 اور 6.5.1، سلکرو آن لائن 1.x، ہف-لائف 2 خوردہ، ہف-لائف کاؤنٹر ہڑتال 1.6 اور میدان جنگ 1942 1.6.

شراب انسٹال کرنے کے بعد، ونڈوز ایپلیکیشنز سی ڈی ڈرائیو میں سی ڈی ڈرائیو میں انسٹال کر سکتے ہیں، ایک شیل کھڑکی کھولنے میں سی ڈی ڈائرکٹری میں تشریف لے جا رہے ہیں، اور "شراب سیٹ اپ.exe" میں داخل ہونے کے بعد، سیٹ اپ.exe انسٹالیشن پروگرام ہے. .

شراب میں پروگراموں کو انجام دیتے وقت، صارف "ڈیسک ٹاپ میں ایک باکس" موڈ اور مرکب ونڈوز کے درمیان منتخب کرسکتا ہے. شراب دونوں DirectX اور اوپن جی ایل کھیل کی حمایت کرتا ہے. Direct3D کے لئے سپورٹ محدود ہے. ایک شراب API بھی ہے جس میں پروگرامرز سافٹ ویئر لکھتے ہیں کہ ونڈوز اور Win32 کوڈ کے ساتھ ہم آہنگ مطابقت رکھتا ہے.

منصوبے 1993 میں لینکس پر ونڈوز 3.1 پروگرام چلانے کے مقصد کے ساتھ شروع ہوئی تھی. اس کے بعد، دیگر یونیکس آپریٹنگ سسٹم کے لئے ورژن تیار کیے گئے ہیں. اس منصوبے کے اصل کوآرڈینیٹر، باب امسٹرٹ نے اس منصوبے کو ایک سال بعد الیکشنری جولیئر کو فراہم کیا. الیگزینڈر نے اب تک ترقیاتی کوششوں کی قیادت کی ہے.