SIMH симуляторының қолдаушысы функционалдық келіспеушіліктерге байланысты лицензияны өзгертті

SIMH ретрокомпьютер симуляторының негізгі әзірлеушісі Марк Пицзолато sim_disk.c және scp.c файлдарына болашақ өзгерістерді пайдалануға қатысты лицензия мәтініне шектеу қосты. Қалған жоба файлдары әлі MIT лицензиясы бойынша таратылады.

Лицензияны өзгерту өткен жылы қосылған AUTOSIZE функциясының сынына жауап болды, нәтижесінде эмуляторда іске қосылған жүйелердің дискілік кескіндеріне метадеректер қосылды, бұл кескін өлшемін 512 байтқа ұлғайтты. Кейбір пайдаланушылар бұл әрекетке қанағаттанбағанын білдірді және метадеректерді дискінің мазмұнын көрсететін кескіннің өзінде емес, жеке файлда сақтауды ұсынды. Авторды әдепкі әрекетті өзгертуге сендіру мүмкін болмағандықтан, кейбір туынды жобалар қосымша патчтарды пайдалану арқылы көрсетілген функционалдылықты өзгерте бастады.

Марк Пицзолато жоба лицензиясына мінез-құлық немесе әдепкі өзгерген жағдайда лицензия мәтінін өзгерткеннен кейін sim_disk.c және scp.c файлдарына қосатын барлық жаңа кодты пайдалануға тыйым салатын тармақ қосу арқылы мәселені түбегейлі шешті. AUTOSIZE функциясымен байланысты мәндер. Лицензияны өзгерту алдында қосылған sim_disk.c және scp.c коды бұрынғыдай MIT лицензиясы бойынша қолжетімді болып қалады.

Бұл әрекетті жобаның басқа қатысушылары сынға алды, өйткені өзгеріс басқа әзірлеушілердің пікірлерін есепке алмастан енгізілді және енді SIMH тұтастай алғанда оны ілгерілетуге және басқа жобалармен интеграциялауға кедергі келтіретін жеке жоба ретінде қабылдануы мүмкін. Марк Пицзолато лицензиялық өзгерістер тек өзі әзірлеген sim_disk.c және scp.c файлдарына қатысты екенін атап өтті. Суретті жүктеген кезде оған деректерді қосуға көңілі толмайтындар үшін ол диск кескіндерін тек оқуға арналған режимде орнатуды немесе ~/simh.ini конфигурация файлына “SET NOAUTOSIZE” параметрін қосу арқылы AUTOSIZE функциясын өшіруді ұсынды.

Ақпарат көзі: opennet.ru

пікір қалдыру