الفرق بين نظامي Linux و Unix

التطوير

لينكس ( Linux ) هو نظام تشغيل طوره مهندس البرمجيات لينوس تورفالدس ( Linus Torvalds ).

يونيكس ( Unix ) تم تطويره من قبل فريق العالِم كين تومسن ( Ken Thompson ) في مختبرات شركة AT and T Bell Labs.


الكود المصدري

لينكس مفتوح المصدر ( open source ) أي يمكن للمستخدم الإطلاع على أكواده و خوارزمياته و تعديلها لتطوير نسخة منه تتماشى مع احتياجاته و استعمالاته.

يونيكس مغلق المصدر ( closed source ) لا يمكن للمستخدم التعديل على أكواده أو حتى رؤيتها.


الكلفة

لينكس مجاني و متاح للجميع.

لاستخدام يونيكس عليك شراء نسخة منه أي أنه مدفوع.


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

واجهات المستخدم ( Graphical User Interface ) التي يدعمها لينكس هي KDE و Gnome بالإضافة إلى LXDE، Xfce، Unity، Mate.

أما في يونيكس نستعمل موجه الأوامر ( Command Line ) و مؤخراَ أصبح يدعم واجهة المستخدم Gnome.


مجالات الإستعمال

لينكس يستخدم كنظام تشغيل في محطات العمل ( Workstations ) و الخوادم ( Servers ) و الحواسيب على أنواعها سواء حاسوب مكتبي ( Desktops ) أو حاسوب محمول ( Laptop ) و الأجهزة الذكية ( Smart Phones ).

صُمم يونيكس خصيصاً لمحطات العمل و الخوادم و يمكن استخدامه في الحواسيب الشخصية.


التحكم بالنظام بواسطة الأوامر

عن طريق لغات برمجة تسمى شيل سكربت ( Shell Script ) يستطيع المستخدم كتابة أوامر يفهمها نظام التشغيل لأداء مهام معينة.

في لينكس Bash أو Bourne Again Shell هو الشيل سكربت الإفتراضي فيه.

يونيكس فيستعمل Bourne Shell بشكل أساسي.


المعالج المستهدف ( Processor )

صُمم لينكس بالأساس لمعالجات شركة intel's x86 حتى أصبح الآن يدعم أكثر من ٢٠ نوع من المعالجات.

يونيكس يدعم معالجات شركة PA-RISC وItanuim.


نظام إدارة الملفات ( File System )

نظام الملفات يحدد طريقة تخزين الملفات، تسميتها، استرجاعها من واحدات التخزين ( Input Devices ) المختلفة، صلاحيات المستخدمين عليها بالإضافة إلى ما يحدث عند التعديل عليها، حذفها و فتحها.

أنظمة إدارة الملفات المدعومة و المتوفرة في لينكس هي: Ext2، Ext3، Ext4، Jfs، ReiserFS، Xfs، Btrfs، FAT، FAT32، NTFS.

أنظمة إدارة الملفات المدعومة و المتوفرة في يونيكس هي: fs، gpfs، hfs، hfs+، ،ufs، xfs ، zfs.


أشهر التوزيعات ( Distro )

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

أشهر توزيعات لينكس: Ubuntu، Mint، Debian، Arch، Kali، Fedora، Manjaro، OpenSuze.

أشهر توزيعات يونيكس: SunOS، Oracle Solaris، Darwin، IBM AIX، HP/UX، FreeBSD، macOS.


يتضمن: Linux , Operating Systems

آخر تحديث: 22-6-2022

الكاتب

هالة حسن

حائزة على إجازة فنية ( ليسنس تقني ) في الأنظمة و الشبكات. مبرمجة هاوية. كاتبة مقالات و محررة دروس في موقع هرمش.

تعليقات

لا يوجد أي تعليق بعد

أضف تعليق

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

تقييم المقال

لم تقم بتقييم المقال بعد!

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة