دروس الذكرى 30 Minix
14 يناير ، في اليوم الأول من العام الجديد القديم 2017 ، تم نشر مقالة " شخص. القائد نورتون ".1987 سنة
بعد قراءتها ، التي تسببت في الكثير من العواطف ، ظهر عام 1987 في ذاكرتي ، في عامي الهام في مصيري. هذا هو العام الذي أصبحت فيه ، من مساعد بحثي مبتدئ عادي ، رئيسًا لأحد الأقسام الرائدة في معهد الأبحاث ، والتي عُهد إليها بمهمة ضمان أقصى قدر من أتمتة عملية البحث.
وهكذا ، قبل 30 عامًا ، والآن في عام 1987 ، كتب أندرو تانينباوم نظام تشغيل Minix متوافق مع Unix كوسيلة مساعدة تعليمية لكتابه "أنظمة التشغيل: التصميم والتنفيذ" (1987 ، ISBN 0-13-637406-9) . تم طبع 12000 سطر من شفرة المصدر ، مكتوبة في المقام الأول بلغة البرمجة C ، والنواة ، ونظام إدارة الذاكرة الفرعي ، ونظام ملفات Minix في الكتاب. طور أندرو تانينبوم نظام التشغيل Minix OS لأجهزة كمبيوتر IBM PC و IBM PC / AT المتوفرة في ذلك الوقت. بحلول هذا الوقت ، بدأت أجهزة الكمبيوتر الشخصية EC-1840/41/42 وحتى EC-1845 المتوافقة مع IBM PC بالظهور في بلدنا ، والتي ، كما اتضح لاحقًا ، عملت Minix OS بنجاح.في عام 1987 نفسه ، بدأت في قيادة عمود "المهندس والكمبيوتر" في مجلة "التكنولوجيا والعلوم". كان المنشور الأول في هذا القسم مقالًا في العدد 7 من المجلة بعنوان " أنظمة التشغيل: لماذا هم لمهندس ". وتقول هذه المقالة أن أنظمة التشغيل هي التي تسمح لك بالتبديل إلى "أنت" باستخدام جهاز كمبيوتر.ولكن في العدد التالي من المجلة ، نُشر مقال بعنوان "مقدمة لنظام التشغيل UNIX":خلال هذه الفترة ، أطلقت الولايات المتحدة مبادرة الدفاع الاستراتيجي (SDI) ، وقام الاتحاد السوفييتي بتطوير برنامج AntiSOI.موقف محاكاة
في إطار هذا البرنامج ، تم التخطيط لإنشاء حامل لنمذجة المحاكاة (SIM) ونظام تصميم بحث بمساعدة الكمبيوتر (CADI) ، والذي لن يحاكي فقط عواقب تنفيذ SDI ، ولكن أيضًا طرح متطلبات للأنظمة التي تحيد هذه العواقب. كانت القاعدة التقنية لـ SIM / CAIPR هي أن تكون شبكة كمبيوتر قوية تجمع بين شبكات الكمبيوتر المحلية للأقسام العلمية:
كان يجب أن تتضمن الشبكة أجهزة كمبيوتر EC كبيرة ، مثل EU-1066 ، بالإضافة إلى أجهزة كمبيوتر شخصية من حوالي 200 قطعة. لكن الشيء الأكثر أهمية على هذه الحواسيب كان تركيب أنظمة تشغيل متوافقة مع UNIX من الاتحاد الأوروبي MOS. وإذا لم تكن هناك مشاكل مع الأجهزة الكبيرة وتم تثبيت نظام التشغيل MOS EU عليها ، فهناك مشاكل في تثبيته على أجهزة الكمبيوتر مثل EU-1840 ، مثل كان هناك حاجة إلى محرك أقراص ثابتة ، وتأخر إصدار نظام التشغيل. وكان تسليم الحواسيب الشخصية صعباً للغاية. كانوا يفتقرون بشدة. لا يمكن الحصول عليها إلا من خلال قرار اللجنة المركزية للحزب الشيوعي السوفياتي ومجلس وزراء اتحاد الجمهوريات الاشتراكية السوفياتية ، بعد الاتفاق المسبق على كل هذا مع الإدارات المهتمة ، مثل لجنة تخطيط الدولة لاتحاد الجمهوريات الاشتراكية السوفياتية (تقع الآن الجمعية الاتحادية للاتحاد الروسي في المبنى) ، ومجموعة شركات VTI (لجنة الدولة لهندسة الكمبيوتر والمعلوماتية ،اللجنة الحكومية لاتحاد الجمهوريات الاشتراكية السوفياتية لتكنولوجيا الحوسبة ، التي تشكلت في أبريل 1986) وعدد من الآخرين.وقعت حادثة مسلية أثناء الموافقة على خطة توريد لأجهزة الكمبيوتر في مجموعة شركات VTI.تعال من أجلك
وصل ثلاثة منا إلى هناك - أنا في رتبة رائد ، وأحذية من الكروم ، ومسدس في الحزام للأحزمة ، وحقيبة مختومة في يدي. لا ، لم تكن حقيبة نووية ، فقد تضمن مشروع مرسوم مجلس الوزراء لاتحاد الجمهوريات الاشتراكية السوفياتية رقم 931-226 بتاريخ 08.08.87. رافقوني من أجل الصلابة (مثل تعليمات رئيس المعهد ، اللفتنانت جنرال فولكوف لي) اللواء إم بورديوكوف م. والعقيد الحقيقي Boyarsky A.G. عندما صعدنا إلى غرفة استقبال الرئيس ، صدمنا شيئان - سكرتيرة شقراء جميلة جدًا وألقينا في فوضى في جميع أنحاء صندوق الاستقبال مع PC Olivetty. لقد كان حلما أزرق - أن يكون على الأقل عدد قليل من أجهزة الكمبيوتر هذه في المعهد.بالنسبة لسؤالنا عما إذا كان من الممكن الوصول إلى الرئيس ، أجاب الوزير أنه لم يكن هناك بعد ، ولكن يجب أن يأتي في أي لحظة وعرض عليه الانتظار. بعد مرور بعض الوقت ، يظهر الرئيس والمساعد. على سؤال الرئيس البكم ، أجاب الوزير بإخلاص: - "هذا لك!" . يمر بصمت إلى المكتب ، نحن وراءه.وعندما اكتشف ما أتينا من أجله ، حصلنا على توقيع موافقته دون مزيد من اللغط. في ذلك الوقت ، كان هناك إمداد ضخم - واحد ونصف دستة أجهزة كمبيوتر كبيرة ، حتى الاتحاد الأوروبي 1066 ، وحوالي 200 جهاز كمبيوتر شخصي EU-1841/45 ، تقريبًا الإنتاج السنوي الكامل لأجهزة الكمبيوتر في اتحاد الجمهوريات الاشتراكية السوفياتية. ويجب أن أقول ، حتى مع التأخير ، حصلنا على أجهزة الكمبيوتر هذه:
اخرج من هنا!
ولكن كانت هناك أمثلة أخرى. كان من الضروري الحصول على تأشيرة من نائب رئيس اتصالات القوات المسلحة لاتحاد الجمهوريات الاشتراكية السوفياتية.
في ذلك الوقت ، شغل هذا المنصب اللفتنانت جنرال تروفيموف كيريل نيكولايفيتش ، أحد المشاركين في الحرب الوطنية العظمى ، بطل العمل الاشتراكي. في استقبال تروفيموف ك. وصلت كالعادة برفقة جنرال "الواجب". تروفيموف ك. لقد دعاني إلى سطح المكتب وناقشنا لفترة طويلة مشاكل الأتمتة ، وتجهيز معاهد منطقة موسكو بأجهزة الكمبيوتر. السؤال الرئيسي هو لماذا يجب أن تكون هناك تفضيلات لك. لكنه قال في النهاية: "دعونا نحصل على أوراقك ، وسأوقع عليها". ولكن بينما كنت أحصل عليهم ، سمع صوت الجنرال "واجب" (لن أعطي اسمي): "ولكن كيف لا تفهم كل المغزى ...". وقيل هذا لـ Trofimov KN ... لقد كنت خدرًا. وليس عبثا. الجنرال تروفيموف ك. نهض بصمت ، وأخذ المجلد بورقنا وألقاه باتجاه المخرج: "اخرج من هنا!" ولكن كل شيء على ما يرام ينتهي بشكل جيد. جئت لرؤيته مرة أخرىاعتذر وتم الحصول على التأشيرة. لسوء الحظ ، توفي هذا الجنرال المحترم في أداء واجبه في 19 أكتوبر 1987 في تحطم طائرة على طائرة هليكوبتر من طراز Mi-8 في المجر./
بالتزامن مع تنسيق خطط التوريد لتكنولوجيا الكمبيوتر ، كان التطوير والموافقة على الشروط المرجعية لتصميم بطاقة SIM / CAIPR مستمرين. تم اختيار معهد علم التحكم الآلي التقني ، أكاديمية العلوم في BSSR ، مدير Semenkov O.I كمقاول رئيسي. بالمناسبة ، تم النظر في معهد علم التحكم الآلي بأكاديمية العلوم في جمهورية أوكرانيا الاشتراكية السوفياتية في وقت واحد. ولكن تم إعطاء الأفضلية لـ ITK AN BSSR. وبحلول نهاية عام 1986 ، كانت المعارف التقليدية جاهزة ، وبقيت تحصل على تأشيرة من النائب الأول للقائد العام ، العقيد الجنرال ياشين يو ، للموافقة على رئيس أكاديمية العلوم في BSSR ، الأكاديمي بأكاديمية العلوم في اتحاد الجمهوريات الاشتراكية السوفياتية ن.بوريسيفيتش والقائد العام. بعد ذلك ، شمروا عن سواعدهم ، أكملوا المهمة. وفي منتصف ديسمبر ، علمت أن الجنرال ياشين يو جاء إلى المعهد أحمل حقيبة مع مسودة المعارف التقليدية وأندفع على طول السلالم الجانبية نحو استقبال رئيس المعهد.وعلى الدرج أواجه وجهاً لوجه مع رئيس المعهد والجنرال ياشين يو. بدون تردد أطلب الإذن من Yashin Yu.A. اتصل برئيس المعهد. فوجئ ، ولكن سمح له. أبلغت رئيس المعهد أن المواعيد النهائية ضيقة ونحن بحاجة إلى الحصول على تأشيرة من Yashin Yu.A. وها ، تم الحصول على هذه التأشيرة هنا على متن الدرج.
في يناير 1992 ، Yashin Yu.A. ليصبح الرئيس بالنيابة ، وفي 18 يناير 1993 ، تم تعيينه رئيسًا للجنة الفنية الحكومية التي أعيد تنظيمها تحت رئاسة الاتحاد الروسي ، والتي زاد دورها ومركزها بشكل كبير (كان رئيس اللجنة معادلاً للوزير). من هيئة عسكرية عالية التخصص ، أصبحت اللجنة الفنية الحكومية وكالة اتحادية مسؤولة عن أمن المعلومات. في الوقت الحاضر ، تم تحويل اللجنة الفنية الحكومية لروسيا إلى الخدمة الفيدرالية للرقابة الفنية والتصدير (FSTEC لروسيا). وفي 4 فبراير 2002 ، حصل خادمك المتواضع على الساعة الاسمية لرئيس اللجنة الفنية الحكومية لروسيا تحت رئاسة الاتحاد الروسي.بدون نوافذ وأبواب
بقي كل شيء اللمسة الأخيرة - للتأكيد مع رئيس أكاديمية العلوم في BSSR ، أكاديمي أكاديمية العلوم في اتحاد الجمهوريات الاشتراكية السوفياتية N.A. وقبل حوالي أربعة أيام من العام الجديد 1987 ، أنا ، بالاتفاق مع مدير مركز التجارة الدولية لأكاديمية العلوم في BSSR ، O.I Semenkov. لقد جئت إلى مدينة البطل مينسك. سألتقي مع Semenkov O.I. ويرجى توضيح متى نذهب إلى رئيس أكاديمية العلوم في BSSR. ثم تبدأ أشياء غريبة ، يقولون أنه مشغول ، ثم يبدأون في التعامل مع وسائد الكراميل من حصة المدير ، وما إلى ذلك ، ويعلنون فجأة بعد الظهر أنهم يرغبون في إزالة أو تغيير عنصر أو آخر من بيان العمل. على وجه الخصوص ، قيل فجأة أنهم لن يرغبوا في استخدام نظام تشغيل متوافق مع Unix. أدركت أنك تحتاج فقط إلى العودة إلى موسكو. وفعلت ذلك. وعندما جئت إلى العمل في اليوم التالي ، اتصلوا بالفعل من مينسك ، واعتذروا وطلبوا الحضور وتوقيع بيان العمل. في المساء ، كنت أركب القطار بالفعل.على المنصة ، التقيت على فولغا من قبل المدير نفسه وذهبنا على الفور إلى الرئيس.
ذهبنا إلى مكتب الرئيس ، وجلسنا على الطاولة ، وعندما نظرت إلى الباب الذي دخلنا من خلاله ، لم يكن هناك: كانت هناك أرفف كتب حولها.أدركت أنه لا يمكنني الخروج من هنا إلا بالمعارف التقليدية المعتمدة. تحدثنا لمدة ساعة ونصف ، وناقشنا آفاق تكنولوجيا الكمبيوتر المحلية (أو كما هو من المألوف الآن الحديث عن استبدال الاستيراد) ، ثم مع المعارف التقليدية الموقعة ذهبت إلى المحطة. احتفلت برأس السنة الجديدة في المنزل.الكوادر تقرر كل شيء
وهكذا ، من أجل إعداد الموظفين ، لتعليم هؤلاء الموظفين للعمل على أنظمة يونكس (وكان الجميع قد عملوا على نظام تشغيل الاتحاد الأوروبي من قبل) ، لتعليم لغة سي (وكان الجميع قد استخدموا PL / 1 ، فورتران ، باسكال من قبل) ، كانت هناك حاجة ملحة لنظام تشغيل يشبه يونكس . وأعطانا أندرو تانينبوم ذلك لنا. وكل هذا ، كما في قصة خرافية ، حدث في عام 1987 ، وعمل على الاتحاد الأوروبي 1840!
ولكن كان علينا أن نضيف شيئًا ، نغير شيئًا فيه. تمت إضافة القدرة على التمهيد من القرص الصلب ، تمت إضافة الأبجدية السيريلية ، ولكن الأهم من وجهة نظر المستخدم العادي كان تطوير شاشة مستخدم مشابهة لقدرات نظام NORTON COMMANDER في MS-DOS ، باستخدام تسلسلات الهروب.بحلول هذا الوقت ، تم بالفعل تضمين برامج التشغيل فيه لتبادل البيانات عبر منافذ COM بين الكمبيوتر الشخصي و Minix / MINOS.في عام 1991 ، في المؤتمر العلمي والعملي لعموم الاتحاد في غوميل ، صدر تقرير "نظام تشغيل الأجهزة المحمولة MINOS":Orlov V.N. ،
نظام التشغيل الآلي لموسكو موبايل MINOS نظام MINOS
هو نظام تشغيل من فئة UNIX تم تطويره على أساس الإصدار 7. يهدف هذا النظام في المقام الأول إلى استخدامه في الجامعات لتدريب مبرمجي النظام على تصميم أنظمة البرمجيات المعقدة.
السمات المميزة للنظام:
- يعمل على جهاز الكمبيوتر الشخصي 184 × الاتحاد الأوروبي (بما في ذلك جهاز الكمبيوتر الشخصي EU 1840 في حالة عدم وجود محرك أقراص ثابتة) ، وأجهزة الكمبيوتر AT-286 ، وأجهزة الكمبيوتر AT 386 وأجهزة الكمبيوتر المتوافقة ؛
- تشغيل النظام في كل من الترميزات الأولية والبديلة ؛
- تشغيل النظام مع الأقراص المرنة على 360 كيلوبايت و 720 كيلوبايت و 1.2 ميجابايت ؛
- , , ;
- ;
- ;
- ;
- shell NORTON MS-DOS;
- .
70 , , MS-DOS, tar, , ..
, , TWINDOW.
90 , – 20000 .
5 360 , 2- 360 2- 729 , 2 360 1- 1.2 .
. – 10 360 .
في 25 أغسطس 1991 ، بعد خمسة أشهر من بدء العمل في مشروعه ، تحدث لينوس تورفالدس البالغ من العمر 21 عامًا (ثم طالب) عن إنشاء نموذج أولي لنظام تشغيل جديد تمامًا يسمى لينكس ، وفي 17 سبتمبر 1991 تم إصدار أول إصدار عام من نواة لينكس.وهكذا ، في عام 1991 كان لدينا Minix OS و Linux OS و MINOS OS. في الوقت نفسه ، اعتمد الاثنان الآخران بطريقة أو بأخرى على تجربة Minix.في الوقت نفسه ، رفض أندرو تانينبوم منذ البداية مقترحات تحسين Minix أو قبول التصحيحات التي جاءت من قراء كتابه الدراسي. ربما هذا هو السبب في أن لينكس تورفالدس تقدم إلى الأمام. دور المشروع ، الذي يجسد فيه قراء أندرو تانينبوم رغبتهم في تطوير أنظمة التشغيل ، افترضه لينكس ، ومن هذا استفاد بلا حدود.وماذا عن OS MINOS؟ 1991 هو العام الأخير للاتحاد السوفيتي. البلد ينهار والاقتصاد ينهار. هنا لم يعد يصل إلى أنظمة التشغيل.الذهب يحكم العالم
وماذا عن منصة المحاكاة ، ونظام تصميم البحث بمساعدة الكمبيوتر وشبكة الكمبيوتر الخاصة به؟انتهى كل شيء للأسف. تدفق سيل من أجهزة الكمبيوتر إلى البلاد. للحصول عليها ، كانت هناك حاجة إلى المال والمال فقط. تقرر تسليم جميع معدات الحوسبة من سلسلة الاتحاد الأوروبي لإعادة تدوير الذهب ، واستخدام العائدات لإعادة المعدات. تم استلام جميع التصاريح ، وتم تفكيك حديقة الماكينات ، وتم تمريرها ، ولكن لم يتم استلام أجهزة الكمبيوتر الجديدة أبدًا. اجعل الأمر مختلفًا ، من يدري أين كانت MINOS الآن!لكن الأشخاص الذين أنشأوا SIM / SAIPR حصلوا على خبرة ومعرفة هائلة. كلاهما ساعدهما على الصمود في التسعينات الصعبة.و Linux Torvalds يتطور بنجاح ، ويحتل المزيد والمزيد من المجالات الجديدة. بالنسبة لشوك / استنساخ Linux المحلي ، فإنهم "ينتقلون بالفعل من موسكو إلى الضواحي". ينمو Minix Andrew Tanenbaum أيضًا بنجاح ، وهناك طلب كبير على كتبه .أندرو تانينباوم على نفس خط نجوم تكنولوجيا المعلومات مثل دينيس ريتشي ، بريان كارنيجان ، كين تومسون مع نظام التشغيل يونيكس ، نفس كين تومسون ودينيس ريتشي مع لغة سي ، إلغار كود مع نموذج البيانات العلائقية ، لينوس تورفالدس مع نظام التشغيل لينكس.ومن يدري ماذا سينمو Torvalds الآخر في كتب أندرو تانينبوم ودليل دراسته Minix !!! Source: https://habr.com/ru/post/ar400771/
All Articles