يتوفر Wine ، طبقة التوافق لبرامج Windows ، الآن لنظام Android

هل كنت ترغب في تشغيل تطبيقات Windows كاملة على جهاز Android الخاص بك؟ الآن يمكنك ... نوع من. تم تحديث Wine ، وهي طبقة توافق Windows لأنظمة التشغيل المشابهة لـ Unix ، إلى الإصدار 3.0 ، ويمكن الآن تثبيتها على أجهزة Android.

يقوم تطبيق Wine 3.0 بتنفيذ برنامج تشغيل رسومات وصوت كامل لنظام Android ، ويمكن تصميمه كحزمة APK تعمل مثل تطبيق Android العادي ، وفقًا لملاحظات الإصدار. كما أنه يدعم OpenGL ، على الرغم من أنه يقتصر على OpenGL ES API المتاحة على أندرويد.

لن يتم تشغيل تطبيقات Windows القياسية الخاصة بك على أي جهاز Android فقط. Wine ليس محاكيًا ، مما يعني أنك ستحتاج إلى جهاز لوحي x86 يعمل بنظام Android أو هاتف ذكي أو جهاز Chromebook للاستفادة الكاملة منه. لسوء الحظ ، لا يوجد الكثير من أجهزة Android التي تحتوي على شرائح x86 هناك ، على الرغم من أن القائمة المتزايدة لأجهزة Chromebook المزودة بدعم ARC واعدة.

بالنسبة للغالبية العظمى منا مع جهاز Android مع شركة نفط الجنوب القائمة على ARM ، هناك بطانة فضية. يوجد Wine for ARM ، ولكن فقط برامج Windows التي تم نقلها إلى Windows RT ، نظام التشغيل Microsoft 32 بت لبنية ARM ، سوف تعمل. هناك قائمة من تطبيقات سطح المكتب التي تمت إعادة تجميعها لتعمل على Windows RT على منتدياتنا الخاصة ، بما في ذلك الأدوات المساعدة الشائعة مثل Notepad ++ و 7-Zip ، ولغات البرمجة وأوقات التشغيل مثل Python 2.7.3 و Lua ، وحتى الألعاب مثل Quake .

في المستقبل ، سوف يستخدم Wine QEMU ، وهو برنامج مراقبة مفتوح المصدر يعمل على تحويل المعالجات من خلال الترجمة الثنائية الديناميكية ، لمحاكاة تعليمات x86 على ARM. سيتيح ذلك تشغيل تطبيقات Windows x86 الأصلية على أجهزة ARM دون إعادة تجميعها ، لكن العمل لم ينته بعد.

الحصول على النبيذ وتشغيله على نظام Android أمر سهل للغاية. توجّه إلى صفحة التنزيلات وانتزاع أحد ملفي APK: "wine-3.0-arm" إذا كان جهازك يحتوي على شريحة ARM أو "wine-3.0-x86" إذا كان يحتوي على شريحة x86. بمجرد تثبيت التطبيق وتشغيله ، سترى واجهة Windows 7 - كاملة مع قائمة "ابدأ" في الركن الأيسر السفلي.

النبيذ 3.0 ليست خالية من الأخطاء ، ولكن. يدعم برنامج تشغيل الرسومات وضع سطح المكتب بملء الشاشة فقط بسبب القيود في واجهة برمجة تطبيقات إدارة نظام أندرويد. يوجد أيضًا مشكلة في لوحات مفاتيح البرامج في الوقت الحالي — فهي غير معترف بها ولا يتم التذرع بها عند النقر فوق حقول النص الفارغة وموجه الأوامر. أبلغ بعض المستخدمين أيضًا عن تعطل على هواتف مثل Google Pixel.

بغض النظر عن هذه القضايا المبكرة ، فإن ما حققه فريق Wine مثير للإعجاب بالتأكيد. ساهمت Codeweavers ، التي أصدرت معاينة تقنية لـ CrossOver (إصدارها المسجّل من Wine) لنظامي Android و Chrome OS في عام 2016 ، بالكثير من التعليمات البرمجية الأساسية التي جعلت منفذ Android ممكنًا.

يقول فريق التطوير أن Wine 3.0 يحتوي على أكثر من 6000 تغيير ويمثل بداية دورة إصدار سنوية جديدة. بالإضافة إلى دعم Android ، فإنه يضيف دفق أمر Direct3D ، وتحسين DirectWrite و Direct2D ، و Direct3D 10 و 11.