لماذا فشل Linux على سطح المكتب

مؤلف: Roger Morrison
تاريخ الخلق: 17 شهر تسعة 2021
تاريخ التحديث: 21 يونيو 2024
Anonim
Why isn’t the Linux Desktop more popular?
فيديو: Why isn’t the Linux Desktop more popular?

المحتوى


المصدر: Morfeo86ts / Dreamstime.com

يبعد:

يبدو أن Linux لن يصبح أبدًا نظام تشغيل رئيسي لأجهزة الكمبيوتر المكتبية ، ولكنه يحظى بشعبية كبيرة لدى المطورين وهو الأساس لنظام التشغيل Android.

لقد أصبحت نكتة جارية في عالم Linux وستكون "عام سطح مكتب Linux" ، مهما كان العام الذي يحدث فيه. لسنوات ، حلم المهوسون بنظام Linux بإلغاء إمبراطورية Evil Empire of Windows ، لكن هذا لم يحدث أبدًا. بالطبع ، يمكن أن يعزى ذلك إلى نفوذ Microsoft الكبير ، ولكن جزءًا منه يقع على مجتمع Linux نفسه.

لم يكن Linux نظام تشغيل سطح مكتب عاديًا ، حيث تم نقله في الغالب إلى المبرمجين ومسؤولي النظام.

من قبل المبرمجين ، للمبرمجين

أحد أسباب فشل Linux في جذب اهتمام مستخدمي الكمبيوتر السائد هو أن قاعدة المستخدمين الخاصة به لا تتكون من مستخدمي الكمبيوتر العاديين ، ولكن من المطورين. ويعود تاريخ هذا إلى تراث يونكس ، والذي تم تطويره أيضًا "من قبل المبرمجين ، للمبرمجين". تم تطويره من قبل بعض المبرمجين الجيدين للغاية ، دينيس ريتشي وكين تومسون.


عندما كانوا يقومون بتطوير Unix في Bell Labs ، لم يكن هناك اهتمام كبير بـ "سهولة المستخدم" ، نظرًا لأنهم كانوا يقومون بتطوير نظام مصمم لأبحاث علوم الكمبيوتر.

استمر هذا التوجه المطور حتى يومنا هذا. حتى مع وجود توزيعات مثل Ubuntu التي وعدت بأن تكون سهلة الاستخدام للمستخدمين غير التقنيين للتثبيت والاستخدام ، فإنها لا تزال تتطلب قدرًا كبيرًا من المعرفة للتنقل.

ميغيل دي إيكازا ، أحد المؤسسين الرئيسيين لمشروع جنوم ، يوافق على ذلك. "المشكلة في Linux على سطح المكتب تكمن جذورها في ثقافة المطورين التي تم إنشاؤها من حوله" ، كما كتب.

إلى جانب صعوبة التثبيت والاستخدام ، هناك مشكلة رئيسية أخرى في رأيه تتمثل في ميل المطورين إلى التخلص من الواجهات وواجهة برمجة التطبيقات التي تعمل بشكل جيد لصالح شيء أكثر "أناقة".

"كان موقف مجتمعنا هو التميّز الهندسي: نحن لا نريد إهمال الكود في أشجارنا المصدرة ، ولا نريد الاحتفاظ بالتصميمات المكسورة ، نريد التصاميم الخالصة والجميلة ، ونريد التخلص من جميع الآثار السيئة أو السيئة نفذت الأفكار من أشجار الكود المصدري لدينا ".


No Bugs، No Stress - دليلك خطوة بخطوة لإنشاء برامج لتغيير الحياة دون تدمير حياتك

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

من ناحية أخرى ، يؤكد Windows على التوافق مع الإصدارات السابقة لدرجة أن بعض الناس يعتقدون أنهم يواجهون مشكلة معاكسة.

عدم وجود واجهة مستخدم متسقة

على الرغم من أن نظامي التشغيل Windows و Mac OS X يمنحان واجهاتهما شكلًا متناسقًا ويشعران ويصدران إرشادات واجهة بشرية ، إلا أن نظام Linux أكثر فوضى.

أحد الأسباب هو أن واجهة المستخدم الرسومية ، التي تعمل بنظام X Window System ، هي مجرد برنامج آخر بدلاً من أن تكون مرتبطة بشكل وثيق بالنظام.

بالإضافة إلى مديري النوافذ وأسطح المكتب المختلفة ، هناك عدد من مجموعات الأدوات المختلفة. قد يستخدم المستخدمون الفنيون بسعادة محرر Emacs ومدير ملفات Midnight Commander و zsh ، ولكن قد يجد المستخدم المبتدئ أنماط واجهة مختلفة مختلفة. وقد أرسلهم هؤلاء إلى أحضان Windows و Mac OS X.

النخبوية

