| ru    ✉ info@ucse.com.ua    • 03150, г. Киев, ул. Предславинская, 37, оф. 411 (метро «Дворец Украина»)
Украинский центр судебных экспертиз
Экспертиза в сфере интеллектуальной собственности

Экспертиза копирования исходного кода и переработки компьютерной программы

Когда нужна экспертиза копирования программного кода

Комплексную компьютерно-техническую экспертизу и экспертизу объектов интеллектуальной собственности заказали для подачи заключения в хозяйственный суд в споре о программных продуктах. Заявитель ссылался на возможное использование исходного кода ранее созданных программ при разработке другого программного продукта.

Для доказывания необходимо было отделить техническое вопрос фактического наличия общих фрагментов кода и метаданных от вопроса в сфере авторского права — могут ли части одной компьютерной программы рассматриваться как копия или переработка частей других программ.

Какие программы и цифровые материалы исследовались

Экспертам предоставили флеш-накопитель с файлами четырёх программных продуктов и сопроводительные материалы. Сравнивали исследуемую программу со сравниваемой программой А, сравниваемой программой Б и сравниваемой программой В.

Компьютерно-техническая часть охватывала поиск заимствованных фрагментов текста программ и анализ метаданных. Интеллектуально-правовая часть была направлена на установление того, являются ли исследуемая программа или её части переработкой каждой из трёх программ, с которыми проводилось сравнение.

Как обеспечивалась идентификация цифровых объектов

На начальном этапе исследовались носитель информации, состав файлов и структура программных архивов. Для цифровых объектов использовали контрольные хеш-суммы, что позволяло фиксировать исследуемый набор файлов и контролировать его неизменность.

Далее анализировались служебные файлы, манифесты, пакеты, классы, модули и фрагменты программного кода. Такой подход позволяет работать не только с видимой функциональностью программ, а с их внутренней структурой и текстом.

Как выявляли неизменённые и модифицированные заимствования в исходном коде

Сравнение не ограничивалось поиском полностью тождественных строк. Эксперты исследовали существенные элементы строения программ и проверяли, сохраняются ли заимствования после переименования, перемещения или модификации отдельных фрагментов.

В исследуемой программе были обнаружены заимствования из каждой из трёх программ, с которыми проводилось сравнение, причём как в неизменённом, так и в модифицированном виде. Эксперты отнесли эти фрагменты к существенным элементам строения соответствующих программных средств.

Что показало исследование метаданных компьютерной программы

Отдельным вопросом было исследование метаданных. В служебном манифесте исследуемой программы была обнаружена запись в поле Built-By. Эта техническая информация рассматривалась вместе с результатами сравнения кода, но не подменяла собой анализ фактических заимствований.

Метаданные могут быть важным дополнительным источником информации, однако вывод о копировании или переработке компьютерной программы требует исследования самого программного кода и существенности выявленных общих элементов.

Как эксперт оценивал переработку компьютерной программы

В ходе исследования учитывалось, что авторско-правовое воспроизведение не ограничивается созданием абсолютно тождественной копии. Часть произведения может быть заимствована в изменённом виде, а для компьютерных программ возможно модифицирование фрагментов с сохранением существенных элементов их строения.

Поэтому для ответа на вопрос о переработке эксперт сопоставлял обнаруженные фрагменты не только по буквальному тексту, но и с учётом их места и значения в структуре программ.

Результат комплексной экспертизы программного кода

В исследуемой программе установлены заимствования из всех трёх сравниваемых программ — как в неизменённом, так и в модифицированном виде. Части исследуемой программы, в частности касающиеся существенных элементов её строения, были признаны копией или переработкой частей каждой из трёх сравниваемых компьютерных программ.

Нужна экспертиза?

Опишите вашу задачу — определим предмет исследования в сфере интеллектуальной собственности и перечень необходимых материалов.