Можно ли использовать исходный код после передачи прав заказчику
Если исключительное право на созданную программу принадлежит заказчику, разработчик не может свободно перерабатывать её исходный код для нового продукта. Обычно нужно разрешение правообладателя, предусматривающее соответствующее использование.
Короткий ответ
Если исключительное право на созданную программу принадлежит заказчику, разработчик не может свободно перерабатывать её исходный код для нового продукта. Обычно нужно разрешение правообладателя, предусматривающее соответствующее использование.
Но сначала проверьте договор и состав программы. За исполнителем могут быть сохранены права на самостоятельные прежние модули или прямо предоставлено право переработки. Эти исключения нельзя определить только по факту участия разработчика в проекте.
Исходный код тоже охраняется
Статья 1261 ГК РФ охраняет программу в разных формах, включая исходный текст и объектный код. Передача права на программу поэтому не позволяет считать её исходники свободными от прав.
Правообладатель решает, как использовать программу и кому разрешать соответствующие действия, с учётом ст. 1229.
Физическое наличие репозитория у исполнителя не доказывает, что он сохранил право применять этот код в других продуктах.
Что означает переработка
Переработка программы включает её изменения, в том числе перевод на другой язык программирования. Для неё применяются подп. 9 п. 2 ст. 1270 ГК РФ и п. 87 постановления Пленума ВС № 10.
Её нужно отличать от адаптации – изменений исключительно ради работы программы на конкретных средствах или под конкретными программами пользователя. Создание нового коммерческого продукта нельзя автоматически назвать адаптацией только потому, что использовали прежний код.
Разве исполнитель не может использовать результат для себя
Пункт 2 ст. 1296 ГК РФ предусматривает ограниченную возможность использования для собственных нужд, если применимая норма и договор позволяют её сохранить.
Такое право не означает возможность распространять программу или выдавать другим лицензии. Переработку для создания нового произведения также не следует считать автоматически разрешённой формой «собственных нужд».
Не переносите правило о сохранённом использовании на отношения без проверки условий государственного контракта и распределения прав.
Почему новый результат не устраняет права на старый
При переработке может возникнуть производное произведение. Но права на новый результат осуществляются с соблюдением прав на использованную программу по ст. 1260 и п. 88 постановления Пленума.
Поэтому аргумент «мы многое переписали и стали авторами новой версии» сам по себе не даёт разрешения использовать чужой охраняемый код.
Что проверить перед новым проектом
Сопоставьте договор, задание, акты и перечень переданных компонентов. Отдельно выделите самостоятельные прежние программы, права на которые остались у разработчика, и части, охватываемые правом заказчика.
Если разрешения недостаточно, согласуйте конкретные способы использования и переработки. Не ограничивайтесь письмом «заказчик не возражает», если его объём неясен.
Оформление разрешённых действий разобрали в статье о лицензии, а распределение исключительного права – в статье о его передаче.
Если нужно применить ответ к Вашей ситуации или документам, Разработать договор отчуждения исключительных прав: юрист проверит вводные и учтёт обстоятельства, которые короткий ответ не охватывает.
Что ещё полезно знать
Частые вопросы по теме
- Возникают ли авторские права на чат-бота из открытого кода
- Чем подтвердить права заказчика на сайт по государственному контракту
- Нужен ли патент, чтобы защитить программу?
- Как проверить, что продавцу действительно принадлежат исключительные права?
- Нужна ли новая лицензия для программы на чужом компьютере?