ماهو نظام التشغيل لينكس Linux … ماهي مميزاته

لينكس ( / ل ط ن ʊ ك ق / ( الاستماع ) LEEN ‑uuks أو / ل ɪ ن ʊ ك ق / LIN ‑uuks  ) هي عائلة من المصدر المفتوح يونكس مثل أنظمة التشغيل على أساس لينكس نواة ، و نظام التشغيل نواة الأول صدر في 17 سبتمبر 1991، من قبل لينوس تورفالدس .   لينكس هو عادةمعبأة في توزيعة لينكس .

التوزيعات تشمل نواة لينكس ودعم برامج النظام و المكتبات ، وكثير منها يتم توفيرها من قبل مشروع جنو . تستخدم العديد من توزيعات Lin­ux كلمة “Lin­ux” في اسمها ، لكن مؤسسة البرمجيات الحرة تستخدم اسم ” GNU / Lin­ux ” للتأكيد على أهمية برنامج GNU ، مما تسبب في بعض الجدل .  

توزيعات Lin­ux الشائعة   تتضمن Debian و Fedo­ra و Ubun­tu . التوزيعات التجارية تشمل Red Hat Enter­prise Lin­ux و SUSE Lin­ux Enter­prise Serv­er . وتشمل توزيعات لينكس سطح المكتب ل نظام النوافذ مثل X11 أو ايلاندز ، و بيئة سطح المكتب مثل GNOME أو KDE البلازما . قد تحذف التوزيعات المخصصة للخوادم الرسومات تمامًا ، أو تتضمن مجموعة حلول مثل LAMP. نظرًا لأن Lin­ux قابل لإعادة التوزيع بحرية ، يمكن لأي شخص إنشاء توزيع لأي غرض من الأغراض. 

وقد تم تطوير لينكس أصلا ل أجهزة الكمبيوتر الشخصية على أساس إنتل x86 الهندسة المعمارية، ولكن منذ ذلك الحين استدار إلى المزيد من منصات من أي نظام تشغيل آخر. نظرًا لهيمنة نظام Android المستند إلى Lin­ux على الهواتف الذكية ، فإن Lin­ux لديه أيضًا أكبر قاعدة مثبتة لجميع أنظمة التشغيل ذات الأغراض العامة .   على الرغم من أن يستخدم لينكس في المئة فقط حوالي 2.3 من أجهزة الكمبيوتر المكتبية ،   في جهاز Chrome­book، التي تدير نظام التشغيل Chrome OS المستند إلى Lin­ux ker­nel ، وتهيمن على سوق التعليم في الولايات المتحدة من مرحلة رياض الأطفال حتى نهاية التعليم الثانوي وتمثل ما يقرب من 20 في المائة من مبيعات الكمبيوترات الدفترية التي تقل عن 300 دولار أمريكي في الولايات المتحدة. Lin­ux هو نظام التشغيل الرائد على الخوادم (أكثر من 96.4٪ من أنظمة تشغيل أكثر من مليون خادم ويب هي Lin­ux) ، يقود أنظمة أخرى كبيرة مثل أجهزة الكمبيوتر المركزية ، وهو نظام التشغيل الوحيد المستخدم على TOP500 أجهزة الكمبيوتر العملاقة (منذ نوفمبر 2017 ، بعد القضاء التدريجي على جميع المنافسين).  

يعمل Lin­ux أيضًا على الأنظمة المضمنة ، أي الأجهزة التي يكون نظام التشغيل الخاص بها مدمجًا في البرامج الثابتة ومصمم بشكل كبير للنظام. يتضمن ذلك أجهزة التوجيه ، وأدوات التحكم في التشغيل الآلي ، وتكنولوجيا المنزل الذكي ، وأجهزة التلفزيون ( تستخدم تلفزيونات Sam­sung و LG Smart TV Tizen و WebOS ، على التوالي) ،   السيارات (على سبيل المثال ، Tes­la ، Audi ، Mer­cedes-Benz ، Hyundai ، و Toy­ota كلها تعتمد على Lin­ux) ، مسجلات الفيديو الرقمية ، وأجهزة ألعاب الفيديو ، والساعات الذكية. و فالكون 9 الصورة و التنين 2 الصورة الكترونيات الطيران تستخدم نسخة مخصصة لينكس. 

يعد Lin­ux أحد أبرز الأمثلة على التعاون في البرامج المجانية والمفتوحة المصدر . و شفرة المصدر ويمكن استخدام أو تعديل وتوزيعها تجاريا أو غير تجاري من قبل أي شخص وفقا لأحكام التراخيص الصلة، مثل رخصة جنو العمومية العامة . 

التاريخ 

المقال الرئيسي : تاريخ لينكس

السلائف 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيلينوس تورفالدس ، المؤلف الرئيسي لنواة لينكس

و يونكس وقد صممت نظام التشغيل وتنفيذها في عام 1969، في AT & T الصورة مختبرات بيل ، في الولايات المتحدة من قبل كين تومسون ، دينيس ريتشي ، دوغلاس ماكلروي ، و جو أوسانا . صدر لأول مرة في عام 1971 ، وكُتب يونكس بالكامل بلغة التجميع ، كما كانت ممارسة شائعة في ذلك الوقت. في عام 1973 في نهج رئيسي ورائد ، تمت إعادة كتابته بلغة البرمجة C بواسطة Den­nis Ritchie (باستثناء بعض الأجهزة وإجراءات الإدخال / الإخراج). إن توفر تطبيق لغة عالي المستوى لـ Unix جعلهالنقل إلى منصات الكمبيوتر المختلفة أسهل. 

نظرًا لوجود حالة سابقة لمكافحة الاحتكار تمنعها من دخول مجال الكمبيوتر ، فقد طُلب من AT & T ترخيص رمز مصدر نظام التشغيل لأي شخص طلب ذلك. نتيجة لذلك ، نما يونكس بسرعة وأصبح معتمدًا على نطاق واسع من قبل المؤسسات الأكاديمية والشركات. في عام 1984 ، تخلت AT&T عن Bell Labs ؛ تحررت Bell Labs من الالتزام القانوني الذي يتطلب ترخيصًا مجانيًا ، وبدأت في بيع Unix كمنتج مملوك ، حيث لا يُسمح للمستخدمين قانونًا بتعديل Unix.

بدأ مشروع جنو عام 1983 على يد ريتشارد ستالمان ، وكان هدفه إنشاء “نظام برمجيات كامل متوافق مع يونكس” يتألف بالكامل من برمجيات حرة . بدأ العمل في عام 1984. لاحقًا ، في عام 1985 ، بدأ Stall­man مؤسسة البرمجيات الحرة وكتب رخصة جنو العمومية العامة (GNU GPL) في عام 1989. وبحلول أوائل التسعينيات ، كانت العديد من البرامج مطلوبة في نظام التشغيل (مثل المكتبات، المجمعين ، برامج تحرير النصوص ، و قذيفة سطر الأوامر ، و نظام النوافذ تم الانتهاء)، على الرغم من أن عناصر على مستوى منخفض مثل برامج تشغيل الأجهزة ، الشياطين، والنواة ، المسماة GNU Hurd ، كانت معطلة وغير مكتملة. 

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

على الرغم من أنه لم يتم إصداره حتى عام 1992 ، بسبب التعقيدات القانونية ، فإن تطوير 386BSD ، الذي انحدرت منه NetB­SD و OpenB­SD و FreeB­SD ، سبقت تلك الخاصة بـ Lin­ux.

صرح Linus Tor­valds في مناسبات منفصلة أنه إذا كانت نواة GNU أو 386BSD متاحة في ذلك الوقت (1991) ، فمن المحتمل أنه لم يكن قد أنشأ Lin­ux.  

إنشاء 

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

بدأ Tor­valds تطوير نواة Lin­ux على MINIX كما تم استخدام التطبيقات المكتوبة لـ MINIX على Lin­ux. في وقت لاحق ، نضج Lin­ux وحدث مزيد من تطوير Lin­ux ker­nel على أنظمة Lin­ux. استبدلت تطبيقات جنو أيضًا جميع مكونات MINIX ، لأنه كان من المفيد استخدام الكود المتاح مجانًا من مشروع جنو مع نظام التشغيل الوليدة. يمكن إعادة استخدام التعليمات البرمجية المرخصة بموجب GNU GPL في برامج الكمبيوتر الأخرى طالما تم إصدارها أيضًا بموجب نفس الترخيص أو ترخيص متوافق. بدأ Tor­valds التحول من رخصته الأصلية ، التي حظرت إعادة التوزيع التجاري ، إلى GNU GPL. عمل المطورون على دمج مكونات جنو مع نواة لينكس ، مما يجعل نظام التشغيل يعمل بكامل طاقته ومجانيًا. 

تسمية 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيأقراص مرنة مقاس 5.25 بوصة بها إصدار قديم جدًا من نظام Lin­ux

أراد لينوس تورفالدس تسمية اختراعه ” Freax ” ، وهو عبارة عن مجموعة من “free” و “freak” و “x” (كإشارة إلى Unix). أثناء بدء عمله على النظام ، تضمنت بعض ملفات make­files الخاصة بالمشروع اسم “Freax” لمدة نصف عام تقريبًا. كان تورفالدس قد اعتبر بالفعل اسم “لينكس” ، لكنه رفضه في البداية باعتباره مغرورًا للغاية. 

من أجل تسهيل التطوير ، تم تحميل الملفات إلى خادم FTP ( ftp.funet.fi) الخاص بـ FUNET في سبتمبر 1991. آري ليمكي ، زميل تورفالدس في جامعة هلسنكي للتكنولوجيا (HUT) ، والذي كان أحد المسؤولين المتطوعين لخادم FTP في في ذلك الوقت ، لم يعتقد أن “Freax” كان اسمًا جيدًا ، لذلك أطلق على المشروع اسم “Lin­ux” على الخادم دون استشارة Tor­valds. ولكن لاحقًا وافق تورفالدس على “لينكس”.

