مينيكس

من ويكيبيديا، الموسوعة الحرة

MINIX 3.1.2a
MINIX 3.1.2a

نظام Minix نظام تشغيل كتبه أندرو تانينباوم (Andrew S. Tanenbaum) باستخدام لغة C مع أسمبلي. يعتبر هذا النظام من الأنظمة المشابهة ليونكس (تسمى Unix-Like). كُتب هذا النظام من لغرض تدريس تصميم أنظمة التشغيل, وتمّ طرحه كنظام مفتوح المصدر في شهر أبريل من العام 2000 تحت رخصة BSD.

فهرس

[تحرير] لماذا Minix

صرّح تانينباوم عن سبب كتابته لنظام Minix أنه كان يتمّ تدريس طلاّب علم الحاسب مبادئ نظم التشغيل نظريًا وعمليًا باستخدام يونكس, و بعدما قامت AT&T بتحويل نظام يونكس إلى نظام تجاري, فقدت هذه الجامعات الجانب العملي في التعلم, لذا قرر كتابة نظام Minix حتى يحل محل يونكس في التعليم.

[تحرير] Minix 3

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

[تحرير] أهم ميزات Minix 3

  • التوافقيه مع POSIX
  • دعم الشبكات مع TCP/IP
  • دعم كامل لتعدد المستخدمين
  • دعم للذواكر التي تصل إلى 4 جيجابايت
  • دعم لـ نظام النوفذة إكس
  • برامج التشغيل تعمل كـ عمليات منفصله

[تحرير] متطلبات Minix 3 للعمل

يتطلب Minix 3 معالج متوافق مع انتل يعمل بالإضافه إلى 16 ميجابايت من ذاكرة الوصول العشوائي RAM بالإضافه إلى 600 ميجابايت من اجل تثبيت النظام على القرص الصلب .

[تحرير] Minix و لينكس

عندما كتب لينوس تورفالدز نظام لينكس كان مُقدراً لنظام Minix و يعمل عليه, وفي أول إصدارات من نواة نظام التشغيل لينكس كان نظام الملفات هو نفس نظام ملفات Minix.

[تحرير] وصلات خارجية

هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال تحتاج للنمو والتحسين، ساهم في إثرائها بالمشاركة في تحريرها.