"حفظ" البرامج القديمة - ثلاثة مشاريع تقوم بذلك

مرة أخرى في عام 2014 ، نقلت Microsoft الرمز MS-DOS 1.25 و 2.0 إلى متحف تاريخ الكمبيوتر ، وفي أوائل أكتوبر من هذا العام تم تحميل هذا الرمز إلى GitHub . ولكن ليس فقط Microsoft ملتزمة بالحفاظ على تراث البرامج التاريخي. هناك العديد من المشاريع العالمية التي تهدف إلى الحفاظ على البرامج القديمة. سنتحدث عنها في مقال اليوم.


/ photo Steve Jurvetson CC / Apple II

أرشيف الإنترنت


يُعرف أرشيف الإنترنت بشكل أفضل بمجموعته من صفحات الويب ، لكن المشروع يجمع أيضًا برامج قديمة . ظهرت المكتبة التي تحتوي على برامج في أرشيف الإنترنت في عام 2013. يشرف عليها جايسون سكوت ، ويقوم بتحديث الأرشيف يدويًا. ينقل البيانات من الوسائط المادية إلى السحابة: قرص مضغوط ، وأقراص مرنة ، وحتى رمز من المجلات والأدلة.

بشكل عام ، "مصدر" جايسون يتبرع بنفس المتحمسين وجامعي. في أحد الأيام ، أطلق حملة للعثور على جميع محركات الأقراص التي تحتوي على إصدارات تجريبية من AOL . كتب صاحب cdrom.com إليه وسلم إلى أرشيف الإنترنت مجموعة كبيرة من الأقراص المضغوطة التي يريدها.

وفقًا لجيسون ، بدأ في "حفظ" البرامج ، لأنه أدرك مدى هشاشة العالم الرقمي. يعد إنشاء نسخة مثالية من البرنامج أمرًا سهلاً للغاية ، ولكن إذا لم تقم بذلك في الوقت المناسب ، فسيتم فقده إلى الأبد.

يمكن لأرشيف زوار الموقع "لمس" بعض البرامج مباشرة في المتصفح. على سبيل المثال ، هناك ألعاب من وحدات تحكم محمولة قديمة يتم إطلاقها باستخدام محاكي MAME . تتضمن المجموعة Donkey Kong و Mortal Combat وحتى Tamagotchi .

هناك أيضًا برامج لأجهزة الكمبيوتر القديمة. يحتوي الأرشيف على مجموعة مختارة مخصصة لـ Apple II. لا يشرف عليها جايسون نفسه ، ولكن من قبل مخترق تحت الاسم المستعار 4 ص. فهو يتجاوز حماية برامج المدرسة القديمة ويجعلها في متناول المجتمع العالمي. وفقًا لجيسون سكوت ، فإن 4 صباحًا يحفظ البرامج التي لم يتم الاحتفاظ بها إلا في شكل إعلان في مجلة (أو اختفت تمامًا).

4am لا يحفظ فقط الألعاب (مثل Aliens و Pac-Man ) ، ولكن أيضًا برامج للعمل ، على سبيل المثال ، محول الخطوط والصور Graphics Converter ، الذي تم إصداره عام 1988.

يتم حفظ ألعاب MS-DOS في مجموعة منفصلة - هناك أكثر من ألفي منها.

مجموعة أخرى مثيرة للاهتمام في الأرشيف هي مكتبة أجهزة كمبيوتر Macintosh من 1984-1989 ، عندما واجه المستخدمون لأول مرة واجهة رسومية. هنا يمكنك العمل مع نظام MacOS 6 ورسمه في MacPaint .

زيتون


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

تعتمد الطريقة العلمية على استنساخ النتائج. يجب أن يكون جيل المستقبل من الباحثين قادرين على إعادة إنتاج الظروف التجريبية الأصلية. لذلك ، من المهم الحفاظ على البرامج التي يستخدمها الباحثون للحسابات أو المحاكاة. بالنسبة لمبدعي Olive ، يعد الحفاظ على البرامج القديمة طريقة لضمان الاستمرارية في العلوم.

يتم تطوير الزيتون من قبل علماء من جامعة كارنيجي ميلون. الآن المشروع غير متاح للمستخدمين العاديين ، فقط الأشخاص الذين ساهموا في إنشاء النظام يمكنهم العمل معه. هذا بسبب قيود الترخيص للبرامج في المجموعة. في المستقبل ، يخطط المشاركون في المشروع لفتح مكتبتهم للجمهور العام.

ومع ذلك ، يمكنك الآن تنزيل جزء عميل Olive. يطلق عليه VMNetX ، يمكنه تشغيل الأجهزة الافتراضية من أي خادم ، ويعمل على Linux ويستخدم KVM. يمكن العثور على الرمز على GitHub .

تتوفر حتى الآن 17 برنامجًا في خدمة الزيتون. تم اختيارهم من قبل العلماء أنفسهم ، اعتمادًا على اهتماماتهم وتفضيلاتهم. مكتبة المشروع لديها ألعاب وخدمات أكثر جدية. لذلك ، للأغراض العلمية ، أنقذ الباحثون تطبيق TurboTax 1997 لحساب الضريبة وبيئة Chaste 3.1 لعام 2013 لنمذجة أنسجة الجسم.


/ photo Q Family CC

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

مشاريع شبكة الحفاظ على البرمجيات


تعمل شبكة الحفاظ على البرامج على تطوير مشروعين لحفظ البرامج في وقت واحد.

يتم تطوير الأول في ييل. هدف الباحثين هو إنشاء بنية تحتية على أساس نموذج مضاهاة كخدمة ، حيث يمكن للمستخدمين حفظ وتشغيل أي برامج على الأجهزة الافتراضية. أول 3 آلاف تطبيق سيقوم "المطورون" أنفسهم بعملها هناك. بدأ العمل في المشروع في فبراير 2018 ، ومن المقرر الانتهاء منه في يونيو 2020. وستكون الخدمة متاحة للطلاب وموظفي الجامعة.

المشروع الثاني يسمى تعزيز مجتمع الممارسة (FCoP). بالنسبة له ، اختارت شبكة الحفاظ على البرامج ستة تطبيقات من المكتبات والمتاحف بمبادرات للحفاظ على البرامج القديمة. بحلول مايو 2020 ، سيعرض المشاركون أرشيفهم الرقمي ببرامج قديمة.

تم اقتراح أحد المشاريع من قبل فريق متحف Solomon Guggenheim. سوف ينشئون نظامًا للحفاظ على الأعمال الفنية الرقمية. مشروع آخر ينتمي إلى مكتبة جامعة جورجيا للتكنولوجيا. سيطور موظفوها خدمة يمكن للمستخدمين من خلالها الوصول إلى البرامج من مجموعة المكتبة ومواد التدريب على هذا البرنامج.



ملاحظة: بعض المواد الطازجة من مدونة IaaS الأولى للشركات:


PPS ولدينا أيضًا قناة Telegram الخاصة بنا:

Source: https://habr.com/ru/post/ar427971/


All Articles