أستغفر الله العظيم ... سبحان الله وبحمده



العودة   منتديات داماس > المنتديات العامة > اخر الاخبار في العلوم والتكنولوجيا والتقنية


مواضيع مميزة  


آخر عشرة مواضيع المواضيع النشطة


22-09-2010, 12:16 AM
MAHMOED غير متصل
عضوية الشرف
رقم العضوية: 153278
تاريخ التسجيل: Aug 2008
الإقامة: فى كنف الاخوان
المشاركات: 5,019
إعجاب: 1,515
تلقى 2,133 إعجاب على 501 مشاركة
تلقى دعوات الى: 1744 موضوع
    #1  

تطور رائع فى برنامج 10 و 9 DirectX على الينكس


تطور رائع برنامج DirectX الينكس


احباتى فى الله

حياكم الله جميعا



تطور رائع برنامج DirectX الينكس
في خبر غريب ومفاجئ.. أعلن أحد مطوري لينوكس عن نجاحه في تضمين برنامج DirectX في أحد تعريفات بطاقات الشاشة في لينوكس..
المطور اسمه Luca Barbieri وهو يعمل في تطوير تعريف بطاقات الشاشة ATI مفتوحة المصدر المسماة Gallium3D.. والذي فعله هو أنه نجح في تضمين برنامج DirectX بنسختيه 10 و 11 في تعريف بطاقة الشاشة المذكور.
لكن لنفهم أهمية هذه الخطوة دعوني أشرح الأمور من خلال النقاط التالية:
  • في لينوكس البرنامج الذي يتعامل مع المهام التي تتطلب تدخل بطاقة الشاشة اسمه OpenGL، بينما هو DirectX في ويندوز.
  • من المعروف أن أداء DirectX أداؤه أفضل بكثير من OpenGL
  • برنامج Wine (الذي يقوم بتشغيل برامج ويندوز على لينوكس) يستطيع تشغيل DirectX ولكن بأن يترجم هذا البرنامج إلى أوامر يتعامل معها برنامج OpenGL.. كما أنه يشغل النسخة رقم 10 من البرنامج وليس النسخة 11

ما فعله المطور هو أنه كتب النص المصدري (20,000 سطر برمجي) لبرنامج DirectX وضمنه في تعريف بطاقة الشاشة..
إذاً بهذا الشكل يمكن - نظرياً- أن نستنتج ما يلي:
  • سيكون بإمكان مستخدمي لينوكس تشغيل ألعاب ويندوز على لينوكس بسهولة
  • يمكن للمطورين الاستغناء عن OpenGL بشكل كامل مستقبلاً لصالح DirectX

مصدر الخبر موقع

Phoronix







=====================
........................................ ..
................................
...............
....
.

المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
برنامج directx 10 سيد درويش برامج 1 13-05-2009 03:40 AM
نفسي في اي اسم برنامج لحرق الاسطوانات علي الينكس tropcky الأنظمة المفتوحة المصدر Open Source OS 5 02-02-2008 05:14 PM
DirectX SDK (incl. DirectX 9.0c Redistributable) - June 2007 ahmedghazi برامج 0 09-06-2007 06:45 PM
DirectX SDK -incl. DirectX 9.0c Redist-Direct3D 10 من منا لم يحتاجه يوما lllBassam80lll برامج 12 29-12-2005 03:26 AM
فى برنامج شات فى الينكس NET WORK M.K.E.M.P.e الأنظمة المفتوحة المصدر Open Source OS 8 08-03-2004 08:49 PM
22-09-2010, 12:46 AM
اذكرالله غير متصل
عضوية الشرف
رقم العضوية: 327106
تاريخ التسجيل: Mar 2010
الإقامة: japan - italy
المشاركات: 1,971
إعجاب: 273
تلقى 530 إعجاب على 67 مشاركة
تلقى دعوات الى: 10 موضوع
    #2  

وعليكم السلام

الفكاهة بالموضوع ان directX11 سوف يعمل على linux وهو لا يعمل على windowsXP

شكرا


انا لست عربي
لذا اعذرني اذا لم افهمك من البداية
شاركنا بتصميم سطح مكتبك


++ Off-Line ++

22-09-2010, 08:11 AM
أبوجساس غير متصل
الوسـام الذهبي
رقم العضوية: 295794
تاريخ التسجيل: Jul 2009
الإقامة: بوابة العلم والنور((داماس))
المشاركات: 2,408
إعجاب: 1,558
تلقى 482 إعجاب على 91 مشاركة
تلقى دعوات الى: 10 موضوع
    #3  