وفقا لآخر الأخبار التي تورفالدس، كلمة “لينكس” يجب أن يكون وضوحا ( / لتر ɪ ن ʊ ك ق / ( الاستماع ) ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقني LIN ‑uuks ) مع قصيرة ‘ط’ كما في ‘طباعة’ و ‘ش “مثل” وضع “. لإثبات كذلك كيف كلمة “لينكس” يجب أن تكون واضحة، وقال انه تضمن الدليل الصوتي ( استماع ( مساعدة · معلومات ) ) مع رمز مصدر النواة. ومع ذلك ، في هذا التسجيل ، ينطق “Lin­ux”ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقني ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنياستمع ) LEEN-uuksبحرف متحرك أمامي قصير ولكنه قريب.

الامتصاص التجاري والشعبي 

المقال الرئيسي : اعتماد Lin­uxماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيUbun­tu ، توزيع Lin­ux مشهورماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيNexus 5X يعمل بنظام Android

بدأ اعتماد Lin­ux في بيئات الإنتاج ، بدلاً من استخدامه فقط من قبل الهواة ، في الإقلاع أولاً في منتصف التسعينيات في مجتمع الحوسبة الفائقة ، حيث بدأت منظمات مثل NASA في استبدال أجهزتها باهظة الثمن بمجموعات من أجهزة الكمبيوتر غير المكلفة التي تعمل بنظام Lin­ux . بدأ الاستخدام التجاري عندما بدأت Dell و IBM ، تليها Hewlett-Packard ، في تقديم دعم Lin­ux للهروب من احتكار Microsoft في سوق أنظمة تشغيل سطح المكتب. 

اليوم ، تُستخدم أنظمة Lin­ux في جميع أنحاء الحوسبة ، من الأنظمة المضمنة إلى جميع أجهزة الكمبيوتر العملاقة تقريبًا ،   وحصلت على مكان في عمليات تثبيت الخادم مثل مكدس تطبيقات LAMP الشهير . يتزايد استخدام توزيعات Lin­ux في أجهزة سطح المكتب المنزلية والمؤسسة.  أصبحت توزيعات Lin­ux أيضًا شائعة في سوق net­book ، مع تثبيت العديد من الأجهزة مع توزيعات Lin­ux المخصصة ، وأصدرت Google نظام التشغيل Chrome الخاص بها المصمم لأجهزة الكمبيوتر المحمولة.

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

التطوير الحالي 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنينظام ترفيه على متن الطائرة تمهيد لعرض شعار Lin­ux

يعد جريج كروه هارتمان المشرف الرئيسي على نواة Lin­ux ويوجه عملية تطويرها. ويليام جون سوليفان هو المدير التنفيذي لمؤسسة البرمجيات الحرة ، والتي بدورها تدعم مكونات جنو. أخيرًا ، يطور الأفراد والشركات مكونات طرف ثالث لا تنتمي إلى جنو. تشتمل مكونات الطرف الثالث هذه على قدر كبير من العمل وقد تتضمن وحدات ker­nel النمطية وتطبيقات المستخدم والمكتبات.

يقوم بائعو ومجتمعات Lin­ux بدمج وتوزيع النواة ومكونات GNU ومكونات بخلاف GNU ، مع برامج إدارة الحزم الإضافية في شكل توزيعات Lin­ux .

تصميم 

العديد من المصادر المفتوحة يتفق المطورين أن نواة لينكس لم يكن مصمما بل تطورت من خلال الانتقاء الطبيعي . يعتبر Tor­valds أنه على الرغم من أن تصميم Unix كان بمثابة دعامة ، “لقد نما Lin­ux مع الكثير من الطفرات — ولأن الطفرات كانت أقل من عشوائية ، فقد كانت أسرع وأكثر توجيهًا من جسيمات ألفا في الحمض النووي .” يعتبر ريموند أن جوانب Lin­ux الثورية اجتماعية وليست تقنية : قبل Lin­ux ، تم تصميم البرامج المعقدة بعناية بواسطة مجموعات صغيرة ، ولكن “تطور Lin­ux بطريقة مختلفة تمامًا. منذ البداية تقريبًا ، تم اختراقه بشكل عرضي من قبل أعداد كبيرة من المتطوعين التنسيق فقط من خلال الإنترنت. لم يتم الحفاظ على الجودة من خلال المعايير الصارمة أو الاستبداد ولكن من خلال الإستراتيجية البسيطة الساذجة للإفراج كل أسبوع والحصول على تعليقات من مئات المستخدمين في غضون أيام ، مما خلق نوعًا من الاختيار الدارويني السريع للطفرات التي أدخلها المطورون “. يوافق بريان كانتريل ، مهندس نظام تشغيل منافس ، على أن “Lin­ux لم يتم تصميمه ، بل تطور” ، لكنه يعتبر هذا قيدًا ، مقترحًا أن بعض الميزات ، لا يمكن أن يتطور إلى “هذا ليس نظامًا بيولوجيًا في نهاية اليوم ، إنه نظام برمجي.” النظام القائم على لينكس هو نظام تشغيل معياري يشبه يونكس ، ويستمد الكثير من تصميمه الأساسي من المبادئ التي تم وضعها في يونكس خلال السبعينيات والثمانينيات. يستخدم هذا النظام على نواة متجانسة ، و نواة لينكس ، أي عملية مقابض التحكم، والربط الشبكي، والوصول إلى الأجهزة الطرفية ، و أنظمة الملفات . يتم إما دمج برامج تشغيل الأجهزة مباشرة مع ker­nel ، أو إضافتها كوحدات يتم تحميلها أثناء تشغيل النظام. 

يعد GNU user­land جزءًا رئيسيًا من معظم الأنظمة القائمة على Lin­ux ker­nel ، مع كون Android هو الاستثناء الملحوظ. مشروع ل تنفيذ ل مكتبة C يعمل كما مجمع ل استدعاءات النظام من نواة لينكس الضرورة إلى واجهة نواة مساحة المستخدم، و tool­chain هي عبارة عن مجموعة واسعة من برمجة أدوات حيوية لتطوير لينكس (بما في ذلك المجمعات تستخدم لبناء نواة لينكس نفسها) ، وتقوم النواة بتنفيذ العديد من أدوات Unix الأساسية . يطور المشروع أيضًا Bash ، وهي قذيفة CLI شهيرة . و اجهة المستخدم الرسومية(أو واجهة المستخدم الرسومية) المستخدمة في معظم أنظمة Lin­ux مبنية على أساس تنفيذ نظام X Win­dow .  في الآونة الأخيرة ، يسعى مجتمع Lin­ux للتقدم إلى Way­land كبروتوكول خادم العرض الجديد بدلاً من X11 . تساهم العديد من مشاريع البرامج مفتوحة المصدر الأخرى في أنظمة Lin­ux.

وضع المستخدمتطبيقات المستخدمbash ، Libre­Of­fice ، GIMP ، Blender ، 0 AD ، Mozil­la Fire­fox ، …
مكونات النظامالخفي التهيئة :
Open­RC ، رونيت ، سيستم دي …
شياطين النظام :
polk­itd ، smbd ، sshd ، ude­vd …
مدير النوافذ :
X11 ، Way­land ، Sur­face­Flinger (Android)
الرسومات :
Mesa ، AMD Cat­a­lyst ، …
المكتبات الأخرى :
GTK ، Qt ، EFL ، SDL ، SFML ، FLTK ، GNUstep ، …
مكتبة C القياسيةfopen، execv، malloc، memcpy، localtime، pthread_create… (ما يصل إلى 2000 روتين فرعي ) تهدف
glibc إلى أن تكون أنظمة مدمجة مستهدفة سريعة ، و musl و uClibc ، ومكتوبة الكترونية لنظام Android ، وما إلى ذلك ، وكلها تهدف إلى أن تكون متوافقة مع POSIX / SUS .
وضع Ker­nelنواة لينكسstat، splice، dup، read، open، ioctl، write، mmap، close، exit، وما إلى ذلك (حوالي 380 استدعاء للنظام).
تهدف واجهة اتصال نظام Lin­ux ker­nel (SCI ، إلى أن تكون متوافقة مع POSIX / SUS ) [70]

النظام الفرعي لجدولة العمليات

النظام الفرعي IPC

النظام الفرعي لإدارة الذاكرة

النظام الفرعي للملفات الافتراضية

النظام الفرعي للشبكة
المكونات الأخرى : ALSA ، DRI ، evdev ، klibc ، LVM ، مخطط جهاز ، لينكس شبكة جدولة ، نت فيلتر
لينكس الأمن وحدات : سيلينو ، تومويو ، AppAr­mor ، الصفعة
الأجهزة ( وحدة المعالجة المركزية ، والذاكرة الرئيسية ، وأجهزة تخزين البيانات ، وما إلى ذلك)

