الأخبار

نظرة سريعة إلى Xenix نظام تشغيل الكمبيوتر الأول من Microsoft


في مقالة سابقة، أحطنا علما بالذكرى الأربعين للكشف الرسمي عن نظام التشغيل Windows 1.0 بواسطة Microsoft في 10 نوفمبر 1983 (على الرغم من أن الإطلاق الفعلي لنظام التشغيل لن يحدث قبل عامين آخرين).

قبل ذلك بأكثر من عامين، في أغسطس 1981، أصدرت Microsoft الإصدار الأول من نظام التشغيل MS-DOS الخاص بها. لم يتم تطوير هذا الإصدار تقنيًا بواسطة الشركة؛ اشترت حقوق نظام التشغيل الذي تم إنشاؤه مسبقًا، 86-DOS، من مبرمج يدعى تيم باترسون.

ومع ذلك، حتى قبل هذين الحدثين، باعت مايكروسوفت أول نظام تشغيل للكمبيوتر الخاص بها، والذي تم الإعلان عنه رسميًا في 25 أغسطس 1980. وكان يسمى Xenix، وفي ذلك الوقت، كانت مايكروسوفت تأمل أن يكون نظام التشغيل القياسي لسوق أجهزة الكمبيوتر الشخصية. وفي النهاية، لم يحدث ذلك.

كما هو الحال مع MS-DOS، لم تقم Microsoft بتطوير Xenix بنفسها من الصفر. كان يعتمد على Unix، الذي تم إنشاؤه في الأصل بواسطة AT&T's Bell Lab. الإصدار المحدد الذي استخدمته Microsoft كأساس لـ Xenix هو الإصدار 7 Unix، والذي تم إطلاقه لأول مرة في عام 1979.

يقال إن بيل جيتس الرئيس التنفيذي لشركة Microsoft يعتقد أن Unix سيصبح نظام التشغيل القياسي لأجهزة الكمبيوتر عندما تصبح قوية بما يكفي لاستخدامها. قبل تعاونها مع شركة IBM للمساعدة في صنع البرنامج لأول كمبيوتر شخصي خاص بها من شركة IBM في عام 1981، اشترت Microsoft ترخيص الكود المصدري للإصدار 7 Unive من AT&T. ومع ذلك، لم تمتد هذه الحقوق إلى الاسم الفعلي "Unix"، لذا استخدمت Microsoft الاسم "Xenix" لأول نظام تشغيل لها على الإطلاق.
 
 

باعت الشركة Xenix لصانعي أجهزة الكمبيوتر مباشرة. على عكس MS-DOS، وWindows الأحدث، لم يتم بيع Xenix مطلقًا كنظام تشغيل مستقل خاص به للشركات أو المستهلكين. وفقًا لهذه التدوينة التي كتبها Rob Ferguson، الذي عمل لبضع سنوات في فريق Xenix في Microsoft، قامت Microsoft بتسعير Xenix بما يتراوح بين 2000 دولار إلى 9000 دولار للنسخة، اعتمادًا على عدد المستخدمين. هذا يزيد عن 6000 دولار عند الحد الأدنى بالدولار اليوم.

قامت Microsoft بتسويق استخدام Xenix لشرائح وتطبيقات أجهزة الكمبيوتر الشخصية ذات 16 بت، إلى جانب ميزات تعدد المهام. كان لدى مصنعي المعدات الأصلية خيار تقديم نظام التشغيل كجزء من جهاز كمبيوتر كامل، أو كنظام إضافي اختياري. تم تطويره للعمل على مجموعة متنوعة من شرائح وبنيات الكمبيوتر الشخصي المختلفة في أوائل الثمانينيات. تم تطوير العديد من هذه المنافذ بشكل مشترك بواسطة Microsoft وشركة أخرى، Santa Cruz Operation، المعروفة باسم SCO. في عام 1984، اشترت شركة SCO حقوق توزيع Xenix في الولايات المتحدة للمستهلكين.

وفقًا لمدونة Ferguson، كانت Microsoft تناقش ما إذا كان يجب أن يكون Xenix هو الوريث الرسمي لـ MS-DOS لأجهزة الكمبيوتر ذات 16 بت في عام 1985 تقريبًا. ومع ذلك، حدثت بعض الأحداث التي حكمت في النهاية على تطوير Xenix في الشركة.

أحدهما كان قرار AT&T ببيع نسخة من Unix، UNIX System V، مباشرة للمستخدمين التجاريين. وعندما حدث ذلك، شعرت مايكروسوفت بأنها غير قادرة على منافسة شركة AT&T الضخمة (في ذلك الوقت).

والآخر كان قرار Microsoft بالعمل مع IBM على نظام تشغيل جديد آخر يعتمد على واجهة المستخدم الرسومية، OS/2 (كما ذكرنا من قبل، من المحتمل أن نكتب عن ذلك في يوم ما). 

في أواخر الثمانينيات، باعت Microsoft حقوقها في Xenix إلى SCO، مقابل حصة صغيرة في الشركة. كتب فيرجسون عن حفل أقيم في عام 1989 في شركة Microsoft للإشارة إلى نهاية مشاركتهم المباشرة في Xenix:
 

لقد عمل العديد من العاملين القدامى في MS على Xenix في مرحلة ما، لذلك كان الحفل مليئًا بالكثير من كبار موظفي التطوير من جميع أنحاء الشركة. كان هناك الكعك والحنين. تم سرد القصص، ومعظمها لا أستطيع تكرارها. قام بعض الأشخاص الذين خدموا لفترة أطول بالتنقيب في ملفاتهم للعثور على مستندات مسلية بشكل خاص تتعلق بـ Xenix، وتم نسخها وتوزيعها على الحاضرين.

 
سيستمر نظام التشغيل في التطوير النشط بواسطة SCO لبضع سنوات أخرى. في الواقع، أصدرت إصدارًا، Xenix System V/386، والذي كان أول نظام تشغيل 32 بت يعمل مع الرقائق المستندة إلى x86. ومع ذلك، بحلول أوائل التسعينيات، انتهى تطوير نظام التشغيل المستند إلى Xenix. يظل Xenix بمثابة حاشية مثيرة للاهتمام في تاريخ Microsoft وأنظمة التشغيل بشكل عام.