مولتكس
عودة للموسوعةمولتكس (بالإنجليزية: Multics) (اختصار لـ خدمات الحوسبة وتضميم المعلومات: Multiplexed Information and Computing Service) هونظام تشغيل يعمل بنظام المشاركة الزمنية على الحواسيب الكبيرة. بدء في عام 1965 واستخدم حتى عام 2000. بدأ نظام مولتكس كمشروع مشهجر بين ثلاثة هم معهد ماساتشوستس للتقنية, معامل بيل, وجنرال إلكتريك. قاد البرفسور فرناندوجورباتومن معهد ماساتشوستس للتقنية المشروع. في عام 1969 انسحبت مختبرات بيل من المشروع، وتبعتها جنرال الكتريك ببيع حصتها إلى هانيويل التي عرضت مولتكس كمنتج تجاري وباعت بضع عشرات من النظام.
مقدمة ونظرة عامة على نظام مولتكس
مولتكس هونظام شامل، للأغراض البرمجية العامة، بدء تطويره كمشروع بحثي. ليتم تطبيقه لاول مرة على حاسوب GE 645 من جنرال الكتريك. من أحد الأهداف العامة لتصميمه هوإنشاء نظام حوسبة قادر على تلبية ما يقرب من جميع متطلبات الحاضر والمستقبل القريب، لمنفعة الحواسيب الكبيرة. مثل هذه النظم ينبغي ان تعمل بشكل مستمر وموثوقسبعة أيام في الأسبوع, 24 ساعة في اليوم بطريقة مماثلة لأنظمة الهاتف أوالطاقة، ويجب حتى تكون قادرة على تلبية طلبات واسعة النطاق على الخدمات؛ من التفاعل المتعدد بين الإنسان والآلة لمعالجة متسلسلة لوظائف يقوم بها مستخدمين غائبين عن الجهاز حاليا.
أهداف
كان هناك تسعة أهداف رئيسية لـ مولتكس:
- استخدام المحطات الطرفية عن بعد بشكل مريح.
- مجموعة واسعة من تكوينات النظام، بدون نظام متغير أوإعادة تنظيم برمجية المستخدم.
- التشغيل باستمرار بشكل مشابه لأنظمة الطاقة والهاتف.
- نظام ملفات داخلي موثوق جدا.
- دعم مشاركة المعلومات الانتقائية.
- ترتيب المعلومات بطريقة هرمية لإدارة النظام، وتحقيق اللامركزية في أنشطة المستخدم.
- دعم مجموعة واسعة من التطبيقات
- دعم بيئات برمجية عدة، وقابلات (قابلات ليتم التواصل من خلالها بين الإنسان والحاسوب)
- القدرة على تطوير النظام لمواكبة التكنلوجيا وتطلعات المستخدم.
مزايا
- تعدد المهام (multi-tasking)
كان جهاز الحاسوب قديما، لا يستطيع اجراء أكثر من مهمّة في وقت واحد. حتى ولوكانت هذه المهمة 1+1 فالحاسوب لايستطيع اجراء مهمة أخرى معها في نفس الوقت، نظام مولتكس وضع الخطواة الأولى لتقنية تعدد المهام ولوبشكل سهل على ما نراه اليوم
- تعدد المستخدمين (multi-user)
أصبح يمكن لأكثر من إنسان استخدام جهاز الحاسوب بكل استقلالية ونقصد بتعدد المستخدمين انّ جميع مستخدم يستطيع إنشاء حساب خاص به متضمنا بذلك ملفاته الخاصة وخصائصه التي يريدها تعطيه الاسم الذي تتخذ وتعدّل الخلفية والألوان التي ترغب فيها تضع خصائص الملفات التي تناسبك... إلى غير ذلك فلوأراد إنسان آخر استعمال جهازك لن يضطر للستعمال خصائصك بل ينشئ هوالآخر حساب خاص به إلى غير ذلك يصبح لدى الحاسوب قابلية التعامل مع أكثر من إنسان وأكثر من خاصية مختلفة.
- التفاعل مع المستخدم بواسطة قابلة (user interaction)
تعتبر هذه الميزة من أفضل مميزات هذا النظام البدائي. كما ان لها الفضل الكبير في تطور الأنظمة الحديثة بحيث يمكن لمستخدم الحاسوب التعامل معه بواسطة قابلة (سطر أوامر) command line بدلا من التعامل معه بواسطة النظام الثّنائي أولغة الآلة. ومع الوقت تطورة هذه القابلة إلى ان أصبحت قابلة رسومية كالتي نشاهدها اليوم
- إدارة الملفات (file managment)
كان نظام مولتكس يحتوي على خاصية حديثة تمكن المستخدم من إدارة الملفات (إنشاء، تسمية، حذف، تغير الاسم...الخ) وبمستويات متعددّة ونقصد بتعدد المستويات ان النظام يفّرق بين مختلف الملفات حسب درجة الأمان والصّلاحيات المعطية للملف، وكان الخبراء في ذلك الوقت يركزون على أمن الملفات السرية. والتي تعتبر من بين أبرز الأهداف التي سطّرت لهذا النظام
التاثير على الانظمة الاخرى
يونكس
من بين الباحثين الذين كانوا يعملون على نظام مولتكس الباحثين كين تومسون ودينيس ريتشي، وحتى مخبرات بيل قد تخلوا عن تطوير نظام مولتكس في عام 1969.قام كين بتطوير لعبة اسمها " السفر عبر الزمن " ولكن كانت هذه اللّعبة بطيئة جدا ومرتفعة التكلفة، كما انها لا تستطيع العمل على الأجهزة الصغيرة اعاد كين كتابة اللعبة بالتعاون مع دينيس ريتشي. واستطاع الرجلان من تشغيل هذه اللعبة على أجهزة صغيرة نسبيا من نوع DEC PDP-7.
اشتهر نظام يونكس في الأوساط الفهمية في أمريكا ومما زاده شهرتا طلب تقدمت به "مجموعة أبحاث الحاسوب" بتشغيل نظام يونكس على جهاز أكبر من جهاز PDP-7 فقام كين ودينيس ريتشي بتزويد نظام يونكس ببرنامج تعديل نصوص وتهيئته كليّا ليعمل على جهاز (PDP-11) الكبير.
بعد الخبرة التي اكتسبها كين من برمجة لعبته الخاصة وبعد نجاحه في تشغيلها على أجهزة صغيرة راودت كين فكرة اعادة كتابة نظام تشغيل شبيه بنظام مولتكس مستفيدا بذلك من الخبرة التي عاشها مع هذا النظام وبدء كين في تجسيد هذه الفكرة متفاديا الوقوع في الأخطاء التي حدثت مع نظام مولتكس.
شكّل كين نواة النظام اولا وكانت هذه النظام تحمل نفس ميزات نظام مولتكس (تعدد المهام، تعدد المستخدمين، تسيير الملفات..الخ) ولكن بطريقة محكمة. وأخيرا قام بالإضافة لهذا النظام مترجم سطر اوامر (command line) حتى يتمكن المستخدم من التعامل مع النظام بواسطة اوامر بسيطة نسبيا واطلق على هذا النظام اسم Unics والذي أصبح فيما بعد يونكس.
GCOS 6
Honeywell Level 6, هونظام تشغيل للحواسيب الضغيرة. كان هناك ثلاثة نسخ من نظام التشغيل هذا، والنسخة "MOD600" قد تاثرت بنظام مولتكس.
VOS
نظام التشغيل ستراتوس، اثر عليه مولتكس كثيرا. وكان (Bob Freiburghouse) المدير السابق للغات في مولتكس، هوأحد مؤسسي ستراتوس.
وكان هناك الكثير من الأنظمة التي تاثرت بـ مولتكس ومنها (Amber, NTT DIPS, Apollo Domain, Primos, GEMSOS)
وصلات خارجية
- صفحة مولتكس الرئيسية
مراجع
- ^ https://www.youtube.com/watch?v=de2Hsvxaf8M&t=23s
- ^ https://www.youtube.com/watch?v=QFK6RG47bww&t=5m46s
- ^ https://www.multicians.org/project-mac.html — تاريخ الاطلاع: 28 أكتوبر 2018
- ^ "ما هومولتكس - موجز". multicians.org. مؤرشف من الأصل في 12 مايو2019. اطلع عليه بتاريخ 06 أبريل 2011.
- http://www.multicians.org/general.html#tag12
التصنيفات: برمجيات 1969, مختبرات بل, معهد ماساتشوستس للتكنولوجيا, نظم تشغيل حرة, نظم تشغيل موقوفة, صفحات تستخدم خاصية P154, صفحات بها بيانات ويكي بيانات, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P178, صفحات تستخدم خاصية P275, صفحات تستخدم خاصية P856, صفحات تستخدم خاصية P156, بوابة تقنية المعلومات/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, بوابة عقد 1960/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, صفحات تستخدم خاصية P268