بعد مرور 52 عامًا، تم استرداد النسخة الوحيدة المعروفة من Unix v4 من الشريط الذي تم العثور عليه عشوائيًا، وهي الآن قيد التشغيل على نظام – أول إصدار لنظام التشغيل مع kernel وأدوات مساعدة أساسية مكتوبة بلغة C.
من المحتمل أن يكون هناك أكثر من حفنة من محبي Unix بين جمهور مدينة TH، وحكاية اليوم هي هدية عيد الميلاد التي ينبغي أن تدفئ قلوب الكثير من مسؤولي النظام البارد. عثرت كلية الحاسبات بجامعة يوتا على شريط مغناطيسي واستعادته مع النسخة الوحيدة المعروفة من Unix v4، وهو الإصدار الأول من نظام التشغيل مع كل من النواة والأدوات المساعدة الأساسية المكتوبة بتلك اللغة اللامعة الجديدة المعروفة باسم C.
تم تنفيذ عملية الاسترداد بعناية، ولكن النتائج كانت “سهلة” مع استمرار هذه الأمور. يعود تاريخ شريط 3M المكون من تسعة مسارات إلى عام 1973، مما يجعل عمره أكثر من 50 عامًا، وكان لديه “فرصة جيدة جدًا للاسترداد”. كان هذا تقييمًا عادلاً من قبل أمين المحفوظات Al Kossow من Bitsavers، الذي قام بالاسترداد الفعلي عن طريق “تسجيل مكبر صوت قراءة الرأس، باستخدام محول تناظري عالي السرعة متعدد القنوات إلى محول رقمي والذي يفرغ 100 غيغابايت من ذاكرة الوصول العشوائي، ثم [the readtape] كتب برنامج التحليل لين شوستيك.”
يبلغ حجم البيانات الفعلية حوالي 40 ميجابايت وهي متاحة للتنزيل مع ملف README للتعليمات الخاصة بتشغيل نظام التشغيل فعليًا، على الرغم من أن الأمر لا يتم بنقرة واحدة. ستحتاج إلى بيئة تمهيد أولية ثم تجميع أجزاء من نظام التشغيل، كما كانت تلك هي الموضة في ذلك الوقت. يتطلب Unix v4 حاسوبًا صغيرًا فاخرًا من نوع DEC PDP-11، والذي يمكن محاكاته بسهولة باستخدام برنامج SimH. يمكن للمراقبين العاديين بدلاً من ذلك إلقاء نظرة على لقطة شاشة لنظام التشغيل الذي يعمل تحت Irix.
استغرقت عملية الاسترداد فريقًا كاملاً، ويبدو أن الجزء الأكبر من العمل كان يبحث في التاريخ القديم سيئ التوثيق. كان يونكس مشروعًا شغوفًا أنشأته مجموعة صغيرة من المبرمجين، وفي وقت إصدار الإصدار الرابع، كان لا يزال مجرد تجربة معملية هاربة. تشير السجلات إلى أن الشريط المستعاد لم يستلمه سوى مارتن نيويل، الذي صمم النسخة الأصلية من إبريق الشاي الشهير الذي أصبح عنصرًا أساسيًا في البرامج ثلاثية الأبعاد حول العالم.
يمكن للقراء المهتمين الاطلاع على الموضوع بأكمله حول الاسترداد، وربما يتعجبون من التعليقات الموجودة في كود C. تم تضمين تعليق الكود الشهير “ليس من المتوقع أن تفهم هذا” فيه.
يتبع أجهزة توم على أخبار جوجل، أو أضفنا كمصدر مفضل، للحصول على آخر الأخبار والتحليلات والمراجعات في خلاصاتك.
احصل على أفضل أخبار Tom's Hardware والمراجعات المتعمقة، مباشرة إلى صندوق الوارد الخاص بك.
التعليقات