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

لماذا لم تظهر بعض التطبيقات على Linux بعد ، وما الذي يمنع المجتمع من إنتاج المزيد من البدائل؟ هيا نكتشف.

1. هناك العديد من إصدارات Linux

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

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

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

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

instagram viewer
تنسيق Snap، ولكن معظم التوزيعات الأخرى لها صلة أكثر بدلاً من Flatpak. القليل منهم استقر على AppImage.

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

2. لينكس لديه نموذج تمويل غير واضح

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

لا علاقة لواجهات سطح المكتب والتطبيقات التي نستخدمها بنظام Linux. يمكنك تشغيل الكثير من نفس البرامج على FreeBSD ، والتي لا تستخدم Linux kernel - ولا يمكنك تشغيل معظم هذه البرامج على Chromebooks أو Android ، وهو ما يعمل.

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

ونتيجة لذلك ، يصعب تحصيل الرسوم مباشرة مقابل البرامج. يمكنك بيع برنامج بموجب ترخيص برنامج مجاني ، ولكن بما أن الكود متاح مجانًا ، فهناك لا شيء يمنع شخصًا آخر من تجميع وتوزيع نسخة أخرى من برنامجك بدون تكلفة مال.

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

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

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

3. هناك نقص في المال

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

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

متعلق ب: لماذا Linux مجاني: كيف يربح عالم المصدر المفتوح المال

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

4. فتح الحوار يأتي مع الخلافات

مع المتطوعين الذين يقومون بالكثير من التطوير على Linux ، ومع كل من فلسفة المصادر المفتوحة والمالية القيود التي تدفع الناس للعمل معًا ، قدر كبير من التواصل ضروري لجميع القطع القادمة سويا او معا.

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

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

هذا جزء من سبب امتلاك Linux للعديد من الواجهات التي تقوم بنفس الشيء تقنيًا ، ولكن بطرق مختلفة.

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

5. سطح مكتب Linux لديه حصة سوقية منخفضة

بالطبع ، لا يرغب الناس فقط في البرامج التي تم تطويرها خصيصًا لنظام التشغيل Linux. يريد الكثير الوصول إلى نفس البرنامج الذي يستخدمونه على نظامي التشغيل Windows و macOS ، مثل Photoshop. بعض هذه البرامج تشق طريقها إلى Linux ، مثل Steam ، لكن الكثير منها لا يفعل ذلك.

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

6. لدى الشركات مخاوف بشأن ترخيص الحقوق المتروكة

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

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

غالبًا ما تفضل الشركات التي تستخدم البرامج المجانية الكود المتاح بموجب التراخيص المسموح بها ، مثل MIT و Apache ، التي تسمح للأشخاص باستخدام الكود دون اشتراط أن يصبح البرنامج الناتج مجانيًا ومفتوح المصدر بحد ذاتها.

متعلق ب: Copyleft مقابل. حقوق النشر: المفاهيم الأساسية التي تحتاج إلى معرفتها

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

ومع ذلك ، يستمر تطوير تطبيقات Linux!

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

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

أفضل برامج وتطبيقات Linux

سواء كنت مستخدمًا جديدًا لنظام Linux أو كنت مستخدمًا متمرسًا ، فإليك أفضل برامج وتطبيقات Linux التي يجب أن تستخدمها اليوم.

اقرأ التالي

يشاركسقسقةبريد الالكتروني
مواضيع ذات صلة
  • لينكس
  • تطبيقات Linux
  • المصدر المفتوح
عن المؤلف
بيرتل كينج (تم نشر 356 مقالة)

Bertel هو الحد الأدنى الرقمي الذي يعمل من خلال جهاز كمبيوتر محمول يعمل بنظام التشغيل الأولي ويحمل Light Phone II. إنه يسعد بمساعدة الآخرين في تحديد التكنولوجيا التي يجب إدخالها في حياتهم... وأي تقنية يمكن الاستغناء عنها.

المزيد من Bertel King

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك