logo

ما هو نظام التشغيل لينكس؟

مقدمة إلى لينكس

Linux عبارة عن عائلة مفتوحة المصدر تشبه نظام التشغيل Unix تعتمد على نواة Linux، وتم نشر نواة نظام التشغيل لأول مرة في 17 سبتمبر 1991 بواسطة لينوس تورفالدس . عادة، يتم تجميع Linux كتوزيعة Linux، والتي تحتوي على المكتبات الداعمة وبرامج النظام والنواة، والتي يتم تقديم العديد منها بواسطة مشروع GNU. تستخدم العديد من توزيعات Linux هذا المصطلح 'لينكس' في العنوان، لكن مؤسسة البرمجيات الحرة تستخدم امتداد 'جنو/لينكس' العنوان للتركيز على ضرورة برمجيات جنو، مما تسبب في بعض الجدل.

توزيعات Linux الشهيرة هي Ubuntu وFedora Linux وDebian، وتتكون الأخيرة من عدة تعديلات وتوزيعات مختلفة، بما في ذلك Xubuntu وLubuntu. التوزيعات التجارية هي SUSE Linux Enterprise وRed Hat Enterprise Linux. توزيعات سطح المكتب لنظام التشغيل Linux هي أنظمة النوافذ مثل Wayland أو X11 وبيئات سطح المكتب مثل KDE Plasma وGNOME.

  • في الأصل، تم تصميم Linux لأجهزة الكمبيوتر الشخصية التي تعتمد على بنية Intel x86، ولكن تم نقله منذ ذلك الحين إلى بيئات أكثر من أنظمة التشغيل الأخرى.
  • بما في ذلك Android، يتمتع Linux بأكبر قاعدة مثبتة بين كل أنظمة التشغيل ذات الأغراض العامة بسبب سيطرة نظام Android المستند إلى Linux على الهواتف الذكية اعتبارًا من مايو 2022.
  • ومع ذلك، يتم استخدام Linux بواسطة حوالي 2.6% فقط من أجهزة الكمبيوتر المكتبية اعتبارًا من نوفمبر 2022.
  • أيضًا، يعمل Linux على العديد من الأنظمة المضمنة، أي الأجهزة التي تم تصميم نظام التشغيل الخاص بها عادةً في البرامج الثابتة ومخصص للغاية للنظام.
  • وتشمل المركبات الفضائية (مركبة بيرسيفيرانس، وكبسولة طاقم التنين، وصاروخ فالكون 9)، والسيارات (تويوتا، وهيونداي، ومرسيدس بنز، وأودي، وتيسلا)، وأجهزة التلفزيون (أجهزة تلفزيون إل جي وسامسونج الذكية)، ووحدات تحكم ألعاب الفيديو، والأجهزة المنزلية الذكية، ضوابط الأتمتة، وأجهزة التوجيه.

يعد Linux أحد أبرز الأمثلة على التعاون بين البرامج مفتوحة المصدر والمجانية. يمكن توزيع كود المصدر وتعديله واستخدامه بشكل غير تجاري أو تجاري من قبل الجميع وفقًا لشروط التراخيص الخاصة به، مثل GNU GPL (الرخصة العامة العامة). على سبيل المثال، تم ترخيص نواة Linux على GPLv2.

تاريخ نظام التشغيل لينكس

ما هو نظام التشغيل لينكس؟
    الأسلاف
    تم تنفيذ وتصميم نظام التشغيل المستند إلى Unix في عام 1969 في ايه تي اند تي الجرس مختبرات بواسطة جو أوسانا ودوغلاس ماكلروي ودينيس ريتشي وكين طومسون في الولايات المتحدة. تم نشر Unix لأول مرة في عام 1971، وقد تمت كتابته بالكامل بلغة التجميع، كما كانت الممارسة الأساسية في ذلك الوقت. تم تحديثه بلغة C بواسطة دينيس ريتشي بطريقة رائدة رئيسية في عام 1973. إن توفر تطبيق لغة Unix عالي المستوى جعل نقله إلى منصات كمبيوتر متميزة أمرًا سهلاً.خلق
    سجل تورفالدس في دورة يونكس أثناء زيارته لجامعة هلسنكي في خريف التسعينيات. استخدمت الدورة جهاز كمبيوتر صغير MicroVAX ينفذ Ultrix، وكان أحد النصوص المطلوبة هو أنظمة التشغيل: التصميم والتنفيذ بواسطة Andrews S. Tanenbaum. يحتوي الكتاب المدرسي على نسخة من نظام التشغيل MINIX الخاص بـ Tanenbaum. ومع هذه الدورة أصبح تورفالدس في البداية مفتوحًا لنظام يونكس. أصبح مهتمًا بأنظمة التشغيل في عام 1991. بعد أن شعر بالإحباط بسبب ترخيص MINIX، الذي قصره على الاستخدام التعليمي فقط في ذلك الوقت، بدأ العمل على نواة نظام التشغيل الخاص به، والتي أصبحت في النهاية Linux Kernel.
    بدأ Torvalds تطوير نواة Linux على MINIX، وتم استخدام البرامج المكتوبة لـ MINIX على Linux أيضًا. وفي وقت لاحق، تمت زراعة نظام Linux، ومن ثم ظهر تطوير نواة Linux على أنظمة Linux. أيضًا، استبدلت تطبيقات GNU كل مكونات MINIX لأنه كان من المفيد استخدام الكود المجاني من خلال مشروع GNU مع نظام التشغيل الجديد؛ يمكن إعادة تطبيق التعليمات البرمجية المرخصة بموجب GNU GPL في وظائف الكمبيوتر الأخرى طالما تم نشرها أيضًا بموجب ترخيص متوافق أو نفس الترخيص.
    بدأ تورفالدس بالتحول من رخصته الفعلية، التي حظرت التوزيع التجاري، إلى رخصة جنو العمومية. عمل المطورون على تطوير عناصر GNU باستخدام Linux Kernel، مما أدى إلى إنشاء نظام تشغيل مجاني يعمل بكامل طاقته.التطور الحالي
    المشرف الرئيسي على Linux Kernel هو جريج كرواه هارتمان ومن يوجه تطورها. المدير التنفيذي لمؤسسة البرمجيات الحرة هو ويليام جون سوليفان والتي بدورها تدعم مكونات جنو. تقوم الشركات والأفراد أخيرًا بتطوير مكونات خارجية غير تابعة لـ GNU.
    تتكون مكونات الطرف الثالث من مجموعة واسعة من العمل وقد تحتوي على مكتبات وتطبيقات المستخدم ووحدات kernel. يقوم مجتمع Linux والبائعين بتوزيع ودمج مكونات kernel والمكونات غير التابعة لـ GNU ومكونات GNU مع برامج إدارة الحزم الإضافية على غرار توزيعات Linux.إقبال شعبي وتجاري
    في بيئات الإنتاج، بدأ اعتماد Linux في البداية في منتصف التسعينيات في مجتمع الحوسبة الفائقة بدلاً من استخدامه من قبل الهواة فقط، حيث بدأت منظمات مثل NASA في استبدال أجهزتها باهظة الثمن بشكل متزايد بمجموعات كمبيوتر سلعية رخيصة الثمن تعمل بنظام Linux. بدأ الاستخدام التجاري عندما بدأت شركتا IBM وDell، ثم شركة Hewlett-Packard، في توفير دعم Linux للهروب من احتكار Microsoft لسوق أنظمة تشغيل سطح المكتب.
    تُستخدم أنظمة Linux بشكل كامل في الحوسبة اليوم، بدءًا من الأنظمة المدمجة وحتى كل كمبيوتر عملاق تقريبًا، وقد حصلت على مكانة في عمليات تثبيت الخادم مثل حزمة تطبيقات LAMP الشهيرة. لقد تم تطوير استخدام توزيعات Linux في أجهزة سطح المكتب للمؤسسات والمنزل.
    كما أصبحت توزيعات Linux مشهورة في سوق أجهزة الكمبيوتر المحمولة، حيث انتقلت العديد من الأجهزة مع توزيعات Linux المخصصة المثبتة ونشرت Google نظام التشغيل ChromeOS الذي تم تطويره لأجهزة الكمبيوتر المحمولة.

تصميم نظام التشغيل لينكس

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

ما هو نظام التشغيل لينكس؟

تتضمن مكونات نظام Linux المثبتة ما يلي:

  • أ محمل الإقلاع على سبيل المثال، systemd-boot، وSYSLINUX، وLILO، وGNU GRUB. هو برنامج يمكنه تحميل نواة Linux إلى الذاكرة الرئيسية للكمبيوتر عن طريق تشغيله بواسطة الكمبيوتر بعد تسجيل الدخول إلى البرنامج الثابت وعند تشغيله.
  • ان أدخل البرنامج ، مثل sysvinit التقليدي وUpstart وOpenRC وsystemd الأحدث. إنها العملية الأولى التي أعلن عنها نواة لينكس وجذر شجرة العملية. وبعبارة أخرى، يتم فتح كل عملية من الحرف الأول. يبدأ عمليات مثل مطالبات تسجيل الدخول وخدمات النظام (سواء في الوضع الطرفي أو الرسومي).
  • المكتبات البرمجية ، والتي تتضمن التعليمات البرمجية التي يمكن تطبيقها عن طريق تشغيل العمليات. يُطلق على الرابط الديناميكي الذي يتعامل مع استخدام المكتبات الديناميكية اسم Id-linux.so في أنظمة Linux التي تحتوي على ملفات قابلة للتنفيذ بتنسيق ELF. كما ستتم إضافة ملفات الرأس لتحديد واجهة المكتبات المثبتة إذا تم تكوين النظام بحيث يتمكن المستخدم من جمع البرامج بنفسه. علاوة على ذلك، فإن مكتبة البرامج الأكثر استخدامًا هي مكتبة GNU C (glibc) على أنظمة Linux. هناك العديد من الالتزامات الأخرى مثل Mesa وSDL.
    • مكتبة C القياسية مطلوبة لتنفيذ برامج C على نظام يستخدم مكتبة GNU C كمعيار. وقد تم تطوير بدائل مثل uClibc (التي تم تطويرها لـ uClinux)، وEGLIBC (شوكة glibc التي استخدمتها دبيان مرة واحدة)، وmusl. ومع ذلك، لم يتم الحفاظ على الأولين الآن. يستخدم Android مكتبة C الخاصة به، والتي تُعرف باسم بيونيك .
    واجهة المستخدم
    كما تسمى واجهة المستخدم بالصدفة. إنها إما واجهة المستخدم الرسومية (GUI) أو واجهة سطر الأوامر (CLI) أو عناصر التحكم المرتبطة بالأجهزة ذات الصلة، وهو أمر طبيعي بالنسبة للأنظمة المدمجة. واجهة المستخدم الافتراضية رسومية لأنظمة سطح المكتب. ومع ذلك، تتوفر واجهة سطر الأوامر (CLI) من خلال نوافذ المحاكي الطرفي أو على وحدة تحكم افتراضية معزولة.
    هياكل واجهة سطر الأوامر عبارة عن واجهات مستخدم قائمة على النص، والتي تستخدم النص لكل من الإخراج والإدخال. الصدفة المهيمنة هي bash (Bourne-Again Shell) المستخدمة في Linux، والمصممة في الأصل لمشروع GNU. تقريبًا كل مكون منخفض المستوى في Linux، بما في ذلك العديد من أجزاء منطقة المستخدم، يستخدم واجهة سطر الأوامر (CLI) حصريًا. على وجه الخصوص، تتوافق واجهة سطر الأوامر (CLI) مع أتمتة المهام المؤجلة أو المتكررة وتوفر اتصالاً سهلاً للغاية بين العمليات.
    • تعتبر واجهات المستخدم الرسومية أشهر واجهات المستخدم على أنظمة سطح المكتب، وهي مزودة ببيئات سطح مكتب واسعة مثل Xfce، وPantheon، وLXDE، وCinnamon، وMATE، وGNOME، وKDE Plasma، على الرغم من توفر مجموعة من واجهات المستخدم المتعددة.
    • أشهر واجهات المستخدم تعمل بمفهوم نظام X Window System المعروف باسم 'X' .
    • فهو يوفر شفافية الشبكة ويسمح بعرض تطبيق رسومي نشط على نظام ما على نظام آخر يمكن للمستخدم أن يتعاون فيه مع التطبيق.
    • على الرغم من أن بعض ملحقات نظام X Window غير قادرة على العمل على الشبكة.
    • تتوفر العديد من خوادم عرض X مع خادم X.Org، ويعد التنفيذ المرجعي هو الأكثر شهرة.
    البنية التحتية لإدخال الفيديو
    حاليًا، لدى Linux اثنتين من واجهات برمجة تطبيقات kernel-userspace للتعامل مع أجهزة إدخال الفيديو: DVB API لاستقبال التلفزيون وV4L2 API لتدفقات الراديو والفيديو.
    تتطلب هذه البنية التحتية التطور لتتناسب بشكل أفضل مع الأجهزة الأخرى نظرًا لتنوع الأجهزة المختلفة وتعقيدها وبسبب العدد الكبير من المعايير والتنسيقات التي تديرها واجهات برمجة التطبيقات (APIs). تعد مكتبة أجهزة مساحة المستخدم الأفضل أيضًا مفتاح النجاح للحصول على تطبيقات مساحة المستخدم التي يمكنها العمل مع كل التنسيق الذي تدعمه الأجهزة.

استخدامات نظام التشغيل Linux

تركز العديد من الدراسات الكمية للبرمجيات مفتوحة المصدر/المجانية على موضوعات، مثل الموثوقية والحصة السوقية، مع العديد من الدراسات التي تدرس نظام Linux على وجه التحديد. يتطور سوق Linux، ومن المفترض أن يشهد حجم سوق Linux OS نموًا بنسبة 19.2% بحلول عام 2027، ليصل إلى 15.64 مليار دولار، مقارنة بـ 3.89 مليار في عام 2019. ويعزو المؤيدون والمحللون نجاح Linux الارتباطي إلى حريته، وتكلفته المنخفضة. والموثوقية والأمان من تقييد البائع.

ما هو نظام التشغيل لينكس؟
    خوادم الويب
    تصدر W3Cook إحصائيات تستخدم أفضل 1,000,000 نطاق Alexa، والتي تقدر أن 96.55% من خوادم الويب تستخدم Linux، و1.73% تستخدم Windows، و1.72% تستخدم FreeBSD اعتبارًا من مايو 2015.أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المكتبية
    اعتبارًا من مايو 2022، تبلغ حصة Linux السوقية المقدرة حوالي 2.5% على أجهزة الكمبيوتر المكتبية، وفقًا لإحصائيات خادم الويب. يشتمل Microsoft Windows على حصة سوقية تبلغ حوالي 75.5%، بينما يمتلك macOS حوالي 14.9%.أجهزة محمولة
    أصبح Android نظام التشغيل الرائد للهواتف الذكية والذي يعتمد على Linux kernel. في يوليو 2022، كانت 71.9% من الهواتف الذكية في جميع أنحاء العالم التي تستخدم الإنترنت تستخدم نظام التشغيل Android. يعد Android أيضًا نظام تشغيل مشهورًا للأجهزة اللوحية، حيث كان مسؤولاً عن أكثر من 60٪ من مبيعات الطاولات اعتبارًا من عام 2013.إنتاج سينمائي
    لقد كان Linux النظام الأساسي المفضل في صناعة السينما لسنوات. أول فيلم كبير تم إصداره على خادم Linux كان فيلم Titanic عام 1997. منذ ذلك الحين، انتقلت الاستوديوهات الكبيرة، بما في ذلك Industrial Light & Magic، وWeta Digital، وPixar، وDreamWorks Animation، إلى Linux.الاستخدام الحكومي
    اكتسبت توزيعات Linux أيضًا شعبية في العديد من الحكومات الوطنية والمحلية. لقد ذهبت ولاية كيرالا إلى الحد الذي جعل كل مدرسة ثانوية حكومية تستخدم Linux على أنظمتها. تستخدم الصين Linux حصريًا كنظام تشغيل لعائلة معالجات Loongson الخاصة بها لتحقيق الاستقلال التكنولوجي.
    قامت بعض المناطق بدمج توزيع Linux الخاص بها في إسبانيا، والذي يستخدم على نطاق واسع في المؤسسات الرسمية والتعليمية. كما اتخذت ألمانيا وفرنسا خطوات نحو اعتماد نظام Linux. يعتمد نظام التشغيل Red Star في كوريا الشمالية على إصدار Fedora Linux الذي تم تطويره منذ عام 2002.

عمل نظام تشغيل لينكس

يتبع نظام التشغيل Linux التصميم القياسي الذي يعد المفتاح لتوزيعاته وتنوعاته المتعددة. تعتمد كل توزيعة Linux على نواة Linux ولكن يمكن أن تختلف بناءً على عوامل مثل:

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

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

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

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

توزيعات لينكس

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

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

