
وين 11 يوحد ملفات exe لنظام ويندوز 32 و 64 بت
وين، والتي اختصارها يعني Wine Is Not an Emulator، هي طبقة توافق تتيح تشغيل البرامج المصممة لنظام ويندوز على أنظمة التشغيل مثل لينكس أو macOS. بدلاً من محاكاة الأجهزة، تترجم استدعاءات واجهة برمجة تطبيقات ويندوز إلى تعليمات يمكن للأنظمة المبنية على POSIX معالجتها مباشرة. الإصدار 11، الذي نُشر في 13 يناير، يمثل تقدماً كبيراً من خلال توحيد الهيكل. 🚀
ملف ثنائي واحد لعمالتين معماريتين
قبل هذا التحديث، كان على المستخدمين تثبيت وتكوين إصدارين مختلفين من وين للتعامل مع البرمجيات 32 و 64 بت. كان هذا النهج يمكن أن يسبب تعارضات ويحتل مساحة أكبر على القرص. يحل وين 11 هذه المشكلة بدمج كل شيء في ملف exe واحد يتعامل مع كلا العمالتين معمارياً بشكل تلقائي وشفاف.
المزايا الرئيسية للتوحيد:- يبسط التثبيت والإدارة، مع إزالة خطوات التكوين المعقدة.
- يحسن استخدام التخزين بتجنب تكرار المكونات الأساسية.
- يقلل من إمكانية الأخطاء وعدم التوافق بين التثبيتين السابقين.
وين ليس محاكياً، لكنه أحياناً يقوم بسحر مقنع لدرجة تجعل المستخدم يشك في النظام الذي يعمل عليه فعلياً.
دعم موسع واستقرار أكبر
هذا الإصدار لا يوحد الملفات الثنائية فحسب. بل يقدم دعماً للبريميتيف لمزامنة نواة NT، المعروفة باسم NTSync، وهي مكون حيوي ليعمل العديد من الألعاب والتطبيقات متعددة الخيوط الحديثة بشكل صحيح في البيئات غير الأصلية.
تحسينات فنية أخرى مشمولة:- تحديثات هامة للمكتبات الرسومية المطبقة، مثل Vulkan و Direct3D، التي تحسن الأداء البصري.
- إصلاح عدد كبير من الأخطاء المبلغ عنها من قبل المجتمع، مما يزيد الاستقرار العام.
- تحسينات مستمرة في ترجمة استدعاءات النظام لتوسيع التوافق مع برمجيات متنوعة.
مستقبل التوافق متعدد المنصات
يُمثل وين 11 نقطة تحول تجعل تشغيل تطبيقات ويندوز على لينكس أكثر مباشرة وموثوقية. بإزالة حاجز التثبيتات المزدوجة وتعزيز الدعم لتقنيات رئيسية مثل NTSync، يقرب التجربة من تجربة نظام أصلي. تُظهر هذه التطور كيف يمكن لمشاريع الكود المفتوح سد الفجوة بين أنظمة البرمجيات المتفاوتة ظاهرياً، مقدمة