الفرق بين Unix &Linux ؟
يتطرق هذا الموضوع إلى مناقشة أوجه الاختلافات والفروقات بين نظاميّ التشغيل المعروفين Unix وLinux…
تُعتبر معظم أنظمة Unix هي أنظمة ذات طابع تجاريّ بالواقع؛ فقط الشركات الكبيرة (big companies) يسمح لها باستخدام حقوق النشر والاسم التجاري ليونكس، ويُعتبر كلٌ من IBM AIX وSun Solaris وHP-UX بمثابة أنظمة Unix خاصة بتلك الشركات. وتتحكم Open Group في صياغة العلامات التجارية ﻷنظمة Unix وتقوم بإدارتها وتنظيمها وإدارة تراخيصها.
Linux هو استنساخ لـ Unix
أو بالعبارة الشهيرة (Unix-like)، بما معناه أن لينكس هو شبيه يونكس وليس مبنيًا عليه بل مكتوبًا من الصفر، وعليه فإنه يتبع معايير POSIX، ودعنا نقتبس الجملة التالية من ملف النواة README file:
Linux is a Unix clone written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX compliance.
بالمناسبة، Open Group لا توافق على استخدام اللفظ unix-like وتعتبره إساءة لعلامتهم التجارية، ولكنه اللفظ اﻷدقّ في المجتمع اللينكساوي.
لينكس ما هو إلا نواة
لينكس فقط عبارة عن نواة نظام تشغيل، إن كلّ توزيعات لينكس تتضمن واجهة رسومية GUI وملحقات GNU مثل: (cp, mv, ls,date, bash إلخ…) بما فيه أدوات التثبيت وإدارة النظام وكذلك مترجمات GNU C/C++ والمحررات مثل vi والبرامج مثل فيرفوكس وليبر أوفيس وكل طبقة منفصلة عن اﻷخرى ويتم تطويرها بشكل منفرد بواسطة فِرق التطوير والمجتمعات والشركات وقد يكون بعض المطورين متطوعين واﻵخرون يتقاضون مبالغ مالية، وهذا اﻷمر ينطبق على النواة التي تعتبر كتلة منفصلة تُطوّر على حدة.
إلا أن نظام Unix يعتبر بمثابة قطعة نظام تشغيل كاملة، كما أن كل شيء يأتي من مصدر واحد.
#teach_me_tech
تفضل مشكورا بمشاركة المنشور
كما يمكنكم متابعتنا علئ مواقع التواصل الأجتماعي :
ليست هناك تعليقات:
شاركنا برأيك