اعتقد أن هذه المناقشة يمكن أن يكون زمانها من ثمان سنوات. أما الآن فبرامج المصدر المفتوح أثبتت نجاحها الكبير في عدة مجالات و تتقدم بثقة نحو المستقبل و تجبر مايكروسوفت و ما شابهها من الشركات على أن تغير سياساتها التقليدية و تطلق العديد من المشاريع الخاصة مفتوحة المصدر.
استعملت لينكس بسبب حاجتي للعديد من التطبيقات غير المتوفرة على الويندوز.على المستوى الشخصي يمكن العمل ضمن بيئة اللينكس بنفس السهولة في التعامل مع الويندوز. و سطح المكتب الحديث في اللينكس لا يقل احترافية عن سطح مكتب وندوز. على جهازي سطح مكتب يشبه مايلي:
http://www.youtube.com/watch?v=xC5uEe5OzNQ
من ناحية التطبيقات الكثير منها صار له عدة توزيعات تعمل على لينكس و ويندوز و آبل ماكنتوش. مثلا أشتغلت على الـ
Matlab على اللينكس من قبل. برأيي من المفيد الإطلاع على البدائل المجانية التي يؤمنها المصدر المفتوح و التي تلقى اهتماما متزايدا و تتطور بسرعة جيدة و ربما تصبح هي الخيار الأول للمستخدمين بعد عدة سنوات. بالنسبة لي إن
python مع بعض المكتبات مثل scipy
numpy, و غيرها هو بديل أفضل من الـ Matlab. طبعا هناك برامج ثانية متوفرة تقوم بنفس العمل مثل,
Octave و
scilab لكن لم أجربها لأقارن.
مثال آخر, من عمل في JBuilder يرى مدى التغيير الهائل الذي اعتمدته الشركة في آخر نسخة JBuilder2007 حيث اعتمدت على بيئة
Eclipseمفتوحة المصدر كنواة للبرنامج. وطرحته في السوق بسعر 1400 دولار تقريبا لنسخة Enterprise أي بتخفيض يبلغ حوالي 2000 دولار عن سعر نسخة JBuilder2005 . ومع هذا يبقى Eclipse هو ا لخيار المجاني الأول للكثير من المبرمجين بسبب مئات الإضافات المجانية التي يمكن تركيبها عليه و التي طورت من قبل ال communityالنشيطة جدا.
في مجال الهادروير,لينكس يثبت نجاحه مع مجال واسع من الهاردويرز, بعض الأمثلة:
هناك توزيعات لينكس كاملة الوظيفة تعمل ضمن حجم لايزيد عن 50 ميغا بايت مثل
Damn Small Linux
-في مجال Embedded Systems, صار هناك العديد من النظم التي تعتمد على دارات تشغل نسخة مصغرة من اللينكس One chip Linux. و هذا يجعل تطوير برامج هذه الدارات أسهل بكثير من قبل.
موقع ذو علاقة
-لينكس يستهدف أنظمة تشغيل الموبايلات أيضا و هناك العديد من الموبايلات التي تعمل على لينكس الآن. وخلال السنة القادمة ستطرح غوغل أول جهاز موبايل يعمل على نظام تشغيل
Android و هو لينكس معدل ليناسب قدرات جهاز الموبايل. هناك سوق ضخم جدا في هذا المجال.
-ربما قرأتم عن المشروع الطموح و المدعوم من العديد من شركات التكنلوجياالعالمية بالإضافة إلى هيئات الأمم المتحدة و العديد من الحكومات. و هو
OLPC (لابتوب لكل طفل) و يهدف إلى انتاج لابتوبات بكلفة 100 دولار للجهاز الواحد و توزيعها على الملايين من أطفال الدول النامية للمساهمة في تحسين نوعية التعليم في هذه البلدان. المشروع الان بصدد تطوير الجيل الثاني من هذه الاجهزة و الكلفة لا تزال بحدود 200 دولار للجهاز. المهم في الموضوع أن هذا الجهاز يعتمد على اللينكس كنظام تشغيل و هناك العديد من المشاريع المفتوحة المصدر و الأبحاث التربوية لكتابة تطبيقات تعليمية للأطفال تعمل على هذا اللابتوب. هل سيبقى ويندوز الخيار الأول لو نجح هذ المشروع كما هو مخطط له. طبعا لا. مايكروسوفت حاولت بانتهازية تصميم نسخة ويندوز خفيفة مناسبة لهذا اللابتوب و تطرحها بسعر عدة دولارات. أصحاب المشروع يرفضون بشكل قاطع اعتماد الويندوز في الاجهزة الموزعة و سيكون هذا خيارا فرديا للمستخدمين.
أما من ناحية, Clustered Computing, Distriputed Systems ,High Throughput Computing, Supercomputers, Grid Computing و غيرها لا مجال للمقارنة بين اللينكس و الويندور هنا.
تحياتي