Декомпилирование программы для электронных вычислительных машин (легальная дефиниция)
Декомпили́рование програ́ммы для электро́нных вычисли́тельных маши́н (ЭВМ), преобразование объектного кода программы в исходный текст (Глоссарий модельного законодательства для государств – участников СНГ в области интеллектуальной собственности, принятый 17 мая 2012 постановлением № 37-17 на 37-м пленарном заседании Межпарламентской Ассамблеи государств – участников СНГ).
Декомпиляция представляет собой метод анализа и получения информации об архитектуре исходного кода, а также восстановления самого исходного кода, созданного первоначальным разработчиком (Интеллектуальная собственность и мобильные приложения // World Intellectual Property Organization. С. 27).
Возможность декомпиляции программы для ЭВМ установлена российским национальным законодательством. Согласно п. 3 ст. 1280 Гражданского кодекса РФ лицо, правомерно владеющее экземпляром программы для ЭВМ, вправе без согласия правообладателя и без выплаты дополнительного вознаграждения воспроизвести и преобразовать объектный код в исходный текст (декомпилировать программу для ЭВМ) или поручить иным лицам осуществить эти действия.
Декомпиляция программы для ЭВМ возможна при соблюдении следующих условий:
информация, необходимая для достижения способности к взаимодействию, ранее не была доступна этому лицу из других источников;
указанные действия осуществляются в отношении только тех частей декомпилируемой программы для ЭВМ, которые необходимы для достижения способности к взаимодействию;
информация, полученная в результате декомпилирования, может использоваться лишь для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, не может передаваться иным лицам, за исключением случаев, когда это необходимо для достижения способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами, а также не может использоваться для разработки программы для ЭВМ, по своему виду существенно схожей с декомпилируемой программой для ЭВМ, или для осуществления другого действия, нарушающего исключительное право на программу для ЭВМ.
Декомпилирование программ для ЭВМ предусмотрено также законодательством ряда государств (Казахстан, Южная Корея, Великобритания и др.) (Полякова Т. А. Адаптация и иные исключения из прав правообладателя на компьютерную программу в России и зарубежных странах // Закониус).