إن نسخ كل شيء والبدء من نقطة الصفر هو أحد أعراض النخبوية التي يمكن أن تتخلل مجتمع Linux.

لقد تم إخبار كل شخص جديد على نظام Linux وسأل سؤالًا في منتدى أو قناة IRC بـ "RTFM" (اقرأ The Fine Manual) مرة واحدة على الأقل.

يفخر مبرمجو نظام Linux بأنهم قادرون على بناء نظام تشغيل مفتوح المصدر بالكامل ، ويعمل مع مبرمجين آخرين في جميع أنحاء العالم ، تمامًا من نقطة الصفر. في بعض الأحيان يفشلون في إدراك أنه ليس الجميع مبرمجًا للمعالج.

دعم الأجهزة

نقطة شائكة أخرى مزعجة هي دعم الأجهزة. في حين أن كتابة برامج تشغيل الأجهزة يمكن أن تكون مملة ، فإن الأجهزة التي لديها وظائف غير مكتملة - أو ما هو أسوأ من ذلك ، لا تعمل على الإطلاق في نظام Linux - تعرقل بشكل خطير التبني.

بالطبع ، هذا ليس خطأ المطورين تمامًا. هناك الكثير من الأجهزة الموجودة ، ومن الصعب كتابة برامج تشغيل لها. بعض ، مثل بطاقات الرسومات ، تعتبر أسرار تجارية والمصنعين أمي عن تصاميمهم. تعاني بطاقات الشبكات اللاسلكية أيضًا من نفس المشكلة. يجب على المطورين إجراء هندسة عكسية لهم من أجل تنفيذ بعض الوظائف على الأقل أو الاعتماد على برامج تشغيل خاصة.

ويندوز ، ماك جيدة بما فيه الكفاية بالنسبة لمعظم الناس

السبب الرئيسي وراء عدم انتقال المزيد من الأشخاص إلى Linux بشكل جماعي، حتى في مواجهة الكوارث مثل Windows 8 و Vista ، فإن Windows هو ببساطة جيد بما يكفي لمعظم الناس. مع نظام التشغيل Windows XP ، حصل مستخدمو سطح المكتب العاديون أخيرًا على العديد من المهام الاستباقية الكاملة وبها استقرار أكبر بكثير. اختفت "الشاشة الزرقاء للموت" في الغالب ، إلا في حالة وجود مشكلة خطيرة في الأجهزة.

حتى نهاية الدعم لنظام التشغيل Windows XP لم يحث على الانتقال الجماعي إلى نظام Linux. يبدو أن فكرة أن مستخدمي Windows سيعتمدون Linux فجأة لم تكن أكثر من مجرد تفكير بالتمني. تمسك مستخدمي Windows XP بالنظام لفترة طويلة لأنهم لم يكونوا على استعداد للتغيير في المقام الأول. لماذا سيتكيفون الآن؟

كما تجنب مستخدمو Windows 7 و XP نظام التشغيل Windows 8. وبمجرد أن تقوم Microsoft بجعل Windows 10 ترقية مجانية لمستخدمي Windows 8 و Windows 7 ، فمن المنطقي بالنسبة لهم الترقية إلى Windows 10 بدلاً من Ubuntu.

يبدو أن نظام التشغيل Mac OS X ينجح في حالة فشل Linux ، حيث يوفر سطح مكتب يشبه نظام Unix سهل الاستخدام. (اقرأ المزيد حول قوة يونكس في ما يمكن أن يتعلمه Peope من فلسفة يونكس.)

لينكس هو الفوز على الهاتف المحمول

على الرغم من أن Linux ليس قوة على سطح المكتب ، فإن العالم أقل اعتمادًا على سطح المكتب التقليدي هذه الأيام. يستخدم المزيد من الأشخاص تطبيقات الويب مثل محرّر مستندات Google ويقومون بتحويل الحوسبة إلى الأجهزة المحمولة. يفوز Android ، المستند إلى Linux ، بأكثر من 83 بالمائة من حصة سوق الهاتف المحمول. أجهزة Chromebook ، أجهزة الكمبيوتر المحمولة خفيفة الوزن المصممة للاستخدام مع الويب ، تعمل أيضًا على تشغيل Windows من الأسفل.

تعمل تطبيقات الويب التي يستخدمها الأشخاص يوميًا ، بما في ذلك تطبيقات Google ، على نظام التشغيل Linux أيضًا. يبدو أن Linux ينتصر على كل شيء ما عدا سطح المكتب.

خاتمة

على الرغم من أن نظام Linux يعد نظام تشغيل رائعًا ، إلا أنه لم يكن وسيظل على الأرجح قوة مهمة على سطح المكتب ، على الرغم من أنه سيهيمن على سطح مكتب المطور لفترة طويلة قادمة.