Борьба с воровством и переработкой кода

10 минут
28.06.2021
Исходный код — важнейшая часть ПО. Недобросовестные конкуренты могут скопировать весь код или его часть, чтобы создать похожий функционал своего ПО. Однако с этим можно бороться.

В чем суть
Нарушители могут не только полностью скопировать исходный код вашего ПО или его часть, но и переработать код, чтобы «замести» следы воровства. И прямое копирование, и переработка кода являются нарушением законодательства, с которым можно бороться.

Обычно третьи лица получают доступ к объектному коду ПО. В результате декомпиляции объектного кода в исходный нарушители могут заимствовать ваш код. Чтобы этому противостоять, можно использовать различные технические меры защиты (DRM) или обфускацию кода.

Но если нарушители смогли обойти технические меры, то можно использовать юридические.
Основной алгоритм защиты следующий:
  1. Подготовка и направление претензии нарушителю.
  2. Подача иска в суд.
Претензионный порядок
Направление письменной претензии нарушителю является обязательным этапом, если:

  1. И вы, и нарушитель занимаетесь предпринимательской деятельностью (не разрабатываете ПО для личных целей как физические лица), работаете через ИП или организацию.

  2. Вы планируете взыскать компенсацию с нарушителя. Если вам достаточно судебного признания нарушения и запрета на использование ПО нарушителем, то можно пропустить этот этап.
Разбирательство в суде
После истечения 30 дней с даты направления претензии вы можете подавать иск в суд. Иск подается по месту нахождения или месту жительства ответчика.

Ключевым вопросом в делах о заимствовании или переработке кода является доказывание. Вам как истцу необходимо представить документы, из которых явно следует, что в программе нарушителя содержится ваш код, либо что нарушитель осуществил переработку вашего ПО.

Основным инструментом доказывания является экспертиза. Её можно заказать самостоятельно, а можно заявить о её назначении в суде. Суд практически во всех делах полагается на заключение эксперта. Поэтому позитивный результат экспертизы — это почти выигранное дело.

Например, в одном деле Суд по интеллектуальным правам назначил экспертизу для установления факта переработки программного обеспечения истца. Эксперт установил, что изменены модули оригинальной программы, что позволило ответчику дополнить ее функционал. Суд пришел к выводу о нарушении исключительного права истца на программу и удовлетворил иск (дело №А40−154 016/2014).

В другом деле суд также вынес решение о признании нарушения прав на ПО, основываясь на заключении судебной экспертизы. Кроме того, истец приложил к иску результаты экспертизы, заказанной им самостоятельно. В результате суд занял сторону правообладателя и взыскал с нарушителя компенсацию 1,5 млн. рублей (дело №А40−141 340/2015).

Суд не обладает техническими знаниями, поэтому при вынесении решения полагается на заключение эксперта. При проведении экспертизы эксперт исследует следующие обстоятельства:


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

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

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

Своевременная борьба с нарушителями очень важна, поскольку производное ПО может получить больший коммерческий успех, что приведет к упущенной выгоде правообладателя.

На что обратить внимание
В спорах о правах на программное обеспечение необходимо доказать следующие обстоятельства: факт использования одним лицом программы другого лица в составе собственной разработки, наличие исключительных прав на использованную программу у истца.
Для установления факта того, имело ли место какое-то использование программы для целей переработки в подавляющем большинстве случаев назначается техническая экспертиза.
По результатам экспертизы суды выносят решение, как правило, солидарное с заключением экспертизы.
Основными критериями для суда при установлении факта переработки выступают такие факты, как наличие измененного функционала, добавление новых элементов и процент переработки кода.
защита прав на по
23.06.2021
читайте также:
Оформление прав на ПО
Чтобы не столкнуться с проблемами при использовании прав на программное обеспечение, их необходимо...
защита прав на по
27.06.2021
Борьба с распространением нелицензионного ПО
Технические и юридические инструменты борьбы с использованием нелицензионного ПО...
защита прав на по
27.06.2021
Борьба с приложениями-клонами и паразитами
Копирование приложений наносит вред их разработчикам: не только финансовый, но и...