تتضمن المكونات المثبتة لنظام Lin­ux ما يلي :  

  • و الإقلاع ، على سبيل المثال GNU GRUB ، LILO ، SYSLINUX ، أو Gum­mi­boot . هذا برنامج يقوم بتحميل Lin­ux ker­nel في الذاكرة الرئيسية للكمبيوتر ، عن طريق تنفيذه بواسطة الكمبيوتر عند تشغيله وبعد إجراء تهيئة البرنامج الثابت .
  • على الحرف الأول البرنامج، مثل التقليدية sysvinit وأحدث سيستم دي ، Open­RC و حديث النعمة . هذه هي العملية الأولى التي يتم إطلاقها بواسطة Lin­ux ker­nel ، وهي في جذر شجرة العملية : بمعنى آخر ، يتم تشغيل جميع العمليات من خلال init. يبدأ عمليات مثل خدمات النظام ومطالبات تسجيل الدخول (سواء كانت رسومية أو في وضع المحطة الطرفية).
  • مكتبات البرامج ، والتي تحتوي على تعليمات برمجية يمكن استخدامها من خلال العمليات الجارية. في أنظمة Lin­ux التي تستخدم ملفات قابلة للتنفيذ بتنسيق ELF ، يُعرف الرابط الديناميكي الذي يدير استخدام المكتبات الديناميكية باسم ld-linux.so . إذا تم إعداد النظام ليقوم المستخدم بترجمة البرامج بنفسه ، فسيتم أيضًا تضمين ملفات الرأس لوصف واجهة المكتبات المثبتة. إلى جانب مكتبة البرامج الأكثر استخدامًا على أنظمة Lin­ux ، مكتبة GNU C (glibc) ، هناك العديد من المكتبات الأخرى ، مثل SDL و Mesa .
    • مكتبة C القياسية هي المكتبة اللازمة لتشغيل برامج C على نظام كمبيوتر ، مع كون مكتبة GNU C هي المعيار. بالنسبة للأنظمة المضمنة ، تم تطوير بدائل مثل musl و EGLIBC (شوكة glibc كانت تستخدم من قبل Debian) و uClibc (التي تم تصميمها لـ uClin­ux ) ، على الرغم من أنه لم يعد يتم الاحتفاظ بالاثنين الأخيرين . يستخدم Android مكتبة C الخاصة به ، Bion­ic .
  • أوامر يونكس الأساسية ، مع استخدام نواة جنو كالتنفيذ القياسي. توجد بدائل للأنظمة المضمنة ، مثل Busy­Box الحقوق المتروكة ، و Toy­box المرخصة من BSD .
  • مجموعات أدوات الأدوات هي المكتبات المستخدمة لبناء واجهات المستخدم الرسومية (GUIs) لتطبيقات البرامج. تتوفر العديد من مجموعات الأدوات المصغّرة ، بما في ذلك GTK و Clut­ter التي طورها مشروع GNOME ، و Qt الذي طوره مشروع Qt بقيادة شركة Qt ، ومكتبات مؤسسة Enlight­en­ment Foun­da­tion (EFL) التي طورها فريق Enlight­en­ment بشكل أساسي .
  • و نظام إدارة الحزم ، مثل نظام إدارة حزم دبيان و RPM . وبدلاً من ذلك ، يمكن تجميع الحزم من ثنائي أو من كرات القطران المصدر .
  • برامج واجهة المستخدم مثل قذائف الأوامر أو بيئات النوافذ.
اقرأ ايضا :  ماهو ويندوز Microsoft Windows .... وكيف يعمل

واجهة المستخدم 

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

قذائف CLI هي واجهات مستخدم قائمة على النص ، والتي تستخدم نصًا لكل من الإدخال والإخراج. القشرة السائدة المستخدمة في Lin­ux هي Bourne-Again Shell (bash) ، والتي تم تطويرها في الأصل لمشروع GNU . تستخدم معظم مكونات Lin­ux منخفضة المستوى ، بما في ذلك أجزاء مختلفة من user­land ، CLI بشكل حصري. يعتبر CLI مناسبًا بشكل خاص لأتمتة المهام المتكررة أو المتأخرة ويوفر اتصالًا بسيطًا للغاية بين العمليات .

في أنظمة سطح المكتب ، أكثر واجهات المستخدم شيوعًا هي قذائف واجهة المستخدم الرسومية ، التي يتم تجميعها مع بيئات سطح مكتب واسعة النطاق ، مثل KDE Plas­ma و GNOME و MATE و Cin­na­mon و LXDE و Pan­theon و Xfce ، على الرغم من وجود مجموعة متنوعة من واجهات المستخدم الإضافية. تعتمد واجهات المستخدم الأكثر شيوعًا على نظام X Win­dow Sys­tem ، والذي يُسمى غالبًا ببساطة “X”. يوفر شفافية الشبكةويسمح بعرض تطبيق رسومي يعمل على نظام ما على نظام آخر حيث يمكن للمستخدم التفاعل مع التطبيق ؛ ومع ذلك ، فإن بعض امتدادات نظام X Win­dow ليست قادرة على العمل عبر الشبكة. توجد عدة خوادم عرض X ، مع تنفيذ المرجع ، خادم X.Org ، الأكثر شيوعًا.

قد توفر توزيعات الخادم واجهة سطر أوامر للمطورين والمسؤولين ، ولكنها توفر واجهة مخصصة للمستخدمين النهائيين ، مصممة لحالة استخدام النظام. يتم الوصول إلى هذه الواجهة المخصصة من خلال عميل موجود على نظام آخر ، وليس بالضرورة على أساس Lin­ux.

هناك عدة أنواع من مديري نافذة موجودة لX11، بما في ذلك بلاط ، ديناميكية ، التراص و تكوين باستخدام . يوفر مديرو النوافذ وسائل للتحكم في وضع ومظهر نوافذ التطبيقات الفردية ، والتفاعل مع نظام X Win­dow. بساطة X مديري نافذة مثل دوم ، rat­poi­son ، i3wm ، أو herb­stluftwm توفر الحد الأدنى وظيفة، في حين أن أكثر تفصيلا مديري نافذة مثل FVWM ، التنوير أو صانع النافذة توفير المزيد من الميزات مثل المدمج في شريط المهامو الموضوعات ، ولكن لا تزال خفيفة الوزن بالمقارنة مع بيئات سطح المكتب. تشمل بيئات سطح المكتب مديري النوافذ كجزء من عمليات التثبيت القياسية الخاصة بهم ، مثل Mut­ter (GNOME) أو KWin (KDE) أو Xfwm (xfce) ، على الرغم من أنه قد يختار المستخدمون استخدام مدير نوافذ مختلف إذا فضلوا ذلك.

Way­land هو بروتوكول خادم عرض مخصص كبديل لبروتوكول X11 ؛ اعتبارًا من عام 2014 ، لم يتم تبنيها على نطاق واسع. على عكس X11 ، لا يحتاج Way­land إلى مدير نوافذ خارجي ومدير تركيب. لذلك ، يأخذ مؤلف Way­land دور خادم العرض ومدير النوافذ ومدير التركيب. West­on هو التطبيق المرجعي لـ Way­land ، بينما يتم نقل MNOME’s Mut­ter و KWin من KDE إلى Way­land كخوادم عرض مستقلة. تم بالفعل نقل التنوير بنجاح منذ الإصدار 19. 

البنية التحتية لإدخال الفيديو 

المقال الرئيسي : Video4Linux

يحتوي Lin­ux حاليًا على اثنين من واجهات برمجة تطبيقات ker­nel-user­space الحديثة للتعامل مع أجهزة إدخال الفيديو : V4L2 API لتدفقات الفيديو والراديو ، و DVB API لاستقبال التلفزيون الرقمي. 

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

تطوير 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيتاريخ مبسط لأنظمة التشغيل الشبيهة بـ Unix . يشترك Lin­ux في بنية ومفاهيم مماثلة (كجزء من معيار POSIX ) ولكنه لا يشارك كود المصدر غير المجاني مع Unix أو MINIX الأصلي .المقالات الرئيسية : توزيع Lin­ux و البرمجيات الحرة

الفرق الأساسي بين لينكس وغيرها من نظم التشغيل الشعبية المعاصرة هو أن نواة لينكس والمكونات الأخرى هي مجانية و البرمجيات مفتوحة المصدر . Lin­ux ليس نظام التشغيل الوحيد من هذا القبيل ، على الرغم من أنه الأكثر استخدامًا إلى حد بعيد. بعض الحرة و تراخيص البرمجيات مفتوحة المصدر تقوم على مبدأ الحقوق المتروكة ، وهو نوع من المعاملة بالمثل : اشتقاق أي عمل من قطعة الحقوق المتروكة من البرامج يجب أيضا ترك حقوق نفسه. أكثر تراخيص البرمجيات الحرة شيوعًا ، رخصة جنو العمومية العامة (GPL) ، هي شكل من أشكال الحقوق المتروكة ، وتستخدم لنواة لينكس والعديد من المكونات منمشروع جنو . 

التوزيعات المستندة إلى Lin­ux مصممة من قبل المطورين للتشغيل البيني مع أنظمة التشغيل الأخرى ومعايير الحوسبة المعمول بها. تلتزم أنظمة Lin­ux بمعايير POSIX و SUS و LSB و ISO و ANSI حيثما أمكن ذلك ، على الرغم من أن توزيع Lin­ux واحد فقط حاصل على شهادة POSIX.1 ، Lin­ux-FT.  

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

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

المجتمع 

راجع أيضًا : مجتمع البرمجيات الحرة ومجموعة مستخدمي Lin­ux

التوزيع هو الدافع إلى حد كبير من قبل المطورين ومجتمعات المستخدمين. بعض البائعين يطورون ويمولون توزيعاتهم على أساس تطوعي ، دبيان مثال مشهور. يحتفظ الآخرون بنسخة مجتمعية من توزيعاتهم التجارية ، كما تفعل Red Hat مع Fedo­ra ، و SUSE مع open­SUSE .  

في العديد من المدن والمناطق ، تسعى الجمعيات المحلية المعروفة باسم مجموعات مستخدمي Lin­ux (LUGs) إلى الترويج لتوزيعها المفضل ومن خلال البرامج المجانية. إنهم يعقدون اجتماعات ويقدمون عروضًا توضيحية مجانية وتدريبًا ودعمًا فنيًا وتثبيت نظام التشغيل للمستخدمين الجدد. توفر العديد من مجتمعات الإنترنت أيضًا الدعم لمستخدمي ومطوري Lin­ux. تحتوي معظم التوزيعات والبرامج المجانية / المشاريع مفتوحة المصدر على غرف دردشة أو مجموعات أخبار على IRC . المنتديات عبر الإنترنت هي وسيلة أخرى للدعم ، مع أمثلة بارزة مثل LinuxQuestions.org والتوزيعات المختلفة للدعم المحدد والمنتديات المجتمعية ، مثل منتديات Ubun­tu و Fedo­ra وجينتو . توزيعات Lin­ux تستضيف القوائم البريدية ؛ عادةً ما يكون هناك موضوع محدد مثل الاستخدام أو التطوير لقائمة معينة.

