IT-словарь › Программирование › Соответствующий исходный код (Corresponding Source)

Соответствующий исходный код (Corresponding Source)

Программирование Svenska → Обновлено: 2026-11-01

Требование GPL о том, какой именно исходный код должен идти вместе с бинарником, — и пункт лицензии, который нарушают чаще всего.

Выложить архив «примерно той версии» недостаточно. Уже GPLv2 требовала полный исходный код вместе со скриптами, управляющими компиляцией и установкой, чтобы получатель мог действительно собрать ту же программу. GPLv3 ввела термин Corresponding Source и пошла дальше: для потребительских устройств, которые запускают только подписанный код, нужно передавать ещё и ключи с установочной информацией. Это был ответ на TiVo, которая соблюла букву лицензии и всё равно заблокировала железо.

Исходники можно поставлять вместе с продуктом или по письменному предложению, которое по GPLv2 действует не меньше трёх лет. Роутеры и умные телевизоры с мёртвой ссылкой в инструкции до сих пор обычное дело. Такие случаи составляют основную часть работы по соблюдению лицензий, которой занимается Software Freedom Conservancy.

← Назад к словарю