المشاركة الأصلية كتبت بواسطة اذكرالله 
وعليكم السلام

الفكاهة بالموضوع ان directX11 سوف يعمل على linux وهو لا يعمل على windowsXP

شكرا
شكرا أخي


سُبْحان الْله والْحمْد لله ولا إله إلا الْله والْله اكْبر ولا حوْل ولا قُوة إلا بالله الْعلي الْعظيْم

27-09-2010, 01:23 AM
MAHMOED غير متصل
عضوية الشرف
رقم العضوية: 153278
تاريخ التسجيل: Aug 2008
الإقامة: فى كنف الاخوان
المشاركات: 5,019
إعجاب: 1,515
تلقى 2,133 إعجاب على 501 مشاركة
تلقى دعوات الى: 1744 موضوع
    #4  

المشاركة الأصلية كتبت بواسطة اذكرالله 
وعليكم السلام

الفكاهة بالموضوع ان directX11 سوف يعمل على linux وهو لا يعمل على windowsXP

شكرا
المشاركة الأصلية كتبت بواسطة أبوجساس 
شكرا أخي
تسلمو جميعا

11-11-2010, 10:49 PM
جهاد ع غير متصل
عضوية الشرف
رقم العضوية: 325026
تاريخ التسجيل: Feb 2010
الإقامة: الاردن
المشاركات: 13,401
إعجاب: 1,304
تلقى 767 إعجاب على 287 مشاركة
تلقى دعوات الى: 1248 موضوع
    #5  

مشكور اخي محمود على هذه المعلومة القيمة


11-11-2010, 11:11 PM
mimoboy غير متصل
عضو ذهبي
رقم العضوية: 106984
تاريخ التسجيل: Feb 2008
الإقامة: كفر الشيخ
المشاركات: 978
إعجاب: 537
تلقى 101 إعجاب على 22 مشاركة
تلقى دعوات الى: 15 موضوع
    #6  

ايوه يا اخي بس الي انا اعرفه (ويمكن يكون كلامي غلط)
ان DirectX برنامج تابع لميكروسوفت
هل هتسمح بنشره ف الينوكس

و في اعتقادي سيظل المشكله في تشغيل ملفاعت ال .exe
وليس DirectX
لأن البرنامج Wine مش بيشغل كل الملفات (ده برضو الي انا سمعته منكم)


الحمد لله كثيرا نحمدة و نستيع به علي بعدنا عن المعاصي

اللهم صلي و سلم علي محمد الرسول الكريم
اللهم شفعة فينا يوم اللقاء





12-11-2010, 01:06 AM
اذكرالله غير متصل
عضوية الشرف
رقم العضوية: 327106
تاريخ التسجيل: Mar 2010
الإقامة: japan - italy
المشاركات: 1,971
إعجاب: 273
تلقى 530 إعجاب على 67 مشاركة
تلقى دعوات الى: 10 موضوع
    #7  

وعليكم السلام
ايوه يا اخي بس الي انا اعرفه (ويمكن يكون كلامي غلط)
ان DirectX برنامج تابع لميكروسوفت
هل هتسمح بنشره ف الينوكس
حسنا . هناك اختلاط لديك

directX الخاص ب microsoft ليس هو هنا
بمعنى اخر ليست microsoft هي من قامت بنشر السابق

لكن الذي حدث هو ان احد المطورين قام بكتابة تطبيق directX تماما لكن ان يعمل على linux ووضعه بالتأكيد تحت رخصة مفتوحة وبالتالي microsoft لا علاقة لها هنا

و في اعتقادي سيظل المشكله في تشغيل ملفاعت ال .exe
وليس DirectX
الموضوع اخي ليس بامتداد ملف هل هو exe او غيره
الموضوع هو وجود بيئة بنفس directX بالمكتبات والوظائف وبالتالي مصمم اللعبة
سيجعل هناك اصدارين الاول ل microsoft والاخر ل linux

