Если программу создаёт сотрудник

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

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

Если программу создаёт подрядчик

Сначала определите предмет договора: создание программы по заказу, выполнение других работ, в ходе которых появился код, или создание произведения самим автором. Для этих ситуаций ГК РФ устанавливает разные правила о правах.

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

Что фиксировать в задании и акте

По заданию и акту должно быть понятно, какой именно результат получила компания:

  • название продукта, модуль и версия
  • связь результата с техническим заданием или задачами в трекере
  • репозиторий, архив или иной способ передачи исходного кода
  • переданные инструкции, схемы, макеты и документацию
  • момент приёмки результата и, если право передаётся по договору, момент перехода исключительного права
  • перечень сторонних и open-source компонентов

Если документы вовремя не оформили

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