هناك العديد من مواقع الويب التقنية التي تركز على نظام Lin­ux. غالبًا ما تجمع المجلات المطبوعة على نظام Lin­ux أقراص غلاف تحمل برامج أو حتى توزيعات Lin­ux كاملة.  

على الرغم من أن توزيعات Lin­ux متاحة بشكل عام مجانًا ، إلا أن العديد من الشركات الكبرى تبيع وتدعم وتساهم في تطوير مكونات النظام والبرمجيات الحرة . أظهر تحليل لنواة Lin­ux في عام 2017 أن أكثر من 85٪ من الكود تم تطويره بواسطة المبرمجين الذين يتقاضون رواتبهم مقابل عملهم ، تاركًا حوالي 8.2٪ للمطورين غير المأجورين و 4.1٪ غير مصنف. بعض الشركات الكبرى التي تقدم مساهمات تشمل Intel و Sam­sung و Google و AMD و Ora­cle و Face­book . وهناك عدد من الشركات ، ولا سيما ريد هات وكانونيكال وقامت شركة SUSE ببناء نشاط تجاري هام حول توزيعات Lin­ux.

و رخص البرمجيات الحرة ، التي تستند حزم البرامج المختلفة لتوزيع مبني على نواة لينكس، استيعاب صراحة وتشجيع التسويق التجاري؛ قد يُنظر إلى العلاقة بين توزيعة Lin­ux ككل والموردين الفرديين على أنها تكافلية . أحد نماذج الأعمال الشائعة للموردين التجاريين هو فرض رسوم على الدعم ، خاصة لمستخدمي الأعمال. يقدم عدد من الشركات أيضًا نسخة أعمال متخصصة من توزيعها ، والتي تضيف حزم وأدوات دعم خاصة لإدارة أعداد أكبر من التركيبات أو لتبسيط المهام الإدارية.

نموذج عمل آخر هو التخلي عن البرنامج من أجل بيع الأجهزة. كان هذا هو المعيار في صناعة الكمبيوتر ، مع أنظمة التشغيل مثل CP / M و Apple DOS وإصدارات من نظام التشغيل Mac OS قبل الإصدار 7.6 قابلة للنسخ بحرية (ولكن غير قابلة للتعديل). نظرًا لتوحيد أجهزة الكمبيوتر طوال الثمانينيات ، أصبح من الصعب على الشركات المصنعة للأجهزة الاستفادة من هذا التكتيك ، حيث سيعمل نظام التشغيل على كمبيوتر أي شركة مصنّعة تشترك في نفس البنية.

البرمجة على لينكس 

تدعم معظم لغات البرمجة Lin­ux إما بشكل مباشر أو من خلال منافذ قائمة على المجتمع لجهة خارجية . أدوات التطوير الأصلية المستخدمة لبناء كل من تطبيقات Lin­ux وبرامج نظام التشغيل موجودة في GNU tool­chain ، والتي تتضمن مجموعة GNU Com­pil­er Col­lec­tion (GCC) ونظام GNU Build Sys­tem . من بين أمور أخرى ، يوفر GCC مترجمين لكل من Ada و C و C ++ و Go و For­tran . تحتوي العديد من لغات البرمجة على تنفيذ مرجعي عبر الأنظمة الأساسية يدعم Lin­ux ، على سبيل المثال PHP و Per­lو Ruby و Python و Java و Go و Rust و Haskell . تم إصدار مشروع LLVM لأول مرة في عام 2003 ، ويوفر مترجمًا بديلاً مفتوح المصدر عبر الأنظمة الأساسية للعديد من اللغات. تتضمن برامج التحويل البرمجي الخاصة بنظام Lin­ux Com­pil­er Intel C ++ و Sun Stu­dio و IBM XL C / C ++ Com­pil­er. يتم دعم BASIC في شكل Visu­al Basic في أشكال مثل Gam­bas و Free­BA­SIC و XBa­sic ، ومن حيث البرمجة الطرفية أوQuick­BA­SIC أو Tur­bo BASIC في شكل QB64 .

من السمات الشائعة للأنظمة الشبيهة بـ Unix ، يتضمن Lin­ux لغات البرمجة التقليدية ذات الأغراض المحددة التي تستهدف البرمجة النصية ومعالجة النصوص وتكوين النظام وإدارته بشكل عام. تدعم توزيعات Lin­ux سكربتات shell و awk و sed و make . تحتوي العديد من البرامج أيضًا على لغة برمجة مضمنة لدعم التكوين أو البرمجة نفسها. على سبيل المثال ، يتم دعم التعبيرات العادية في برامج مثل grep and locate ، ويحتوي نظام Unix MTA Send­mail التقليدي على نظام Tur­ing الكامل للبرمجة النصية ومحرر النصوص المتقدمتم بناء GNU Emacs حول مترجم Lisp للأغراض العامة .

تتضمن معظم التوزيعات أيضًا دعمًا للغات PHP و Perl و Ruby و Python وغيرها من اللغات الديناميكية . على الرغم من أنه ليس شائعًا ، إلا أن Lin­ux يدعم أيضًا C # (عبر Mono ) و Vala و Scheme . مخطط المكر بمثابة لغة تمديد استهداف GNU نظام المرافق، والسعي لجعل صغير تقليديا، ثابت ، جمعت C برامج تصميم يونكس بسرعة وتوسع حيوي عن طريق أنيقة، و ظيفيةنظام البرمجة عالية المستوى. يمكن تجميع العديد من برامج جنو باستخدام روابط Guile الاختيارية لهذه الغاية. يتم تشغيل عدد من أجهزة Java الافتراضية ومجموعات التطوير على Lin­ux ، بما في ذلك Sun Microsys­tems JVM ( HotSpot ) الأصلية و J2SE RE من شركة IBM ، بالإضافة إلى العديد من المشاريع مفتوحة المصدر مثل Kaffe و JikesRVM .

GNOME و KDE هي شعبية بيئات سطح المكتب وتوفير إطار لتطوير التطبيقات. تعتمد هذه المشاريع على مجموعة أدوات أدوات GTK و Qt ، على التوالي ، والتي يمكن استخدامها أيضًا بشكل مستقل عن إطار العمل الأكبر. كلاهما يدعم مجموعة متنوعة من اللغات. هناك عدد من بيئات التطوير المتكاملة المتاحة بما في ذلك Anju­ta و Code :: Blocks و CodeLite و Eclipse و Geany و ActiveS­tate Komo­do و KDe­vel­op و Lazarus و Mon­oDe­vel­op وNet­Beans و Qt Cre­ator ، بينما لا يزال المحررون القدامى Vim و nano و Emacs مشهورين. 

دعم الأجهزة 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنييوجد نظام Lin­ux في كل مكان على أنواع مختلفة من الأجهزة.راجع أيضًا : قائمة بنيات الكمبيوتر المدعومة من Lin­ux

نواة لينكس هي نواة نظام تشغيل يتم نقلها على نطاق واسع ، وهي متاحة للأجهزة التي تتراوح من الهواتف المحمولة إلى أجهزة الكمبيوتر العملاقة ؛ يتم تشغيله على مجموعة متنوعة للغاية من معماريات الكمبيوتر ، بما في ذلك iPAQ المحمول القائم على ARM ونظام IBM main­frames Sys­tem z9 أو Sys­tem z10 . التوزيعات المتخصصة وشوكات النواة موجودة للبنى الأقل شيوعًا. على سبيل المثال ، يمكن تشغيل ELKS ker­nel fork على معالجات Intel 8086 أو Intel 80286 16 بت ، بينما µClin­ux يمكن تشغيل ker­nel fork على أنظمة بدون وحدة إدارة ذاكرة . يعمل النواة أيضا على أبنية التي كانت تهدف فقط من أي وقت مضى إلى استخدام نظام التشغيل التي تم إنشاؤها المصنعة، مثل ماكنتوش أجهزة الكمبيوتر   (مع كل من باور و شركة إنتل المعالجات)، أجهزة المساعد الرقمي الشخصي ، ألعاب الفيديو ، مشغلات الموسيقى المحمولة ، و الهواتف المحمولة.

هناك العديد من الاتحادات الصناعية ومؤتمرات الأجهزة المخصصة للحفاظ على دعم الأجهزة المتنوعة في Lin­ux وتحسينه ، مثل Free­domHEC . بمرور الوقت ، تحسن دعم الأجهزة المختلفة في Lin­ux ، مما أدى إلى أن أي عملية شراء جاهزة لها “فرصة جيدة” للتوافق. 

في عام 2014 ، تم إطلاق مبادرة جديدة لجمع قاعدة بيانات تلقائيًا لجميع تكوينات الأجهزة التي تم اختبارها. 

الاستخدامات 

راجع أيضًا : نطاق استخدام Lin­ux

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

اقرأ ايضا :  ماهو نظام التشغيل Android .... معلومات هامة

سطح المكتب 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيوتشمل مكونات البرامج المرئية من كومة سطح المكتب لينكس الخادم عرض ، محركات القطعة ، وبعض من أكثر انتشارا الأدوات القطعة . هناك أيضًا مكونات غير مرئية بشكل مباشر للمستخدمين النهائيين ، بما في ذلك D‑Bus و PulseAu­dio .راجع أيضًا : بيئة سطح المكتب ، واعتماد Lin­ux : قياس اعتماد سطح المكتب ، وانتقاد Lin­ux المكتبي

تزايدت شعبية Lin­ux على أجهزة الكمبيوتر المكتبية والمحمولة القياسية على مر السنين.  تتضمن معظم التوزيعات الحديثة بيئة مستخدم رسومية ، اعتبارًا من فبراير 2015 ، كانت البيئات الثلاث الأكثر شيوعًا هي KDE Plas­ma Desk­top و Xfce و GNOME .  

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

