Ключевые различия между адаптацией и модификацией программного обеспечения (ПО) заключаются в цели и характере вносимых изменений. 12
Адаптация — это внесение изменений исключительно в целях функционирования программы на конкретных технических средствах пользователя или под управлением конкретных программ пользователя (параметрическая настройка, доработка и изменение скриптов, конфигурационных файлов). 13
Модификация — это любое изменение программы для ЭВМ (в том числе перевод с одного языка программирования на другой), за исключением адаптации. 13 Цель модификации может быть любой иной (доработка существующих функций, внесение изменений в исходный код, продажа нового модуля на основе изначальной программы и т.д.). 1
Правовое значение разницы состоит в том, что для модификации обязательно согласие правообладателя, так как она является одним из способов реализации исключительных прав на объект, а для адаптации — нет. 1 Также разница состоит и в дальнейшей судьбе таких изменений: после модификации, по сути, создаётся новый объект, а после адаптации — остаётся тот же, просто адаптированный под конкретного пользователя. 1