Если программу создаёт сотрудник
Для служебного произведения подтвердите, что сотрудник создал программу в пределах трудовых обязанностей. Задание связывает эти обязанности с конкретным модулем, но не делает произведение служебным, если работа выходит за пределы трудовой функции. Сохраните документы об обязанностях, задании, передаче результата работодателю и последующем использовании.
Если в течение трёх лет после передачи служебного произведения работодатель не начнёт его использовать, не передаст исключительное право и не сообщит автору о сохранении произведения в тайне, исключительное право вернётся автору. Если работодатель совершит одно из этих действий в срок, автор получает право на вознаграждение. Размер, условия и порядок выплаты лучше определить в документах заранее.
Если программу создаёт подрядчик
Сначала определите предмет договора: создание программы по заказу, выполнение других работ, в ходе которых появился код, или создание произведения самим автором. Для этих ситуаций ГК РФ устанавливает разные правила о правах.
В договоре назовите объект и укажите, у кого первоначально возникает исключительное право, передаётся оно полностью или предоставляется по лицензии, когда переход или лицензия вступают в силу, как учтено вознаграждение и может ли подрядчик использовать результат дальше. Название договора и факт оплаты на эти вопросы не отвечают.
Что фиксировать в задании и акте
По заданию и акту должно быть понятно, какой именно результат получила компания:
- название продукта, модуль и версия
- связь результата с техническим заданием или задачами в трекере
- репозиторий, архив или иной способ передачи исходного кода
- переданные инструкции, схемы, макеты и документацию
- момент приёмки результата и, если право передаётся по договору, момент перехода исключительного права
- перечень сторонних и open-source компонентов
Если документы вовремя не оформили
Соберите договоры, счета, платежи, переписку, историю репозитория и сведения о релизах, затем сопоставьте авторов с модулями. Недостающие условия можно оформить дополнительным соглашением или отдельным договором об отчуждении права, если это соответствует реальным отношениям сторон. Не датируйте документы задним числом и не описывайте передачу того, чего фактически не было.