تسمح الطبيعة التعاونية لتطوير البرمجيات المجانية للفرق الموزعة بإجراء توطين اللغة لبعض توزيعات Lin­ux لاستخدامها في المناطق التي لن يكون فيها تعريب الأنظمة الاحتكارية فعالاً من حيث التكلفة. على سبيل المثال ، أصبح إصدار اللغة السنهالية لتوزيع Knop­pix متاحًا بشكل كبير قبل أن تقوم Microsoft بترجمة Win­dows XP إلى السنهالية. في هذه الحالة ، لعبت مجموعة مستخدمي لانكا لينكس دورًا رئيسيًا في تطوير النظام المحلي من خلال الجمع بين معرفة أساتذة الجامعات واللغويين والمطورين المحليين.

الأداء والتطبيقات 

كان أداء Lin­ux على سطح المكتب موضوعًا مثيرًا للجدل ؛ على سبيل المثال في عام 2007 اتهم Con Koli­vas مجتمع Lin­ux بتفضيل الأداء على الخوادم. لقد توقف عن تطوير Lin­ux ker­nel بسبب إحباطه من هذا النقص في التركيز على سطح المكتب ، ثم أجرى مقابلة “أخبر الكل” حول هذا الموضوع. ومنذ ذلك الحين ، ركز قدر كبير من التطوير على تحسين تجربة سطح المكتب. تهدف مشاريع مثل sys­temd و Upstart (التي تم إهمالها في 2014) إلى تسريع وقت التمهيد ؛ يهدف مشروعا Way­land و Mir إلى استبدال X11 مع تحسين أداء سطح المكتب والأمان والمظهر. 

تتوفر العديد من التطبيقات الشائعة لمجموعة متنوعة من أنظمة التشغيل. على سبيل المثال ، تحتوي Mozil­la Fire­fox و OpenOffice.org / Libre­Of­fice و Blender على إصدارات قابلة للتنزيل لجميع أنظمة التشغيل الرئيسية. علاوة على ذلك ، تم نقل بعض التطبيقات التي تم تطويرها في البداية لنظام Lin­ux ، مثل Pid­gin و GIMP ، إلى أنظمة تشغيل أخرى (بما في ذلك Win­dows و macOS ) نظرًا لشعبيتها. بالإضافة إلى ذلك ، يتم أيضًا دعم عدد متزايد من تطبيقات سطح المكتب الاحتكارية على Lin­ux ، مثل Autodesk Maya و The Foundry’s Nukeفي مجال الرسوم المتحركة والتأثيرات المرئية المتطورة ؛ راجع قائمة البرامج الاحتكارية لنظام التشغيل Lin­ux لمزيد من التفاصيل. هناك أيضًا العديد من الشركات التي نقلت ألعابها الخاصة أو ألعاب شركات أخرى إلى Lin­ux ، مع كون Lin­ux أيضًا منصة مدعومة على كل من خدمات التوزيع الرقمي الشهيرة Steam و Desura . 

تعمل أيضًا العديد من أنواع التطبيقات الأخرى المتوفرة لنظامي التشغيل Microsoft Win­dows و macOS على نظام Lin­ux. بشكل عام ، إما أن يكون هناك تطبيق برمجي مجاني يقوم بوظائف تطبيق موجود على نظام تشغيل آخر ، أو سيكون لهذا التطبيق إصدار يعمل على Lin­ux ، مثل Skype وبعض ألعاب الفيديو مثل Dota 2 و Team Fortress 2 . علاوة على ذلك ، يوفر مشروع Wine طبقة توافق Win­dows لتشغيل تطبيقات Win­dows غير المعدلة على Lin­ux. ترعاها المصالح التجارية بما في ذلك CodeWeavers ، التي تنتج نسخة تجارية من البرنامج. منذ عام 2009 ، قدمت Google أيضًا تمويلًا لمشروع Wine.  CrossOver ، وهو حل خاص يستند إلى مشروع Wine مفتوح المصدر ، ويدعم تشغيل إصدارات Win­dows من Microsoft Office ،وتطبيقات Intu­it مثل Quick­en و Quick­Books ،وإصدارات Adobe Pho­to­shop من خلال CS2 ، والعديد من الألعاب الشهيرة مثل World of علب . وفي حالات أخرى، حيث لا يوجد ميناء لينكس من بعض البرامج في مجالات مثل النشر المكتبي و السمعية والمهنية ،  هناك برامج يعادل متاح في لينكس. من الممكن أيضًا تشغيل التطبيقات المكتوبة من أجلAn­droid على إصدارات Lin­ux الأخرى باستخدام Anbox .

المكونات والتثبيت 

إلى جانب المكونات المرئية خارجيًا ، مثل مديري نوافذ X ، تلعب البرامج التي تستضيفها freedesktop.org دورًا غير واضح ولكنه مركزي تمامًا ، مثل D‑Bus أو PulseAu­dio ؛ تتضمن كل من بيئات سطح المكتب الرئيسية (GNOME و KDE) كل منهما ، وتقدم كل منهما واجهات أمامية رسومية مكتوبة باستخدام مجموعة الأدوات المقابلة ( GTK أو Qt ). A الخادم عرض هو مكون آخر، والتي لأطول وقت تم التواصل في بروتوكول الخادم عرض X11 مع عملائها. تتضمن البرامج البارزة التي تتحدث X11 كل من X.Org Serv­er و Xlib. أدى الإحباط من البروتوكول الأساسي X11 المرهق ، وخاصة بسبب امتداداته العديدة ، إلى إنشاء بروتوكول خادم عرض جديد ، Way­land .

يتم عادةً تثبيت البرامج وتحديثها وإزالتها في Lin­ux من خلال استخدام مديري الحزم مثل Synap­tic Pack­age Man­ag­er و Pack­ageK­it و Yum Exten­der. بينما تحتوي معظم توزيعات Lin­ux الرئيسية على مستودعات واسعة ، غالبًا ما تحتوي على عشرات الآلاف من الحزم ، لا تتوفر جميع البرامج التي يمكن تشغيلها على Lin­ux من المستودعات الرسمية. بدلاً من ذلك ، يمكن للمستخدمين تثبيت الحزم من مستودعات غير رسمية أو تنزيل الحزم المجمعة مسبقًا مباشرة من مواقع الويب أو تجميع التعليمات البرمجية المصدر بأنفسهم. كل هذه الأساليب تأتي بدرجات مختلفة من الصعوبة. يعتبر تجميع الكود المصدري بشكل عام عملية صعبة لمستخدمي Lin­ux الجدد ، ولكن لا توجد حاجة إليه في التوزيعات الحديثة وليست طريقة خاصة بـ Lin­ux.

  • عينات من واجهات سطح المكتب الرسومية
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيجنوم
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيكيدي بلازما 5
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيقرفة
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيرفيق
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيالبانتيون
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيالببغاء
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيXfce
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيUni­ty (متوقف ؛ متشعب بواسطة UBPorts لسطح المكتب Uni­ty 8 (الآن Lomiri) ؛ لا يزال مستخدمًا في العديد من ريمكسات وشوك Ubun­tu)
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيLXDE
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيLXQt
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيفجوات i3
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيتنوير
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيفلوكس بوكس
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيسكر
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيالثالوث
  • ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيCDE

النت بوك 

أصبحت توزيعات Lin­ux أيضًا شائعة في سوق net­book ، مع وجود العديد من الأجهزة مثل Asus Eee PC و Acer Aspire One التي يتم شحنها مع توزيعات Lin­ux المخصصة المثبتة. 

في عام 2009 ، أعلنت Google عن نظام التشغيل Chrome OS كنظام تشغيل مبني على الحد الأدنى من Lin­ux ، باستخدام متصفح Chrome كواجهة مستخدم رئيسية. لم يقم نظام التشغيل Chrome في البداية بتشغيل أي تطبيقات بخلاف تطبيقات الويب ، باستثناء مدير الملفات المجمّع ومشغل الوسائط. تمت إضافة مستوى معين من الدعم لتطبيقات Android في الإصدارات الأحدث. اعتبارًا من 2018 ، أضافت Google القدرة على تثبيت أي برنامج Lin­ux في حاوية ، مما يتيح استخدام Chrome OS مثل أي توزيعة Lin­ux أخرى. بدأت أجهزة Net­book التي تم شحنها مع نظام التشغيل ، والتي يطلق عليها Chrome­books ، في الظهور في السوق في يونيو 2011. 

الخوادم والحواسيب الكبيرة وأجهزة الكمبيوتر العملاقة 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنينظرة عامة على حزمة برامج LAMP المعروضة هنا مع Squid . حل خادم ويب عالي الأداء وعالي التوافر يوفر الأمان في بيئة معادية.

لطالما استُخدمت توزيعات Lin­ux كنظم تشغيل خوادم ، وبرزت في هذا المجال ؛ ذكرت Net­craft في سبتمبر 2006 ، أن ثمانية من عشر (اثنان آخران بهما نظام تشغيل “غير معروف”) أكثر شركات استضافة الإنترنت موثوقية قامت بتشغيل توزيعات Lin­ux على خوادم الويب الخاصة بهم ، مع Lin­ux في المركز الأول. في يونيو 2008 ، مثلت توزيعات Lin­ux خمسة من العشرة الأوائل ، و FreeB­SD ثلاثة من عشرة ، ومايكروسوفت اثنين من عشرة ؛ منذ فبراير 2010 ، مثلت توزيعات لينكس ستة من العشرة الأوائل ، و FreeB­SD ثلاثة من عشرة ، ومايكروسوفت واحد من عشرة ، مع لينكس في المركز الأول.

توزيعات Lin­ux هي حجر الزاوية في مجموعة برامج خادم LAMP (Lin­ux و Apache و Mari­aDB / MySQL و Perl / PHP / Python ) التي اكتسبت شعبية بين المطورين وهي واحدة من أكثر الأنظمة الأساسية شيوعًا لاستضافة مواقع الويب. 

أصبحت توزيعات Lin­ux شائعة بشكل متزايد على الحواسيب المركزية ، ويرجع ذلك جزئيًا إلى التسعير ونموذج المصدر المفتوح. في ديسمبر 2009 ، ذكرت شركة الكمبيوتر العملاقة IBM أنها ستقوم في الغالب بتسويق وبيع خادم Enter­prise Lin­ux Serv­er القائم على الحاسوب الرئيسي. في Lin­ux­Con North Amer­i­ca 2015 ، أعلنت شركة IBM عن Lin­ux­ONE ، وهي سلسلة من الحواسيب المركزية المصممة خصيصًا لتشغيل Lin­ux والبرامج مفتوحة المصدر.  

