Экспертиза копирования исходного кода и переработки компьютерной программы
Когда нужна экспертиза копирования программного кода
Комплексную компьютерно-техническую экспертизу и экспертизу объектов интеллектуальной собственности заказали для подачи заключения в хозяйственный суд в споре о программных продуктах. Заявитель ссылался на возможное использование исходного кода ранее созданных программ при разработке другого программного продукта.
Для доказывания необходимо было отделить техническое вопрос фактического наличия общих фрагментов кода и метаданных от вопроса в сфере авторского права — могут ли части одной компьютерной программы рассматриваться как копия или переработка частей других программ.
Какие программы и цифровые материалы исследовались
Экспертам предоставили флеш-накопитель с файлами четырёх программных продуктов и сопроводительные материалы. Сравнивали исследуемую программу со сравниваемой программой А, сравниваемой программой Б и сравниваемой программой В.
Компьютерно-техническая часть охватывала поиск заимствованных фрагментов текста программ и анализ метаданных. Интеллектуально-правовая часть была направлена на установление того, являются ли исследуемая программа или её части переработкой каждой из трёх программ, с которыми проводилось сравнение.
Как обеспечивалась идентификация цифровых объектов
На начальном этапе исследовались носитель информации, состав файлов и структура программных архивов. Для цифровых объектов использовали контрольные хеш-суммы, что позволяло фиксировать исследуемый набор файлов и контролировать его неизменность.
Далее анализировались служебные файлы, манифесты, пакеты, классы, модули и фрагменты программного кода. Такой подход позволяет работать не только с видимой функциональностью программ, а с их внутренней структурой и текстом.
Как выявляли неизменённые и модифицированные заимствования в исходном коде
Сравнение не ограничивалось поиском полностью тождественных строк. Эксперты исследовали существенные элементы строения программ и проверяли, сохраняются ли заимствования после переименования, перемещения или модификации отдельных фрагментов.
В исследуемой программе были обнаружены заимствования из каждой из трёх программ, с которыми проводилось сравнение, причём как в неизменённом, так и в модифицированном виде. Эксперты отнесли эти фрагменты к существенным элементам строения соответствующих программных средств.
Что показало исследование метаданных компьютерной программы
Отдельным вопросом было исследование метаданных. В служебном манифесте исследуемой программы была обнаружена запись в поле Built-By. Эта техническая информация рассматривалась вместе с результатами сравнения кода, но не подменяла собой анализ фактических заимствований.
Метаданные могут быть важным дополнительным источником информации, однако вывод о копировании или переработке компьютерной программы требует исследования самого программного кода и существенности выявленных общих элементов.
Как эксперт оценивал переработку компьютерной программы
В ходе исследования учитывалось, что авторско-правовое воспроизведение не ограничивается созданием абсолютно тождественной копии. Часть произведения может быть заимствована в изменённом виде, а для компьютерных программ возможно модифицирование фрагментов с сохранением существенных элементов их строения.
Поэтому для ответа на вопрос о переработке эксперт сопоставлял обнаруженные фрагменты не только по буквальному тексту, но и с учётом их места и значения в структуре программ.
Результат комплексной экспертизы программного кода
В исследуемой программе установлены заимствования из всех трёх сравниваемых программ — как в неизменённом, так и в модифицированном виде. Части исследуемой программы, в частности касающиеся существенных элементов её строения, были признаны копией или переработкой частей каждой из трёх сравниваемых компьютерных программ.
Нужна экспертиза?
Опишите вашу задачу — определим предмет исследования в сфере интеллектуальной собственности и перечень необходимых материалов.