إيجابيات وسلبيات نظام التشغيل Linux

بعض فوائد استخدام Linux مذكورة وموضحة أدناه:

ما هو نظام التشغيل لينكس؟
    المصدر المفتوح:تم نشر نواة لينكس بموجب ترخيص البرمجيات مفتوحة المصدر GNU GPL. تحتوي معظم التوزيعات على العديد من التطبيقات مع خيارات متنوعة في جميع الفئات تقريبًا. بالإضافة إلى ذلك، تحتوي العديد من التوزيعات على برامج احتكارية، مثل برامج تشغيل الأجهزة التي تقدمها الشركات المصنعة، لدعم الأجهزة.مصداقية:يتم التعامل مع Linux على أنه نظام تشغيل موثوق، وهو مدعوم جيدًا بالعديد من تصحيحات الأمان. كما يتم التعامل مع Linux على أنه نظام تشغيل مستقر، مما يعني أنه يمكن تنفيذه في كل الظروف تقريبًا. يستطيع Linux أيضًا معالجة الأخطاء عند تشغيل مدخلات وبرامج غير متوقعة.تكاليف الترخيص:لا يوجد لدى Linux رسوم ترخيص دقيقة، على عكس Apple macOS أو Microsoft Windows. على الرغم من أن دعم النظام متوفر مقابل رسوم من العديد من موردي Linux، إلا أن نظام التشغيل نفسه مجاني للاستخدام والنسخ. قامت بعض مؤسسات تكنولوجيا المعلومات بتعزيز مدخراتها عن طريق نقل برنامج الخادم الخاص بها إلى Linux من نظام التشغيل التجاري.التوافق:يميل Linux والعديد من البرامج مفتوحة المصدر إلى التحديث بشكل متكرر للحصول على تصحيحات وظيفية وأمنية مع وجود وظائف أساسية. من المرجح أن تعمل البرامج النصية والتكوينات الخاصة بـ Shell دون تغيير حتى في حالة استخدام تحديثات البرامج. بشكل عام، لا يغير Linux والتطبيقات الأخرى مفتوحة المصدر أوضاع التشغيل الخاصة بها بإصدارات جديدة، على عكس بائعي البرامج الاقتصادية الذين يقومون بتركيب إصدارات جديدة من أنظمة التشغيل الخاصة بهم بأشكال عمل جديدة.عدة اختيارات:من بين جميع الخيارات اللانهائية تقريبًا، والعديد من التوزيعات المتاحة، والعديد من خيارات التطبيقات لتكوين Linux وتجميعه وتشغيله على جميع الأنظمة الأساسية للأجهزة تقريبًا، من الممكن تطوير Linux لجميع التطبيقات تقريبًا.

بعض عيوب نظام Linux هي:

ما هو نظام التشغيل لينكس؟
    عدم وجود معيار:لا يتوفر إصدار قياسي لنظام التشغيل Linux، وهو ما قد يكون جيدًا لتحسين Linux لتطبيقات معينة، ولكنه أقل أهمية لنشر صور سطح المكتب والخوادم القياسية. يمكن لمجموعة كبيرة ومتنوعة من الخيارات أن تلتف حول الدعم كنتيجة.تكاليف الدعم:الدعم ليس مجانيًا، بينما يمكن للمؤسسة الحصول على Linux بحرية دون رسوم ترخيص. يقدم جميع موزعي Linux للمؤسسات تقريبًا، مثل Red Hat وSUSE، عقود دعم. يمكن أن تؤدي رسوم الترخيص هذه إلى تقليل المدخرات بشكل كبير اعتمادًا على الموقف.البرمجيات الاحتكارية:لا يمكن استخدام برامج إنتاجية الكمبيوتر الشخصي، مثل Microsoft Office، على أجهزة كمبيوتر Linux المكتبية، وقد لا تتوفر العديد من البرامج الاحتكارية لأنظمة Linux الأساسية.منحنى التعلم حاد:يكافح العديد من المستخدمين لتعلم كيفية استخدام التطبيقات المستندة إلى Linux وأجهزة سطح المكتب Linux.اجهزه غير مدعومه:تتيح العديد من الشركات المصنعة للأجهزة إمكانية الوصول إلى برامج تشغيل أجهزة Linux التي يمكن الوصول إليها لمنتجاتها، لكن العديد منها لا تفعل ذلك.