ماهو WINE؟واين هو عبارة عن برنامج متعدد الأسطح يعمل على كل أنظمة لنكس وماكنتوش و
Free BSD و هو عبارة عن طبقة توافقية للويندوز. مطوري البرنامج هم
CodeWeavers ولهم نسخة دعائية مطورة من WINE تدعى CrossOver تذهب أرباحها
مباشرة لتطوير WINE
مقدمة:معالجة البيانات لاتختلف عند تغيير نظام التشغيل إذا كانت البيانات هي
نفسها وعلى نفس المعالج. إنما الإختلاف يكمن في حاجة هذه البرامج (وهذا
مايحدد كون البرنامج خاص لنظام تسغيل معين) إلى واجهة برمجة التطبيقات API
ونداءات النظام System calls الخاصة بكل نظام تشغيل.
في حالة نظام تشغيل ويندوز من مايكروسوفت هناك أختلافات جديرة بالذكر
أيضاً وهي مكتبات الربط الحيوي DLL وبيانات التسجيل Registry (هذا طبعاً
بالإضافة عن الـAPI و System calls).
في بداية التسعينات وبالضبط حين صدور النسخة الثالثة من ويندوز كان الأخير
أشهر أنظمة التشغيل حين أشتهر غيره بالرعب والترهيب في التعقيد ومحظورات
ومحدودية إستهلاك العتاد، جاءت الحاجة لظهور WINE حيث أن الحاجة لتطبيقات
ويندوز الفريدة في ذلك الوقت كانت ملحة وكان هناك العديد ممن يستخدمون
UNIX ولاتسطيعون الإستغناء عن ثباته وقوة إدارة الخوادم فيه والعديد مما
يميزه.
WINE كمثال على قوة الأنظمة المبنية على UNIX - يونكس:WINE يعتبر من أقوى الأمثلة على تطور أنظمة UNIX لعدة أسباب وأهمها:
أنه لا يحاكي نظام التشغيل إنما يمثل طبقة توافق نداءات النظام و الـ API
ودعم الـDLL وغيرها مما يجعل البرامج المدعومة به 100% تعمل بأداء عال قد
يتعدى (في بعض الأحيان) أداؤه على حتى الويندوز (وهو النظام المبني له
أصلاً!!).
أنه يتيح الوصول لتطبيقات ويندوز لأجهزة UNIX عن طريق Xterminal
أنه يتيح لخوادم اليونكس أستخدام برمجيات الويندوز دون الحاجة لإضعاف قوة موارد الخادم وتعطيله بنظام تشغيل آخر.
سبب عدم وصول WINE لقمة مستواه(وهو ذو مستوىً عالً حالياً):بما أن ويندوز محتكر من قبل شركته المبرمجة (مايكروسوفت) فمن المعروف أنه
مغلق المصدر Closed Source مما يعني أن WINE هو 100% مبني عن طريق الهندسة
الخلفية Reverse Engineering لعمل البرامج على النظام. لذا فإن تقدم
البرنامج (رغم وجود التقدم اليومي وظهوره بمعدل إصدارين في الشهر دائماً)
يعتبر بطيئاً ويعتبر في بعض الأحيان غير عملي(نادراً).
أحدى طرائف WINE:لقد قرأت قبل فترة عن أخذ هذا البرنامج جائزة عالمية (آسف لا أتسطيع تذكر
أسمها) لكونه أكثر البرامج في العالم للإشتباه بعدم جوازه قانونياً
(الهندسه الخلفيه في الكثير من العتاد هو عمل غير قانوني!!!). -ملاحظة:
واين قانوني تماماً إنما الجائزة للإشتباه-
أشهر المعلومات الخاطئة عن WINE:الكثير يعتقد أن هذا البرنامج محاكي للوندوز ولكن التعريف الصحيح له هو
(طبقة توافق الوندوز) لذا الإعتقاد بأنه يشغل البرامج بأضعاف أضعاف
أستخدام الموارد عن الوندوز فهو مخطيء تماماُ.
الوصول لـWINE:موقع WINE على الشبكة العنكبوتية: www.winehq.org
للتأكد و التبليغ عن توافق أو عدم تواقع برنامج معين من WINE على: http://appdb.winehq.org
للتبليغ عن أي Bug في WINE على: http://bugs.winehq.org
تركيب WINE:تركيب هذا البرنامج سهل جداً وواضح في موقع البرنامج الرسمي إنما أردت توضيح بعض الأشياء التي قد تشكل على البعض:
النسخة التابتة Stable هي التي تصدر لتوزيعات اللنكس وياقي أنظمة التشغيل
وتكون مدعومة من موردي التوزيعات ريثما النسخ التي هي تحت الطوير
Development تكون أحياناً غير ثابتة ومليئة بالأخطاء وغير مدعومة من قبل
الموردين.
-لديك أخي المستخدم لتثبيت البرنامج 3 خيارات:
1- التثبيت من المصدر: وهي بتجميع البرنامج واحتياجاته من مصدره النصي البرمجي (صداع)
2- التثبيت الأتوماتيكي: وهو التثبيت عن طريق السطر البرمجي (كـ apt-get و
apititude) أو برمجيات التحكم بالـpackages (كـ Synpatic) في أبونتو
3- تنزيل البرامج مجمعة جاهزة كملفات (.deb، .rpm...... إلخ) وهذا عن طريق مكتبة البرامج القديمة (
هذا ما يميها الموقع ولكن أنا أجد آخر الإصدارات التحت تطويرية مباشرة بعد إصدارها بأقل من أربع وعشرين ساعة!) والوصول لها يكون بالبحث في صفحة التحميل عن رابط لمكتبة الإصدارات القديمة.
طريقة الإستخدام:بعد الإستخدام بكل سهولة أستخدم برامج الويندوز كأنك على الويندوز لكنها
ستذهب بعد تثبيتها لقائمة البرنامج (أنظر الصور). ولمزيد من المعلومات حول
الإعدادات المتقدمة إنتظر الإضافة القادمة للموضوع أخي الكريم.
لقطات من الشاشةعمل WINE لقائمة خاصة به لمجموعة البرامج المنصبة عليه.تشغيل واين للألعاب الثلاثية الأبعاد.برامج عدة صنعت لنظام ويندوز تعمل بكفائة على واينصفحة البرنامج الرئيسية وترى روابط التحميل باليمين.صفحة التحميل لمختلف التوزيعات