لان اللعبة بالاساس هي لغة برمجة ( مثلا c# ) وبالتالي عند عمل compile سيكون من السهل جدا عملها على linux و windows
بوجود نفس البيئة التشغيلية

اتمنى اني قمت بالايضاح

شكرا

13-11-2010, 02:36 AM
mimoboy غير متصل
عضو ذهبي
رقم العضوية: 106984
تاريخ التسجيل: Feb 2008
الإقامة: كفر الشيخ
المشاركات: 978
إعجاب: 537
تلقى 101 إعجاب على 22 مشاركة
تلقى دعوات الى: 15 موضوع
    #8  

نعم يا اخي انت وضحتلي حجات كتير وشكرا ليك


بس بصرلحه مش عارف اقتنع بالرد الأول مع احترامي ليك

اصل الكود البرمجي هيبقا خاص باللينكس تمام
اسم البرنامج هو اسم برنامج في الويندوز والي صنعته ميكروسوفت

يعني كده انا بقلد برنامج صنعته ميكروسوفت الي هو المفروض ان هي محتكراه
ومحمي بحقوق نشر

ومكن يكون directX الأسم نفسه علامه تجاريه يعني الأسم محمي برضو بحقوق نشر و عدم نشر برنامج بنفس الأسم او بنفس عمله

صح كلامي ولا غلط ولو غلط وضحلي لو تكرمت
(معلش هتعبك معايا )

13-11-2010, 03:03 AM
اذكرالله غير متصل
عضوية الشرف
رقم العضوية: 327106
تاريخ التسجيل: Mar 2010
الإقامة: japan - italy
المشاركات: 1,971
إعجاب: 273
تلقى 530 إعجاب على 67 مشاركة
تلقى دعوات الى: 10 موضوع
    #9  

وعليكم السلام

اصل الكود البرمجي هيبقا خاص باللينكس تمام
اسم البرنامج هو اسم برنامج في الويندوز والي صنعته ميكروسوفت

يعني كده انا بقلد برنامج صنعته ميكروسوفت الي هو المفروض ان هي محتكراه
ومحمي بحقوق نشر

ومكن يكون directX الأسم نفسه علامه تجاريه يعني الأسم محمي برضو بحقوق نشر و عدم نشر برنامج بنفس الأسم او بنفس عمله

صح كلامي ولا غلط ولو غلط وضحلي لو تكرمت
نعم , لاعطيك هذا السيناريو

هناك برنامج على windows اسمه snaaaagit ووظيفته تصوير الشاشة من صور ثابته او متحركه او غيره , جميل

الان انا مطور على linux واعجبت بالبرنامج واردت انشائه على linux
فبدأت بكتابة ال code وجعلته يقوم بنفس الوظيفة تماما
واسميته shutttttttter
هل انا الان مسائل قانونيا ؟ بالتأكيد لا

وهو الحال لدينا هنا

فاذا كنت تقصد الاسم بالتأكيد لن يكون نفس الاسم ل directX ولكن تم ذكره هنا ليتم معرفة الوظيفة له

طبعا اسمه لم يحدد الان ولكن فريق التطوير هو الخاص ب Gallium3D لذلك قد يكون هذا الاسم

(معلش هتعبك معايا )
لم افهم ؟

شكرا لك

14-11-2010, 01:52 AM
mimoboy غير متصل
عضو ذهبي
رقم العضوية: 106984
تاريخ التسجيل: Feb 2008
الإقامة: كفر الشيخ
المشاركات: 978
إعجاب: 537
تلقى 101 إعجاب على 22 مشاركة
تلقى دعوات الى: 15 موضوع
    #10  

شكرا ليك يا اخي وشكرا لحسن استماعك لي واجابتك علي

وعلي فكره
معلش = انا اسف
هتعبك = يعني يضايقك
معايا = علشان هتجاوب علي اسالتي الكتير

اتمني انك تكون فهمت قصدي
هههههههه

وشكرا ليك مره تانيه

14-11-2010, 04:43 AM
اذكرالله غير متصل
عضوية الشرف
رقم العضوية: 327106
تاريخ التسجيل: Mar 2010
الإقامة: japan - italy
المشاركات: 1,971
إعجاب: 273
تلقى 530 إعجاب على 67 مشاركة
تلقى دعوات الى: 10 موضوع
    #11  

المشاركة الأصلية كتبت بواسطة mimoboy 
شكرا ليك يا اخي وشكرا لحسن استماعك لي واجابتك علي

وعلي فكره
معلش = انا اسف
هتعبك = يعني يضايقك
معايا = علشان هتجاوب علي اسالتي الكتير

اتمني انك تكون فهمت قصدي
هههههههه

وشكرا ليك مره تانيه
شكرا جدا لك . نعم فهمت ولا مشكلة اشعر بحرية بأي سؤال

 


تطور رائع فى برنامج 10 و 9 DirectX على الينكس

English

Powered by vBulletin® Version
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.