(4)
نظام التشغيل يونيكس UNIX:
كان مالتيكس MULTICS أضخم حاسب يدعم خاصية مشاركة الوقت، حيث يمكنه خدمة مئات المستخدمين في نفس اللحظة.. ولم يكن إنتاج هذا الحاسب العملاق في الستينات سهلا، ولم يُبع منه أكثر من 80 جهازا، لكنه كان من القوّة بحيث لم تقم شركة جنرال موتورز وشركة فورد ووكالة الأمن القومي الأمريكية بإغلاق أجهزة مالتيكس الخاصة بها إلا في بداية التسعينات، بعد ثلاثين عاما من تشغيلها!
وقد قرر كين طومسون Ken Thompson ـ أحد من عملوا في مشروع مالتيكس ـ أن يكتب نسخة مصغرة من نظام تشغيل مالتيكس تتعامل مع مستخدم واحد فقط، ليشغلها على الكمبيوتر الصغير minicomputer من طراز PDP-7.. هذا العمل تم تطويره فيما بعد ليصبح نظام التشغيل المعروف باسم يونيكس UNIX، الذي اشتهر في الوسط الجامعي والوكالات الحكومية والعديد من الشركات، وذلك لأن الكود الأصلي
Source Code الذي كتب به هذا النظام كان ـ وما زال ـ متاحا للجميع، مما سمح باشتراك عدة شركات ومؤسسات جامعية ـ بل ومئات من المبرمجين في كل أنحاء العالم ـ في تطويره.. لكن هذا أدي في المقابل إلى ظهور نسخ عديدة غير متوافقة منه بسبب اختلاف مطوّريها، وإن ظل هناك حد أدنى من الاتفاق بين نسخ يونكس المختلفة، لهذا وضعت منظمة IEEE عدة مبادئ أساسية standards أسمتها POSIX، يجب التزامها عند تطوير نسخة جديدة من يونكس، بحيث يمكن لأي برنامج كتب على نسخة أخرى من يونكس أن يعمل على النسخة الجديدة.. حاليا، تدعم معظم نُسخ يونكس هذه المبادئ، بل ظهرت بعض نظم التشغيل الأخرى التي تدعمها أيضا!
نظام التشغيل CP/M:
مع ظهور المشغل الدقيق 8080 عام 1974، طلبت شركة إنتل من جراي كيلدال Gary Kildall أن يكتب نظام تشغيل للحاسبات التي تستخدم هذا المشغّل.. كان كيلدال وزميل له قد كتبا البرنامج الذي يتحكم في عمل محرك الأقراص
floppy disk driver الذي ظهر في تلك الآونة، لهذا فقد كتب كيلدال نظام تشغيل يعمل من الأقراص المرنة وأسماه "برنامج التحكم في الحواسب الصغيرة"
Control Program for Microcomputers، أو اختصارا CP/M.. وقد طلب كيلدال من إنتل حقوق ملكية نظام التشغيل CP/M، ونظرا لأن إنتل لم تكن ترى لهذا النظام مستقبلا واعدا، فقد منحتها له.. هنا أسس كيلدال شركة أسماها "البحوث الرقمية" Digital Research لتطوير وبيع نظام التشغيل CP/M.
وفي عام 1977 قامت شركة البحوث الرقمية بإعادة كتابة نظام التشغيل CP/M ليعمل على الحواسب التي تستخدم المشغلات 8080 و Z80 وغيرهما.. ولقد كُتبت العديد من البرامج لتعمل على هذا النظام، الذي كان الملك المتوج على عرش سوق نظم التشغيل لمدة خمس سنوات متتالية.
|