توزيعات لينكس هي أيضا المهيمنة كما أنظمة التشغيل ل أجهزة الكمبيوتر العملاقة . اعتبارًا من نوفمبر 2017 ، تعمل جميع أجهزة الكمبيوتر العملاقة في قائمة 500 على بعض أنواع Lin­ux. 

الأجهزة الذكية 

ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيالهواتف الذكية التي تعمل بنظام Androidماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنييعتمد نظام الترفيه داخل السيارة من طراز Tes­la Mod­el S على نظام Ubun­tu  

العديد من أنظمة التشغيل لل أجهزة الذكية ، مثل الهواتف الذكية ، وأجهزة الكمبيوتر اللوحي ، أتمتة المنزل ، أجهزة التلفاز الذكية ( سامسونج و LG الذكية تلفزيونات استخدام تايزن و ويب أو إس ، على التوالي)، و عرض المعلومات في السيارات الأنظمة (IVI) (ل exam­ple Auto­mo­tive Grade Lin­ux ) ، تستند إلى Lin­ux. تشمل المنصات الرئيسية لهذه الأنظمة Android و Fire­fox OS و Mer و Tizen .

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

على الرغم من أن Android يعتمد على نسخة معدلة من Lin­ux ker­nel ، يختلف المعلقون حول ما إذا كان مصطلح “Lin­ux” ينطبق عليه ، وما إذا كان “Lin­ux” وفقًا للاستخدام الشائع للمصطلح. Android هو توزيعة Lin­ux وفقًا لمؤسسة Lin­ux ، رئيس المصدر المفتوح في Google ، كريس ديبونا ، والعديد من الصحفيين.  يقول آخرون ، مثل مهندس Google باتريك برادي ، إن Android ليس Lin­ux بالمعنى التقليدي لتوزيع Lin­ux الشبيه بنظام Unix ؛ لا يتضمن Android مكتبة GNU C (تستخدم تقنية Bion­icكمكتبة C بديلة) وبعض المكونات الأخرى الموجودة عادةً في توزيعات Lin­ux. كتب Ars Tech­ni­ca أنه “على الرغم من أن Android مبني على قمة نواة Lin­ux ، إلا أن النظام الأساسي لديه القليل جدًا من القواسم المشتركة مع مكدس Lin­ux لسطح المكتب التقليدي”. 

أصبحت الهواتف المحمولة وأجهزة المساعد الرقمي الشخصي التي تعمل بنظام Lin­ux على منصات مفتوحة المصدر أكثر شيوعًا منذ عام 2007 ؛ ومن الأمثلة على ذلك Nokia N810 و Open­moko ‘s Neo1973 و Motoro­la ROKR E8 . استمرارًا لهذا الاتجاه ، أنتجت Palm (التي استحوذت عليها HP لاحقًا ) نظام تشغيل جديد مشتق من Lin­ux ، webOS ، والذي تم تضمينه في خط هواتف Palm Pre الذكية.

نوكيا الصورة مايمو ، واحدة من أقدم أنظمة تشغيل الهواتف المحمولة، واستند على ديبيان . وكان في وقت لاحق اندمجت مع شركة إنتل الصورة موبلين ، ونظام التشغيل لينكس على أساس آخر، لتشكيل MEEGO . تم إنهاء المشروع لاحقًا لصالح Tizen ، وهو نظام تشغيل يستهدف الأجهزة المحمولة بالإضافة إلى IVI. Tizen هو مشروع ضمن مؤسسة Lin­ux Foun­da­tion . تعمل العديد من منتجات Sam­sung بالفعل على تشغيل Tizen ، وأهم مثال على ذلك Sam­sung Gear 2 . ستستخدم هواتف Sam­sung Z الذكية Tizen بدلاً من Android. 

نتيجة لإنهاء MeeGo ، قام مشروع Mer بتشكيل قاعدة بيانات MeeGo لإنشاء أساس لأنظمة التشغيل الموجهة نحو الأجهزة المحمولة. في يوليو 2012 ، أعلنت جولا عن نظام التشغيل Sail­fish OS ، وهو نظام تشغيل محمول خاص بهم مبني على تقنية Mer.ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنييقوم Pine­Phone بتشغيل Plas­ma Mobile على post­mar­ke­tOS .

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

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

و Librem 5 هو الهاتف الذكي التي وضعتها الصفوية . بشكل افتراضي ، يتم تشغيل Pure­OS المستندة إلى Lin­ux من الشركة ، ولكن يمكنه أيضًا تشغيل توزيعات Lin­ux الأخرى. مثل Ubun­tu Touch ، تم تصميم Pure­OS مع وضع التقارب في الاعتبار ، مما يسمح لبرامج سطح المكتب بالعمل على الهاتف الذكي. مثال على ذلك هو إصدار سطح المكتب من Mozil­la Fire­fox . 

هاتف ذكي آخر هو Pine­Phone ، الذي صنعته الشركة المصنعة لأجهزة الكمبيوتر Pine64 . يمكن لـ Pine­Phone تشغيل مجموعة متنوعة من أنظمة التشغيل المستندة إلى Lin­ux مثل Ubun­tu Touch و post­mar­ke­tOS . 

الأجهزة المضمنة 

راجع أيضًا : أجهزة Lin­ux و Lin­ux المضمنةماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنيجهاز توجيه في كل مكان يعمل على Lin­ux ker­nel.

نظرًا لتكلفته المنخفضة وسهولة التخصيص ، غالبًا ما يستخدم Lin­ux في الأنظمة المضمنة . في قطاع معدات الاتصالات السلكية واللاسلكية غير المتنقلة ، تعمل غالبية أجهزة مباني العملاء (CPE) على بعض أنظمة التشغيل المستندة إلى Lin­ux. Open­Wrt هو مثال يحركه المجتمع تستند إليه العديد من إصدارات البرامج الثابتة لـ OEM.

على سبيل المثال، شعبية تيفو يستخدم مسجل فيديو رقمي أيضا لينكس حسب الطلب، كما تفعل العديد من شبكة الجدران النارية و الموجهات من هذه صانعي كما سيسكو / لينك . و كورج OASYS ، و كورج KRONOS ، و ياماها الحافز XS / الحافز XF محطات الموسيقى ، ياماها S90XS / S70XS، ياماها MOX6 / تخليق MOX8، ياماها الحافز الرف XS لهجة وحدة المولدات ، ورولان RD-700GX البيانو الرقمية أيضا تشغيل لينكس. يستخدم Lin­ux أيضًا في إضاءة المسرحأنظمة التحكم ، مثل وحدة التحكم Whole­HogI­II. 

ألعاب 

المقال الرئيسي : ألعاب Lin­ux

في الماضي ، كان هناك عدد قليل من الألعاب المتاحة لنظام التشغيل Lin­ux. في السنوات الأخيرة ، تم إصدار المزيد من الألعاب بدعم Lin­ux (خاصة ألعاب Indie ) ، باستثناء عدد قليل من ألعاب AAA . اكتسب نظام Android ، وهو نظام أساسي محمول شهير يستخدم Lin­ux ker­nel ، اهتمامًا كبيرًا بالمطورين وهو أحد المنصات الرئيسية لتطوير ألعاب الأجهزة المحمولة جنبًا إلى جنب مع نظام التشغيل iOS من Apple لأجهزة iPhone و iPad .

في 14 فبراير 2013 ، أصدرت Valve نسخة Lin­ux من Steam ، وهي منصة توزيع ألعاب شهيرة على جهاز الكمبيوتر. تم نقل العديد من ألعاب Steam إلى Lin­ux. في 13 ديسمبر 2013 ، أطلقت Valve SteamOS ، وهو نظام تشغيل موجه للألعاب يعتمد على Debian ، للاختبار التجريبي ، وكان لديها خطط لشحن Steam Machines كمنصة ألعاب وترفيه. طورت Valve أيضًا VOGL ، وهو مصحح أخطاء OpenGL يهدف إلى المساعدة في تطوير ألعاب الفيديو ، بالإضافة إلى نقل محرك اللعبة المصدر إلى Lin­ux المكتبي. نتيجة لجهود Valve ، أصبحت العديد من الألعاب البارزة مثل DotA 2 و Team Fortress 2 و Por­tal و Por­tal 2 و Left 4 Dead 2 متاحة الآن على سطح المكتب Lin­ux.

اقرأ ايضا :  ماهو نظام التشغيل Android .... معلومات هامة

في 31 يوليو 2013 ، أصدرت Nvidia Shield كمحاولة لاستخدام Android كمنصة ألعاب متخصصة. 

يلعب بعض مستخدمي Lin­ux الألعاب المستندة إلى Win­dows باستخدام Wine أو CrossOver Lin­ux .

في 22 أغسطس 2018 ، أصدرت Valve شوكة النبيذ الخاصة بها والتي تسمى Pro­ton ، والتي تهدف إلى الألعاب. يتميز ببعض التحسينات على Vanil­la Wine مثل تطبيقات Direc­tX 11 و 12 المستندة إلى Vulkan ، وتكامل Steam ، ودعم أفضل للشاشة الكاملة ووحدة التحكم في الألعاب وأداء محسّن للألعاب متعددة الخيوط. 

في عام 2021 ، صرح Pro­tonDB ، وهو مجمع للألعاب عبر الإنترنت يدعم Lin­ux ، أن 78٪ من أفضل ألف لعبة على Steam كانت قادرة على العمل على Lin­ux باستخدام Pro­ton أو منفذ أصلي. 

الاستخدامات المتخصصة 

