السلام عليكم :
شباب عندي مجموعة من الهموم أريد أن أتشاطرها معكم عسى ولعل أحد يساعدني بالتخلص منها ...... محور هذه الهموم هو أنني مبرمج Visual C++ .net من فترة لابأس بها ( مع العلم أن اختصاصي الدراسي هو هندسة الميكانيك ) و بسبب أن شركة ميكروزفت بدأت بوضع قيود على الاتصال بالـ HardWare فحاليا أنظمة Win2K لا تسمح للبرامج بالوصول بشكل مباشر للعتاد إلا عن طريق محرك VXD و الذي قريبا سيمنع استعماله بالنسبة للمبرمجين العاديين إلا بتوقيع رقمي من شركة ميكروزفت فقط لذلك بدأت بالبحث عن نظام تشغيل مناسب بديل عن ويندوز بحيث يلبي احتياجاتي حاليا و مستقبلا ..... و بعد بحث طويل وجدت أن لينوكس أكثرها ملائمة لاحتياجاتي فهو يسمح للمبرمج و بكل حرية للوصول للعتاد بشكل مباشر دون أية قيود ..... هذا من الناحية العامة ..... و المشكلة هي أنني عندما سأقرر الانتقال للينوكس فهذا يعني أن استثماري لهذا النظام سيكون بهيئة مطور ( مبرمج ) و مستثمر عادي لذلك سأقوم بوضع فئتين من الأسئلة بحيث أفصل فيما بينها من حيث الشق البرمجي و الشق الاستثماري :
- الشق البرمجي :
بما أنني مبرمج Visual C++ .net فأنا معتاد على بيئة عمل هذا المصرف بشكل كبير و خصوصا الميزات :
Complete Word : اكتمال الكلمة ابتداء من حرف / أحرف تمت كتابتها
Parameter Info : إعطاء معلومات عن وسائط التابع أو الكلاس
Quick Info : إعطاء معلومات ملخصة عن وسائط التابع أو الكلاس
MSDN : مكتبة معلومات عن العديد من التقنيات و تصل مساحة المعلومات التي تحتويها هذه المكتبة بشكل مختصر لحوالي 4 غيغا بايت
Smart Tab : الجدولة التلقائية أثناء كتابة الكود مما يضفي على الكود جمالية و سهولة أثناء قرائته
.NET : حزمة النيت الجديدة بما تمتلكه من ميزايا رهيبة مفيدة جدا ببرمجة SoftWare المرئي و كذلك بمجال الشبكات ... و العديد من الخصائص الرائعة ... هل هي متاحة في لينوكس ؟
حسب معلوماتي أن مبرمجي لغة Delphi لا توجد عندهم مشكلة من ناحية المصرف لأن شركة بورلاند قامت باحداث اصدار من مصرف دلفي خاص بلينوكس و الذي يحوي معظم صفات المصرف الذي يعمل على ويندوز .... فهل للغة C++ مصرفات للبرمجة المرئية تملك جزء من المزايا التي ذكرتها سابقا من حيث Complete Word .... الخ
هل مكونات ActiveX ( ocx/com ) يمكن أن تعمل على لينوكس فهي تساعد على توفير الوقت و الجهد أثناء عمل البرامج
- الشق الاستثماري :
MS Office : أكثر البرامج شيوعا للاستعمال بمزاياه الرهيبة فهل تم إنتاج مثل هكذا برامج على لينوكس .
3D STUDIO MAX : للتصميم الثلاثي الأبعاد و محاكاة الحركات الواقعية و الخدع السينمائية .... أيضا هل تم إنتاج مثل هكذا برامج على لينوكس .
CorelDraw أو مجموعة التصميم الكاملة من Corel .... أيضا هل تم إنتاج مثل هكذا برامج على لينوكس .
تعريفات الأجهزة المحيطية من مودم و كرت شاشة و صوت للماسح للطابعة ..... هل يمكن لهذه الأجهزة أن تعمل بدون وجود تعريفات خاصة بنظام لينوكس فالكثير من شركات العتاد لم تخصص حتى الآن تعريفات لأجهزتها خاصة بلينوكس .
الاتصال بالانترنت و تحميل مكونات Flash .... هل هو ممكن أم لا ؟؟؟؟؟ بالاضافة لذلك توجد العديد من المواقع تستعمل صفحات انترنت تمت كتابتها على حزمة .net مثل ASP.net ..... فهل تصفح مثل هذه المواقع يمكن أن يتم على لينوكس ؟؟؟؟
هناك العديد من برامج multimedia مجانية في ويندوز مثل قارئ العديد من ملفات الصوت و الصورة winamp ..... هل يوجد مثله في لينوكس ؟؟؟؟ و هل لواحق الملفات المتعارف عليها في ويندوز موجودة في لينوكس مثل : mp3 , wav , avi , dat , mpg .... الخ
في الكثير من الأحيان أحتاج لعمل برامج التشغيل التلقائي على CDs فبدلا من عمل مثل هذه البرامج على لغة برمجة أقوم بعملها على بعض البرامج التي تهتم بذلك مثل برنامج multimedia builder .
هل لينوكس يتقبل اللغة العربية ؟؟؟
و أخيرا و ليس آخرا :
أخوتي ستلاحظون بأن بعض الأسئلة قد تكون بسيطة جدا لكنها بالنسبة لي جوهرية لتحديد ماهية نشاطي المستقبلي ..... و هنا يبقى سؤال مهم جدا ...... هل بالإمكان تشغيل برامج ويندوز على لينوكس و ذلك في حال عدم وجود بعض البرامج في لينوكس ؟؟؟
و السلام خير ختام

