Open SIMH долбоору SIMH симуляторун акысыз долбоор катары иштеп чыгууну улантат

SIMH ретрокомпьютер симуляторуна лицензиянын өзгөрүшүнө нааразы болгон иштеп чыгуучулардын тобу Open SIMH долбоорун негиздешти, ал MIT лицензиясы боюнча симулятордун коддук базасын өнүктүрүүнү улантат. Ачык SIMHти өнүктүрүүгө байланыштуу чечимдер 6 катышуучуну камтыган башкаруучу кеңеш тарабынан жамааттык түрдө кабыл алынат. Белгилей кетчү нерсе, Open SIMHтин негиздөөчүлөрүнүн арасында долбоордун түпнуска автору жана DECтин мурдагы вице-президенти Роберт Супниктин аты аталган, ошондуктан Open SIMH SIMHтин негизги чыгарылышы катары каралышы мүмкүн.

SIMH 1993-жылдан бери иштеп келе жатат жана белгилүү каталарды кошкондо, кайталануучу системалардын жүрүм-турумун толук кайталаган эски компьютерлердин симуляторлорун түзүү үчүн платформаны камсыз кылат. Симуляторлор окуу процессинде ретро технологияны киргизүү же жок болгон жабдуулар үчүн программалык камсыздоону иштетүү үчүн колдонулушу мүмкүн. SIMH айырмалоочу өзгөчөлүгү даяр стандарттык мүмкүнчүлүктөрдү берүү менен жаңы системалардын симуляторлорун түзүүнүн жеңилдиги болуп саналат. Колдоого алынган системалар PDP, VAX, HP, IBM, Altair, GRI, Interdata, Honeywell моделдерин камтыйт. BESM симуляторлору советтик эсептөө системаларынан берилген. Долбоор симуляторлордон тышкары системанын сүрөттөрүн жана маалымат форматтарын конвертациялоо, лента архивдеринен жана эски файл тутумдарынан файлдарды алуу үчүн куралдарды иштеп чыгууда.

2011-жылдан бери долбоорду иштеп чыгуунун негизги жери GitHub репозиторийинде, долбоордун өнүгүшүнө негизги салым кошкон Марк Пицзолато тарабынан колдоого алынган. Май айында системанын сүрөттөрүнө метаберилиштерди кошкон AUTOSIZE функциясын сынга алып, Марк башка иштеп чыгуучуларга билгизбей долбоордун лицензиясына өзгөртүүлөрдү киргизген. Жаңы лицензия текстинде Марк AUTOSIZE функциясы менен байланышкан жүрүм-турум же демейки маанилер өзгөрсө, sim_disk.c жана scp.c файлдарына кошула турган өзүнүн бардык жаңы кодун колдонууга тыюу салган.

Бул шарттан улам пакет чындыгында эркин эмес деп кайра классификацияланган. Мисалы, өзгөртүлгөн лицензия жаңы версияларды Debian жана Fedora репозиторийлерине жеткирүүгө жол бербейт. Долбоордун эркин мүнөзүн сактоо, коомчулуктун кызыкчылыгында иштеп чыгууну жүргүзүү жана жамааттык чечимдерди кабыл алууга өтүү үчүн иштеп чыгуучулардын демилгелүү тобу Open SIMH айрысын түзүштү, ага репозиторийдин абалы лицензияны өзгөртүүгө чейин өткөрүлүп берилди.

Source: opennet.ru

Комментарий кошуу