نظرًا لمرونة Lin­ux وإمكانية التخصيص والطبيعة المجانية والمفتوحة المصدر لنظام Lin­ux ، يصبح من الممكن تخصيص Lin­ux بشكل كبير لغرض معين. هناك طريقتان رئيسيتان لتجميع توزيع Lin­ux متخصص : البناء من نقطة الصفر أو من توزيع للأغراض العامة كقاعدة. التوزيعات المستخدمة غالبًا لهذا الغرض تشمل Debian و Fedo­ra و Ubun­tu (التي تعتمد في حد ذاتها على Debian) و Arch Lin­ux و Gen­too و Slack­ware . في المقابل ، توزيعات لينكس المبنية من الصفر ليس لديها قواعد للأغراض العامة ؛ بدلاً من ذلك ، يركزون على فلسفة JeOS من خلال تضمين المكونات الضرورية فقط وتجنب الموارد النفقات العامة الناتجة عن المكونات التي تعتبر زائدة عن الحاجة في حالات استخدام التوزيع.

كمبيوتر المسرح المنزلي 

A PC المسرح المنزلي (HTPC) هو جهاز كمبيوتر يستخدم أساسا لنظام الترفيه، وخاصة نظام المسرح المنزلي . يتم توصيله عادةً بجهاز تلفزيون ، وغالبًا ما يكون نظام صوتي إضافيًا.

Open­ELEC ، توزيعة Lin­ux تتضمن برنامج مركز الوسائط Kodi ، هو نظام تشغيل تم ضبطه خصيصًا لـ HTPC. بعد أن تم بناؤه من الألف إلى الياء وفقًا لمبدأ JeOS ، فإن نظام التشغيل خفيف الوزن للغاية ومناسب جدًا لنطاق الاستخدام المحدود لـ HTPC.

وهناك أيضا طبعات خاصة من توزيعات لينكس التي تشمل ميث تي مركز البرمجيات وسائل الإعلام، مثل Myth­bun­tu ، طبعة خاصة من أوبونتو.

الأمن الرقمي 

كالي لينكس هي توزيعة لينكس ديبيان القائم مصممة ل الطب الشرعي الرقمي و اختبار الاختراق . يأتي مزودًا مسبقًا بالعديد من التطبيقات البرمجية لاختبار الاختراق وتحديد ثغرات الأمان . يوفر Back­Box المشتق من Ubun­tu أدوات تحليل أمان وشبكة مثبتة مسبقًا للقرصنة الأخلاقية. يتضمن BlackArch
القائم على Arch أكثر من 2100 أداة لإجراء اختبارات pen­test­ing والبحث الأمني. 

هناك العديد من توزيعات لينكس التي تم إنشاؤها باستخدام الخصوصية والسرية، عدم الكشف عن هويته الشبكات وأمن المعلومات في الاعتبار، بما في ذلك الذيول ، تين هات لينوكس و رقائق المعدن هات لينوكس . Light­weight Portable Secu­ri­ty هو توزيعة تعتمد على Arch Lin­ux وطورتها وزارة الدفاع الأمريكية . Tor-ramdisk هو توزيع ضئيل تم إنشاؤه فقط لاستضافة برنامج إخفاء هوية الشبكة Tor .

نظام الإنقاذ 

تم استخدام جلسات Lin­ux Live CD منذ فترة طويلة كأداة لاستعادة البيانات من نظام كمبيوتر معطل وإصلاح النظام. بناءً على هذه الفكرة ، ظهرت العديد من توزيعات Lin­ux المصممة لهذا الغرض ، ومعظمها يستخدم GPart­ed كمحرر قسم ، مع برنامج إضافي لاستعادة البيانات وإصلاح النظام :

  • GPart­ed Live — توزيع قائم على دبيان تم تطويره بواسطة مشروع GPart­ed.
  • Part­ed Mag­ic — توزيع لينوكس تجاري.
  • Sys­tem­Res­cueCD — توزيع قائم على Arch مع دعم لتحرير سجل Win­dows .

في الفضاء 

تستخدم سبيس إكس العديد من أجهزة كمبيوتر الطيران الزائدة عن الحاجة في تصميم متسامح مع الأخطاء في صاروخ فالكون 9 . يتم التحكم في كل محرك من محركات Mer­lin من خلال ثلاثة أجهزة كمبيوتر تصويت ، مع معالجين فيزيائيين لكل كمبيوتر يقوم كل منهما بفحص عمل الآخر باستمرار. Lin­ux ليس بطبيعته متسامحًا مع الأخطاء (لا يوجد نظام تشغيل ، لأنه وظيفة للنظام بأكمله بما في ذلك الأجهزة) ، ولكن برنامج كمبيوتر الرحلة يجعله كذلك لغرضه.  من أجل المرونة ، يتم استخدام الأجزاء الجاهزة للاستخدام التجاري والتصميم “المتسامح للإشعاع” على مستوى النظام بدلاً من الأجزاء المصلبة بالإشعاع . اعتبارًا من يوليو 2019، أجرت SpaceX أكثر من 76 عملية إطلاق لـ Fal­con 9 منذ عام 2010 ، نجحت جميعها باستثناء واحدة في تسليم حمولاتها الأولية إلى المدار المقصود ، واستخدمتها لنقل رواد الفضاء إلى محطة الفضاء الدولية . و التنين 2 يستخدم طاقم كبسولة أيضا لينكس. 

تم نشر Win­dows كنظام تشغيل على أجهزة الكمبيوتر المحمولة غير المهمة والمستخدمة في المحطة الفضائية ، ولكن تم استبداله لاحقًا بـ Lin­ux. Robo­naut 2 ، أول روبوت بشري في الفضاء ، يعتمد أيضًا على Lin­ux. 

استخدم مختبر الدفع النفاث نظام Lin­ux لعدد من السنوات “للمساعدة في المشاريع المتعلقة ببناء رحلات فضائية غير مأهولة واستكشاف الفضاء السحيق” ؛ ناسا تستخدم لينكس في الروبوتات في روفر المريخ ، وأوبونتو لينكس “لحفظ البيانات من الأقمار الصناعية”. 

التعليم 

تم إنشاء توزيعات Lin­ux لتوفير خبرة عملية في الترميز وكود المصدر للطلاب ، على أجهزة مثل Rasp­ber­ry Pi . بالإضافة إلى إنتاج جهاز عملي ، فإن الهدف هو إظهار “كيفية عمل الأشياء تحت الغطاء” للطلاب. 

توفر مشتقات Ubun­tu Edubun­tu و The Lin­ux Schools Project ، بالإضافة إلى مشتق Debian Skolelin­ux ، حزم برامج تعليمية. وهي تشمل أيضًا أدوات لإدارة وبناء مختبرات الكمبيوتر بالمدرسة والفصول الدراسية القائمة على الكمبيوتر ، مثل مشروع Lin­ux Ter­mi­nal Serv­er (LTSP).

آخرون 

لحظة WebKiosk و Web­con­verg­er هي توزيعات لينكس مبنية على المتصفح وغالبا ما تستخدم في الويب الأكشاك و الإشارات الرقمية . Thin­sta­tion هو توزيع بسيط مصمم للعملاء النحيفين . Rocks Clus­ter Dis­tri­b­u­tion مصمم لمجموعات الحوسبة عالية الأداء .

توجد توزيعات Lin­ux للأغراض العامة تستهدف جمهورًا معينًا ، مثل مستخدمي لغة أو منطقة جغرافية معينة. تتضمن هذه الأمثلة Ubun­tu Kylin لمستخدمي اللغة الصينية و BlankOn تستهدف الإندونيسيين. وتشمل توزيعات محددة مهنة أوبونتو ستوديو لخلق وسائل الإعلام و DNAL­in­ux ل المعلوماتية الحيوية . هناك أيضًا توزيع موجه للمسلمين لاسم سبيلي والذي يوفر أيضًا بعض الأدوات الإسلامية. تستخدم بعض المؤسسات توزيعات Lin­ux المتخصصة قليلاً داخليًا ، بما في ذلك Gend­Bun­tu المستخدمة من قبل Gen­darmerie الوطني الفرنسي ، Goobun­tuيستخدم داخليًا بواسطة Google ، و Astra Lin­ux تم تطويره خصيصًا للجيش الروسي.

حصة السوق والامتصاص 

المقال الرئيسي : اعتماد Lin­uxراجع أيضًا : حصة استخدام أنظمة التشغيل

