سيستمر مشروع Open SIMH في تطوير محاكي SIMH كمشروع مجاني

قامت مجموعة من المطورين ، غير راضين عن التغيير في ترخيص محاكي SIMH للكمبيوتر ، بتأسيس مشروع Open SIMH ، والذي سيستمر في تطوير قاعدة رموز المحاكاة بموجب ترخيص MIT. سيتم تبني الحلول المتعلقة بتطوير Open SIMH بشكل جماعي من قبل مجلس الإدارة ، الذي يضم 6 أعضاء. يشار إلى أن بوب سوبنيك ، المؤلف الأصلي للمشروع ونائب رئيس DEC السابق ، مذكور بين مؤسسي Open SIMH ، لذلك يمكن اعتبار Open SIMH الإصدار الرئيسي من SIMH.

تم تطوير SIMH منذ عام 1993 ويوفر نظامًا أساسيًا لإنشاء محاكيات كمبيوتر قديمة تكرر بشكل كامل سلوك الأنظمة القابلة للتكرار ، بما في ذلك الأخطاء المعروفة. يمكن استخدام المحاكيات في عملية التعلم للتعرف على التكنولوجيا القديمة أو لتشغيل البرامج لمعدات غير موجودة. الميزة المميزة لـ SIMH هي سهولة إنشاء أجهزة محاكاة للأنظمة الجديدة من خلال توفير ميزات قياسية جاهزة. تشمل الأنظمة المدعومة نماذج مختلفة من PDP و VAX و HP و IBM و Altair و GRI و Interdata و Honeywell. من بين أنظمة الحوسبة السوفيتية ، يتم توفير أجهزة محاكاة BESM. بالإضافة إلى أجهزة المحاكاة ، يقوم المشروع أيضًا بتطوير أدوات لتحويل صور النظام وتنسيقات البيانات ، واستخراج الملفات من أرشيفات الأشرطة وأنظمة الملفات القديمة.

منذ عام 2011 ، كان موقع تطوير المشروع الرئيسي هو مستودع GitHub الذي يديره مارك بيزولاتو ، الذي كان مساهماً رئيسياً في تطوير المشروع. في مايو ، ردًا على انتقادات لميزة AUTOSIZE التي تضيف بيانات وصفية إلى صور النظام ، أجرى Mark تغييرات على ترخيص المشروع دون علم المطورين الآخرين. في نص الترخيص الجديد ، حظر Mark استخدام جميع التعليمات البرمجية الجديدة التي ستتم إضافتها إلى ملفات sim_disk.c و scp.c في حالة تغيير السلوك أو القيم الافتراضية المرتبطة بوظيفة AUTOSIZE.

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

المصدر: opennet.ru

إضافة تعليق