Как доказать авторство программного кода в споре с конкурентом

Опубликовано:
Актуально на: 2026-09-18
Программирование
icon clock 18 мин 43 сек читать
icon eye 8 просмотров

Содержание

Способы фиксации и защиты авторских прав на программный код

Спор с конкурентом из-за прав на программный код

Исходный код давно перестал жить только на компьютере разработчика. Команды работают с удаленными репозиториями, привлекают подрядчиков, выпускают десятки версий продукта и передают код между участниками проекта. По данным исследования Wiz, проведенного на основе анализа сотен тысяч репозиториев, 35% репозиториев GitHub находятся в открытом доступе.

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

Разбираемся, какие доказательства стоит сохранять заранее и что делать, если спор уже возник.

Способы фиксации и защиты авторских прав на программный код

Универсального доказательства авторства не существует. В соответствии со статьей 1262 Гражданского кодекса Российской Федерации, право возникает в момент создания программы в объективной форме (исходный текст, объектный код). Суд оценивает материалы в совокупности, поэтому артефакты создания проекта стоит сохранять заранее, задолго до конфликта.

Защита права на программный код
SAVECODE защитит работы вашей компании от неправомерного использования.

Репозитории и история коммитов

Git-системы сохраняют историю проекта: когда появился файл, кто внес изменение и какие версии существовали раньше. Поэтому данные GitHub, GitLab и других репозиториев могут стать частью доказательственной базы. Но репозиторий создавался для разработки, а не юридической фиксации прав. Доступ к нему может иметь множество участников, Git-репозитории позволяют изменять историю (например, через git rebase или git commit --amend), а сведения об отдельных коммитах придется оценивать вместе с другими доказательствами. Поэтому суд может усомниться в неизменности представленных данных.

Письмо самому себе и сохранение черновиков

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

Нотариальная фиксация

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

Знак охраны авторского права и технические средства

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

Регистрация программы в Роспатенте

Программу для ЭВМ можно добровольно зарегистрировать в Роспатенте. Сведения о ней и правообладателе вносятся в государственный реестр, а заявитель получает свидетельство. По данным Роспатента, срок предоставления услуги может составлять до 62 рабочих дней, а государственная пошлина за рассмотрение заявки с 2025 года составляет 5 тыс. рублей. Для постоянно меняющегося продукта остается отдельная задача: фиксировать новые состояния кода между релизами.

Депонирование и SAVECODE

Для регулярной фиксации этапов разработки в экосистеме n’RIS создан SAVECODE. Сервис позволяет депонировать исходный код и последовательно сохранять историю его развития.

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

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

В отличие от письма самому себе или истории коммитов, SAVECODE изначально предназначен для фиксации результатов интеллектуальной деятельности. Пользователь может получить объединенное свидетельство о депонировании РЦИС.РФ и n’RIS и представить его в суде наряду с другими доказательствами.

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

Сервис цифрового депонирования
Депонирование онлайн позволяет зафиксировать временной приоритет авторского права на программный код до обнародования.

Спор с конкурентом из-за прав на программный код

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

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

Досудебный спор

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

Досудебная претензия

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

Суд

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


Юридический консалтинг от n’RIS в сфере охраны и защиты интеллектуальной собственности. Чтобы узнать подробнее про услугу, напишите на почту n’RIS info@nris.ru.

Юридический консалтинг n’RIS

Подготовиться к возможному спору можно заранее. В рамках юридического консалтинга n’RIS специалисты помогают проверить цепочку перехода прав от разработчиков к компании, подготовить договоры, выбрать способы фиксации результатов и оформить необходимые документы.

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

Права на ПО могут быть не только предметом защиты, но и полноценным активом бизнеса. Интеллектуальную собственность можно поставить на баланс компании, а российское программное обеспечение при соблюдении требований включить в профильный реестр и использовать доступные меры поддержки. Специалисты n’RIS помогают и на этих этапах.

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

 

Поделиться
icon
Контакты
Акционерное общество «Национальный реестр интеллектуальной собственности»
По вопросам сервисов n'RIS:
127055, Россия, г. Москва, ул. Новослободская, д. 73, стр. 1
Пн. - пт. -
Посмотреть на карте
Юридический адрес:
119607, г. Москва, вн.тер. г. Муниципальный округ Раменки, б-р Раменский, д. 1, стр. 1
Посмотреть на карте