تركز العديد من الدراسات الكمية للبرامج المجانية / مفتوحة المصدر على موضوعات تشمل الحصة السوقية والموثوقية ، مع العديد من الدراسات التي تتناول نظام Lin­ux على وجه التحديد. ينمو سوق Lin­ux ، ومن المتوقع أن يشهد حجم سوق نظام التشغيل Lin­ux نموًا بنسبة 19.2٪ بحلول عام 2027 ، ليصل إلى 15.64 مليار دولار أمريكي ، مقارنة بـ 3.89 مليار دولار أمريكي في عام 2019. يعزو المحللون والمؤيدون النجاح النسبي لـ لينكس للأمان والموثوقية والتكلفة المنخفضة والتحرر من حبس البائع .  أجهزة الكمبيوتر المكتبية والمحمولةوفقًا لإحصائيات خادم الويب (أي استنادًا إلى الأرقام المسجلة من الزيارات إلى مواقع الويب بواسطة أجهزة العميل) ، اعتبارًا من نوفمبر 2018 ، بلغت حصة السوق المقدرة لنظام Lin­ux على أجهزة كمبيوتر سطح المكتب حوالي 2.1٪. بالمقارنة ، تمتلك Microsoft Win­dows حصة في السوق تبلغ حوالي 87٪ ، بينما يغطي macOS حوالي 9.7٪. خوادم الويبتنشر W3Cook الإحصائيات التي تستخدم أهم 1000000 نطاق من مجالات Alexa ، والتي تقدر اعتبارًا من مايو 2015 أن 96.55٪ من خوادم الويب تعمل بنظام Lin­ux و 1.73٪ تعمل بنظام Win­dows و 1.72٪ تعمل بنظام FreeB­SD. تنشر W3Techs الإحصائيات التي تستخدم أعلى 10000000 نطاق من مجالات Alexa وأعلى 1000000 نطاق Tran­co ، يتم تحديثها شهريًا واعتبارًا من نوفمبر 2020 يقدر أن Lin­ux يستخدمه 39٪ من خوادم الويب ، مقابل 21.9٪ يستخدمه Microsoft Win­dows . 40.1٪ استخدموا أنواعًا أخرى من يونكس . أشار تقرير IDC للربع الأول من عام 2007 إلى أن Lin­ux كان يحتل 12.7٪ من سوق الخوادم الإجمالي في ذلك الوقت؛ استند هذا التقدير إلى عدد خوادم Lin­ux التي تم بيعها من قبل شركات مختلفة ، ولم يشمل أجهزة الخادم المشتراة بشكل منفصل والتي تم تثبيت Lin­ux عليها لاحقًا.أجهزة محمولةأصبح Android ، الذي يعتمد على Lin­ux ker­nel ، هو نظام التشغيل المهيمن للهواتف الذكية . خلال الربع الثاني من عام 2013 ، استخدمت 79.3٪ من الهواتف الذكية المباعة في جميع أنحاء العالم نظام Android. Android هو أيضًا نظام تشغيل شائع للأجهزة اللوحية ، وهو مسؤول عن أكثر من 60٪ من مبيعات الأجهزة اللوحية اعتبارًا من 2013. وفقًا لإحصائيات خادم الويب ، اعتبارًا من أكتوبر 2021 ، يمتلك Android حصة في السوق تبلغ حوالي 71٪ ، حيث تمتلك iOS 28٪ ، وتعزى نسبة 1٪ المتبقية إلى العديد من المنصات المتخصصة. إنتاج سينمائيلسنوات عديدة ، كان Lin­ux هو المنصة المفضلة في صناعة السينما. أول فيلم رئيسي تم إنتاجه على خوادم Lin­ux كان عام 1997 تايتانيك .   منذ ذلك الحين ، انتقلت الاستوديوهات الرئيسية بما في ذلك Dream­Works Ani­ma­tion و Pixar و Weta Dig­i­tal و Indus­tri­al Light & Mag­ic إلى Lin­ux.   وفقًا لمجموعة أفلام Lin­ux ، تستخدم أكثر من 95٪ من الخوادم وأجهزة سطح المكتب في شركات الرسوم المتحركة والتأثيرات المرئية الكبيرة نظام Lin­ux. استخدامها في الحكومةاكتسبت توزيعات Lin­ux أيضًا شعبية لدى العديد من الحكومات المحلية والوطنية. ظهرت أيضًا أخبار عن إنشاء الجيش الروسي لتوزيعة Lin­ux الخاصة به ، وحققت ثمارها باسم GHost Project. لقد ذهبت ولاية كيرالا الهندية إلى حد فرض أن تقوم جميع المدارس الثانوية الحكومية بتشغيل لينكس على أجهزة الكمبيوتر الخاصة بهم.   تستخدم الصين نظام Lin­ux حصريًا كنظام تشغيل لعائلة معالجات Loong­son لتحقيق الاستقلال التكنولوجي. في إسبانيا ، طورت بعض المناطق توزيعات Lin­ux الخاصة بها ، والتي تُستخدم على نطاق واسع في المؤسسات التعليمية والرسمية ، مثل gnu­LinEx في إكستريمادورا و Guada­linex في الأندلس.فرنسا و ألمانيا قد اتخذت خطوات نحو اعتماد لينكس. نظام التشغيل Red Star OS في كوريا الشمالية ، والذي تم تطويره منذ عام 2002 ، يعتمد على نسخة من Fedo­ra Lin­ux . 

حقوق النشر والعلامة التجارية والتسمية 

راجع أيضًا : جدل تسمية جنو / لينكس ونزاعات بين SCO و Lin­ux

Lin­ux ker­nel مرخص بموجب رخصة GNU العامة (GPL) ، الإصدار 2. تتطلب GPL من أي شخص يوزع البرامج بناءً على كود المصدر بموجب هذا الترخيص أن يجعل شفرة المصدر الأصلية (وأي تعديلات) متاحة للمستلم بموجب نفس مصطلحات. المكونات الرئيسية الأخرى لتوزيع Lin­ux النموذجي مرخصة بشكل أساسي بموجب GPL ، ولكن قد تستخدم تراخيص أخرى. تستخدم العديد من المكتبات رخصة جنو العمومية الصغرى (LGPL) ، وهو متغير أكثر تساهلاً من GPL ، ويستخدم تنفيذ X.Org لنظام X Win­dow ترخيص MIT .

صرح Tor­valds أن Lin­ux ker­nel لن ينتقل من الإصدار 2 من GPL إلى الإصدار 3.  على وجه التحديد لا يحب بعض البنود في الترخيص الجديد التي تحظر استخدام البرنامج في إدارة الحقوق الرقمية . سيكون من غير العملي أيضًا الحصول على إذن من جميع أصحاب حقوق النشر ، الذين يبلغ عددهم بالآلاف. 

وجدت دراسة أجريت عام 2001 حول Red Hat Lin­ux 7.1 أن هذا التوزيع يحتوي على 30 مليون سطر مصدر من التعليمات البرمجية . باستخدام نموذج التكلفة الإنشائية ، قدرت الدراسة أن هذا التوزيع تطلب حوالي ثمانية آلاف شخص-سنة من وقت التطوير. وفقًا للدراسة ، إذا تم تطوير كل هذه البرامج بوسائل ملكية تقليدية ، لكان تطويرها في الولايات المتحدة سيكلف حوالي 1.62 مليار دولار (2021 دولارًا أمريكيًا).  تمت كتابة معظم الكود المصدري (71٪) بلغة البرمجة C ، ولكن تم استخدام العديد من اللغات الأخرى ، بما في ذلك C ++ ، و Lisp ، ولغة التجميعو Perl و Python و For­tran ولغات برمجة نصية مختلفة . تم ترخيص أكثر من نصف سطور التعليمات البرمجية بقليل بموجب GPL. نواة Lin­ux نفسها كانت 2.4 مليون سطر من التعليمات البرمجية ، أو 8٪ من الإجمالي. 

في دراسة لاحقة ، تم إجراء نفس التحليل للإصدار 4.0 من دبيان (etch ، والذي تم إصداره عام 2007). احتوى هذا التوزيع على ما يقرب من 283 مليون سطر مصدر من الكود ، وقدرت الدراسة أنه كان سيتطلب حوالي ثلاثة وسبعين ألف سنة بشرية وتكلف 8.95 مليار دولار أمريكي (في عام 2021 دولارًا) لتطويره بالوسائل التقليدية.ماهو نظام التشغيل لينكس Linux … ماهي مميزاته, الملك التقنييُستخدم اسم “Lin­ux” أيضًا لوصف منظف الغسيل الذي تصنعه شركة Rösch السويسرية. 

في الولايات المتحدة ، يعد اسم Lin­ux علامة تجارية مسجلة لـ Linus Tor­valds. في البداية، سجل أحد ذلك، ولكن في 15 أغسطس 1994، وليام R. ديلا كروس، قدم الابن عن العلامة التجارية لينكس ، ثم طالب الإتاوات من الموزعين لينكس. في عام 1996 ، رفع تورفالدس وبعض المنظمات المتضررة دعوى قضائية ضده لتخصيص العلامة التجارية لتورفالدس ، وفي عام 1997 ، تمت تسوية القضية. منذ ذلك الحين ، تم التعامل مع ترخيص العلامة التجارية من قبل Lin­ux Mark Insti­tute (LMI). صرح Tor­valds أنه قام بتسجيل الاسم كعلامة تجارية فقط لمنع شخص آخر من استخدامه. فرضت LMI في الأصل رسوم ترخيص فرعي رمزية لاستخدام اسم Lin­ux كجزء من العلامات التجارية ، ولكن في وقت لاحق غير هذا لصالح تقديم ترخيص فرعي مجاني ودائم في جميع أنحاء العالم. 

و مؤسسة البرمجيات الحرة (FSF) يفضل جنو / لينكس كاسم عند الإشارة إلى نظام التشغيل ككل، لأنها تعتبر توزيعات لينكس لتكون بدائل لل GNU نظام التشغيل الذي بدأ في عام 1983 من قبل ريتشارد ستالمان رئيس مؤسسة البرمجيات الحرة.   صراحةً ، لا يأخذون أي مشكلة بشأن اسم Android لنظام التشغيل Android ، وهو أيضًا نظام تشغيل قائم على نواة Lin­ux ، حيث إن GNU ليس جزءًا منه.

أقلية من الشخصيات العامة ومشاريع البرمجيات بخلاف Stall­man و FSF ، لا سيما دبيان (التي كانت تحت رعاية FSF حتى عام 1996) ، تستخدم أيضًا جنو / لينكس عند الإشارة إلى نظام التشغيل ككل.   ومع ذلك ، تشير معظم الوسائط والاستخدامات الشائعة إلى هذه المجموعة من أنظمة التشغيل مثل Lin­ux ، كما هو الحال مع العديد من توزيعات Lin­ux الكبيرة (على سبيل المثال ، SUSE Lin­ux و Red Hat Enter­prise Lin­ux ). على النقيض من ذلك ، فإن توزيعات Lin­ux التي تحتوي على برامج مجانية فقط تستخدم “GNU / Lin­ux” أو ببساطة “GNU” ، مثل Trisquel GNU / Lin­ux ، Parabo­la GNU / Lin­ux-libre ،BLAG Lin­ux و GNU و gNewSense .

اعتبارًا من مايو 2011 ، حوالي 8٪ إلى 13٪ من توزيع Lin­ux الحديث مصنوع من مكونات GNU (النطاق يعتمد على ما إذا كان GNOME يعتبر جزءًا من GNU) ، كما هو محدد من خلال حساب سطور الكود المصدري التي تشكل إصدار Ubun­tu “Nat­ty” ؛ في غضون ذلك ، 6٪ مأخوذ من Lin­ux ker­nel ، ارتفع إلى 9٪ عند تضمين تبعياته المباشرة.

wikipedia

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *