Декомпилирование программного кода считается законным при соблюдении определённых условий, которые указаны в статье 1280 Гражданского кодекса РФ. 13
Некоторые из них:
- Лицо, осуществляющее декомпиляцию, должно владеть ПО на законных основаниях. 1 Например, приобрести программу по договору купли-продажи. 1 Использование для декомпиляции взломанных или иных испорченных версий ПО считается правонарушением. 1
- Единственно возможная легальная цель декомпиляции — достижение способности к взаимодействию независимо разработанной программы для ЭВМ с другими программами. 12 Изучение программы конкурента с целью создания собственной аналогичной программы считается незаконным. 1
- Декомпиляция не должна противоречить обычному использованию программы и не должна ущемлять необоснованным образом законные интересы автора или иного правообладателя. 1
- Информация, полученная в результате декомпилирования, может использоваться лишь для достижения определённой цели. 23 Она не может передаваться иным лицам и использоваться для разработки программы, по своему виду существенно схожей с декомпилируемой программой. 23
Однако разработчики ПО часто устанавливают запрет на декомпилирование в пользовательских соглашениях и договорах. 1
За нарушение прав правообладателя ПО возможно привлечение к административной ответственности. 1