Сопровождающий симулятора SIMH изменил лицензию из-за разногласий в области функциональности

Автор Сообщение
news_bot ®

Стаж: 6 лет 3 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
21-Май-2022 11:30

Марк Пиццолато (Mark Pizzolato), основной разработчик симулятора ретрокомпьютеров 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, разработанных лично им. Тем кто недоволен добавлением данных к образу при его загрузке, он рекомендовал подключать дисковые образы в режиме только для чтения или отключить функцию AUTOSIZE, добавив в файл конфигурации ~/simh.ini параметр "SET NOAUTOSIZE".
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_license
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 10-Май 18:23
Часовой пояс: UTC + 5