Здравствуйте, в этой статье мы постараемся ответить на вопрос: «Договоры в сфере информационных технологий (IT)». Если у Вас нет времени на чтение или статья не полностью решает Вашу проблему, можете получить онлайн консультацию квалифицированного юриста в форме ниже.
В опционной программе всеми известного банка «Тинькофф» участвуют как менеджеры высшего звена, так программисты, разработчики, аналитики, юристы, PR-специалисты и маркетологи. По последним данным, под их управлением находится акций более чем на $176 млн. Для поощрения сотрудников в группе «Тинькофф» зарезервировано свыше 5% всех акций. Программа акционирования в «Тинькофф» устроена таким образом, что работник получает акции пакетами в течение нескольких лет, а размер дивидендов зависит от выполнения группой годовых показателей. Совет директоров одобрил первую выплату промежуточных дивидендов за прошлый год на общую сумму приблизительно в $58,4 млн.
Что такое ИТ-договоры? Виды ИТ-договоров.
На сегодняшний день актуальность ИТ-сферы, необходимость ее правового регулирования и юридически верного оформления сложно переоценить. С началом пандемии, активизировалась интернет-торговля, все больше услуг клиенты могут получать онлайн, Минэкономразвития России внесло в Правительство проект закона, которым предлагается перевести деловой документооборот в электронный вид (инфо 14.09.2020), все больше внимания мы уделяем защите конфиденциальной информации, легитимности обработки персональных данных, информационной безопасности систем, легитимности работы сайтов, социальных сетей, агрегаторов, маркетплейсов, мессенджеров.
Ежедневно в RTM Group обращаются десятки клиентов с запросами юридических консультаций и запросами конкретных предложений юридических услуг, чаще всего, по созданию актуальной документации для сайта, социальной сети, маркетплейса, по разработке и анализу различных ИТ-договоров. Сейчас более подробно остановимся на последних.
ИТ-договоры – это собирательное понятие, выделенное лишь формально, характеризующее в большей степени сферу применения документа, нежели его структуру или особенности правового регулирования.
ИТ-сфера обширна и многогранна, договоры, призванные урегулировать правоотношения, складывающиеся в процессе, можно условно разделить на такие виды, как:
- Договоры оказания IT-услуг;
- Договоры по разработке и техническому обслуживанию Интернет-сайтов;
- Договоры и сопроводительные документы для работы Интернет-магазинов и Интернет-сайтов в сфере оказания услуг (оферта, пользовательское соглашение, политика конфиденциальности и обработки персональных данных и т.п.);
- Договоры на разработку программного обеспечения (заключается между компаниями);
- Договоры авторского заказа на разработку программного обеспечения (заключается с физическим лицом);
- Пользовательские и лицензионные соглашения;
- Договоры сопровождения (техподдержки), настройки/интеграции (внедрения) ПО;
- Договоры на создание сайта;
- Договоры на настройку и сопровождение интернет-рекламы;
- Многие другие.
Договор на разработку ПО – подряд, услуга или заказ?
Если по договору с разработчиками программного обеспечения вы не просто получаете права, но программа специально создается по вашему заказу, то в договоре необходимо урегулировать этап создания.
Оформляют его разными дoгoвoрaми: чаще договором подряда или договором оказания услуг. При этом считается, что это выбор самих сторон. Между тем, это не совсем корректно.
Сразу ответ: правовая природа договора на разработку ПО ближе к договору подряда, разработка не является услугой, она является работой. Ниже уже разберемся почему.
Однако по закону такой договор называется договором заказа.
Итак, если договор на разработку программы заключается между заказчиком и непосредственным автором (то есть лицом, которое само кодит), то это договор авторского заказа, и регулируется он статьей 1288 Гражданского кодекса РФ.
Если договор на разработку программы заключается между заказчиком и фирмой или физлицом, которое само не пишет код, а работает с авторами, руководит ими, то это уже договор заказа, и регулируется статьей 1296 Гражданского кодекса РФ.
Частая ситуация: когда в команде несколько программистов, а договор заключается с одним («главным»), тогда в части прав главного программиста должна применяться статья 1288 Гражданского кодекса РФ, а в части прав других программистов – статья 1296, в частности это влияет на то, у кого какие авторские права.
Очень многое будет зависеть от текста договора на разработку ПО, от фактической воли сторон, от косвенных ее доказательств (например, переписки), лучше привлекать юриста по авторскому праву и интернет-праву уже на этапе составления договора, чтобы не было проблем в будущем. Ведь предприниматели несут ответственность за нарушение авторских прав и в отсутствие вины, то есть сослаться на договор с «главным» программистом в свое оправдание не получится, если кто-то из других программистов предъявит обоснованные претензии по авторским правам.
В каких случаях разрешено изменение программы
В российском законодательстве предусмотрена возможность адаптации ПО без получения разрешения автора (правообладателя), если его экземпляр приобретен правомерно. Это положение оговорено в статье 1280 ГК РФ. Такая адаптация не считается переработкой (модификацией) программы для ЭВМ, если изменения вносятся:
- с целью исправления явных ошибок в ПО (если прямой запрет не установлен в договоре между пользователем и владельцем программы или в пользовательском соглашении);
- только для обеспечения функционирования программы на технических средствах пользователя;
- когда это необходимо для взаимодействия с программой, разработанной независимо данным лицом; информация при этом не передается другим.
Подробную должностную инструкцию и результаты работы сотрудника
В трудовом договоре потребуется точно указать, что входит в трудовые обязанности программиста. Если его функции будут описаны в трудовом договоре или должностной инструкции, то в этом случае права на интеллектуальную собственность перейдут IT-компании.
Например, вы указали в трудовом договоре или должностной инструкции, что сотрудник разрабатывает (пишет код) базы данных, но не зафиксировали, что в его обязанности также входит разработка архитектуры базы данных, либо не применили формулировки, которые подразумевают, что все действия с базой данных будут входить в должностные обязанности сотрудника.
В этом случае исключительные права на код базы данных будет принадлежать компании, а вот исключительные права на архитектуру базы данных будут принадлежать сотруднику. Если через некоторое время вы увидите, что сотрудник создает стартап-убийцу mysql, который основан на архитектуре базы данных из вашего проекта, то закон будет на стороне сотрудника: в его обязанности не входили функции, связанные с разработкой архитектуры базы данных.
Если сотрудник начинает выполнять функционал, который не закреплен в его должностной инструкции, то потребуется заключить с сотрудником дополнительное соглашение к трудовому договору, по которому выполнение этого функционала будет входить в его рабочие обязанности и результат его интеллектуальной работы, а исключительные права будут принадлежать компании. Иначе исключительные права также останутся в собственности сотрудника.
Услуги юриста по авторским правам
Выше объяснены лишь основы взаимоотношений автора, разработчика программного обеспечения и заказчика. В юридическом оформлении таких отношений немало подводных камней и потенциальных рисков оспаривания как договора в целом (включая переход исключительного права на программу к заказчику), так и конкретных его условий (в частности, размера авторского вознаграждения, факта создания программы, согласованной в техническом задании, и т.д.).
Немало проблем может возникнуть на практике: отказ заказчика оплатить созданную программу целиком или в части, нарушение программистом сроков, условий технического задания, нарушение конфиденциальности, — которые можно либо исключить вовсе, либо существенно облегчить их разрешение.
Понимать основы авторского права необходимо, в том числе чтобы вести переговоры с авторами, разработчиками, заказчиками на должном уровне, однако не рекомендуется пользоваться бесплатными шаблонами, образцами договоров на разработку программ или заимствовать форму у знакомого. Во-первых, само по себе использование текста разработанного договора – чаще всего является нарушением авторских прав подготовившего текст договора юриста. Во-вторых, договор – это отражение конкретных договоренностей двух сторон. Вы заказываете или создаете уникальную программу (иначе бы использовали уже существующую), вы прописываете индивидуальное техническое задание, описываете уникальный продукт. Так же и договор – должен быть под ваш проект, отражать ваши договоренности.
Договор на разработку программного обеспечения 2021-2022, образец
Договор на разработку программного обеспечения представляет собой соглашение, в силу которого одна сторона разрабатывает по заданию другой стороны одну или множество программ.
ФАЙЛЫ
Скачать пустой бланк договора на разработку программного обеспечения .docxСкачать образец договора на разработку программного обеспечения .docx
Круг субъектов в рамках настоящего соглашения не ограничен. Таким образом, в качестве субъектов могут выступать как физические и юридические лица, так и индивидуальные предприниматели. Стороны в рамках настоящей сделки именуются Заказчиком и Исполнителем.
Данный договор пользуется высокой популярностью в Российской Федерации. Это обусловлено тем, что многие организации имеют потребность в создании программного обеспечения.
Исходя из этого, существует множество вариантов его создания. Это может быть как разработка ПО с нуля, так и доработка уже созданных продуктов.
Требованиями законодательства предусмотрено, что настоящий договор должен оформляться в письменной форме. В связи с вышесказанным, ниже мы разберем процесс составления указанного вида договора, детально рассмотрев ключевые аспекты при его оформлении.
Договор на разработку
Данное соглашение готовится, когда стороннему лицу поручается разработка некоего результата интеллектуальной деятельности (РИД), например, написание программы для ЭВМ.
Гражданский Кодекс содержит понятие договора авторского заказа, который заключается с автором, то есть непосредственно с физическим лицом.
Договор, который формируется в сервисе «Документовед» хотя и регулирует процесс создания РИД и передачи прав на него, может заключаться как с физическим лицом (автором), так и с юридическим лицом (например, с компанией по разработке программного обеспечения). То есть по своей сути он является смешанным и содержит в себе как признаки авторского заказа, так и элементы договора подряда и оказания услуг.
Договор на разработку составляется в письменной форме и обычно содержит в себе разделы, в которых изложены сведения о:
- предмете договора;
- правах и обязанностях сторон;
- порядке выполнения работ и их передачи;
- порядке распределения исключительных прав на созданный РИД;
- стоимости и порядке расчётов;
- ответственности сторон и непредвиденных обстоятельствах (форс-мажор);
- конфиденциальности и т.д.
В начале договора укажите дату и место заключения соглашения, и реквизиты сторон. Сторонами в данном случае являются:
- Заказчик — лицо, поручающее другому лицу выполнить работу по созданию результата интеллектуальной деятельности.
- Исполнитель — лицо, выполняющее работу по созданию результата интеллектуальной деятельности по поручению заказчика.
Со стороны Заказчика и Исполнителя могут быть как простые физические лица, так и субъекты предпринимательской деятельности — юридические лица и индивидуальные предприниматели.
В соглашении на разработку обязательно нужно определить предмет договора. Сделать это можно следующими способами:
- путём указания в самом тексте договора;
- в согласованном сторонами Техническом задании;
- прописать в договоре, что конкретный перечень работ и условий их выполнения согласовываются сторонами посредством электронной переписки.
При согласовании предмета договора важно максимально чётко определить требования к результату работы. Например, при создании программы для ЭВМ нужно указать требования к функциональности, требования к программной совместимости и способам создания ПО (языки программирования, архитектуру программы).
Без подробного указания требований к результату интеллектуальной деятельности заказчик рискует получить совсем не тот результат, на который рассчитывал. Причём формально договор будет считаться исполненным, а работы выполненными надлежащим образом.
Более рациональным будет прописывать требования к результату работ именно в техническом задании или согласовывать посредством переписки.
Таким образом, при изменении и уточнении каких-либо требований в процессе работы не потребуется перезаключение всего договора.
Также можно предусмотреть, что, по мере необходимости, уточнённые данные можно согласовывать по электронной почте, даже если изначальные требования были установлены в техническом задании.
Главная обязанность исполнителя — в согласованный срок передать результат работы Заказчику. А Заказчик, в свою очередь, обязан принять и оплатить работы, выполненные Исполнителем.
Также обязательно предусмотрите обязанность Заказчика в установленный срок предоставить всю необходимую информацию о перечне требуемых работ и исходные данные для выполнения работ.
Также дополнительными обязанностями сторон будет соблюдение режима конфиденциальности и авторских прав третьих лиц.
Если Исполнитель понимает, что для выполнения работ необходимо использовать результат интеллектуальной деятельности третьих лиц, он должен уведомить об этом Заказчика, который самостоятельно заключает соответствующий договор с правообладателем о получении прав на их использование.
Очень важно в договоре на разработку согласовать следующие сроки:
- начала и срок окончания разработки. Можно также предусмотреть промежуточные сроки выполнения работ;
- для выявления недостатков при приеме результат работ;
- для предъявления требований Заказчиком об устранении недостатков, выявленных в ходе использования результатов работ;
- для подписания акта приёма-передачи результата выполненных работ;
- Гарантийный срок;
- срок, в течение которого Исполнитель будет обязан устранить недостатки.
Пропишите в соглашении кто будет обладателем исключительного права на результаты интеллектуальной деятельности, созданные по договору: либо Исполнитель передаёт все права Заказчику, или исключительное право остаётся у Исполнителя, а Заказчику предоставляется право использования результата выполненных работ путём воспроизведения, распространения, показа и т.д. Если все права передаются Заказчику, то Исполнитель не сохраняет за собой права использовать результат выполненных работ самостоятельно или представлять аналогичные права на их использование третьим лицам.
Определите в договоре стоимость работ путём указания её в договоре или техническом задании. Также можно указать, что стоимость работ согласовывается сторонами посредством электронной переписки, в зависимости от объема и сложности подлежащей выполнению работы.
Также укажите, что именно включается в стоимость работ.
Техническое задание на разработку программного обеспечения
Прежде всего техническое задание необходимо программисту, чтобы написать программу. Чем подробнее прописаны требования к программе, ее функционалу, тем ближе будет конечный результат к желаемому. Нередко целесообразно подключать к работе над договором разработчика (со стороны заказчика или со стороны программиста), есть программисты, сочетающие в себе качества разработчика и программиста, тогда он поможет и с техническим заданием.
В техническом задании работы лучше разбить на этапе и согласовать сроки. Срок – это существенное (необходимое) условие договора авторского заказа. Если он не согласован в договоре, то договор авторского заказа не считается заключенным, т.е. не порождает никаких юридических последствий (статья 1299 Гражданского кодекса РФ).
Обычно процесс разработки разбивают на этапы, к которым указывают не только сроки выполнения, но и оплату по договору также делают поэтапной.
Также важно определить, что оплачивают ваши поэтапные платежи: процесс создания (работу) на соответствующем этапе или права на промежуточный этап, а могут быть авансовыми платежами в счет будущей оплаты исключительного права или лицензии (разрешения) на использование программы. Обычно это первое (вознаграждение за работу по этапу из технического задания), однако нередко лучше (зависит от обстоятельств) прописывать в договоре, чтобы это было последним (авансом за права).
Как составить договор, чтобы не остаться должным
Важно учесть несколько основных моментов:
-
В договоре должны быть указаны равные права и ответственность двух сторон. Например, если за просрочку оплаты заказчик обязан выплатить неустойку, то и для исполнителя необходимо указать такие же условия. То же самое касается расторжения договора по каким-либо причинам: такая возможность должна быть у обеих сторон, но каждый участник договора обязуется уведомлять о расторжении. Критически важно проработать контракт детально.
-
Обратите внимание на то, что абсолютно все пункты договора должны быть понятны, не должно быть возможности трактовать их двузначно. Например, пункт «Работа должна быть выполнена качественно» не может быть измерен, а значит нельзя определить как действительно работает программное обеспечение. Вместо этого следует указать: «Работа должна полностью соответствовать Техническому заданию», а в противном случае заказчик имеет право отказаться от ПО на указанных условиях.
Перейдем к подробному рассмотрению каждого раздела договора и их особенностей.
Сдача и приёмка работ
Работа принимается и проверяется по техническому заданию, которое согласовывалось в начале договорных отношений, но есть дополнительные работы, которые могут выполняться без четкого ТЗ. Все, что не прописано в техническом задании, оплачивается отдельно: например, увеличение скорости загрузки приложения.
В Договоре это прописывается следующим образом:
-
«После выполнения Работ по Заданию Исполнитель направляет Заказчику: результат (далее — Результат) и акт сдачи-приемки (далее — Акт).»
-
«В течение 5 (пяти) дней с момента получения Акта Заказчик обязуется принять Результат, подписав Акт и передав его Исполнителю, или направить мотивированный отказ, сообщив Исполнителю о необходимости исправлений.»
-
«Под исправлениями Стороны понимают приведение Результата в соответствие с требованиями Задания.»
-
«Доработка результата, исходя из новых данных и требований, не указанных в Задании, не считается исправлением. Такие доработки выполняются за отдельную плату на основании нового Задания.»
Интеллектуальная собственность
Права на программное обеспечение могут как полностью передаваться заказчику, так и частично оставаться за разработчиками. Это следует отработать в договоре:
-
«Если в ходе выполнения Работ Исполнитель создаст результат интеллектуальной деятельности, он обязан передать Заказчику исключительное право на него.»
-
«Исключительное право переходит к Заказчику с момента наступления последнего из следующих событий:
-
стороны подписали Акт к Заказу, в рамках которого создан результат интеллектуальной деятельности;
-
Заказчик полностью оплатил Работы, в рамках которых создан результат интеллектуальной деятельности.»
Если к разработке программного обеспечения привлекались субподрядчики, это также следует указать в договоре, так как с ними необходимо будет согласовать использование их части программного кода, например, с помощью покупки лицензии:
-
«Стоимость Работ не включает стоимость прав на использование результата интеллектуальной деятельности, созданных третьими лицами.»
-
«Исполнитель гарантирует, что факт отчуждения результата интеллектуальной деятельности не нарушает права третьих лиц и не существует обстоятельств, дающих возможность третьим лицам предъявить к Заказчику претензии в отношении результата интеллектуальной деятельности.»
6.1. Исключительные имущественные права на программное обеспечение переходят к Заказчику после подписания акта приема-передачи выполненных работ по настоящему Договору.
6.2. Заказчик имеет право сдавать в аренду, продавать, передавать в использование, изменять, создавать новые версии программного обеспечения, декомпилировать программное обеспечение полностью или в части.
6.3. После подписания акта приема-передачи выполненных работ по настоящему Договору у Исполнителя не остается никаких прав на переданное программное обеспечение кроме прав, которые в соответствии с белорусским законодательством не подлежат никакому отчуждению.
6.4. Исполнитель не имеет право использовать программное обеспечение в коммерческих целях.
II. Должностные обязанности
В обязанности программиста входит:
1. Разработка процедур проверки работоспособности и измерения характеристик программного обеспечения:
— Разработка процедуры проверки работоспособности программного обеспечения
— Разработка процедуры сбора диагностических данных
— Разработка процедуры измерения требуемых характеристик программного обеспечения
— Оценка и согласование сроков выполнения поставленных задач
2. Разработка тестовых наборов данных:
— Подготовка тестовых наборов данных в соответствии с выбранной методикой
— Оценка и согласование сроков выполнения поставленных задач
3. Проверка работоспособности программного обеспечения:
— Проверка работоспособности программного обеспечения на основе разработанных тестовых наборов данных
— Оценка соответствия программного обеспечения требуемым характеристикам
— Сбор и анализ полученных результатов проверки работоспособности программного обеспечения
— Оценка и согласование сроков выполнения поставленных задач
4. Рефакторинг и оптимизация программного кода:
— Анализ программного кода на соответствие требованиям по читаемости и производительности
— Внесение изменений в программный код и проверка его работоспособности
— Оценка и согласование сроков выполнения поставленных задач
5. Исправление дефектов, зафиксированных в базе данных дефектов:
— Воспроизведение дефектов, зафиксированных в базе данных дефектов
— Установление причин возникновения дефектов
— Внесение изменений в программный код для устранения выявленных дефектов
— Оценка и согласование сроков выполнения поставленных задач
Взаимоотношения и связи по должности
Должностная инструкция техника-программиста
1. Техник-программист относится к категории специалистов.
— техника-программиста назначается лицо, имеющее среднее профессиональное образование без предъявления требований к стажу работы;
— техника-программиста II категории — лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста не менее 2 лет;
— техника-программиста I категории — лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста II категории не менее 2 лет.
3. Назначение на должность техника-программиста и освобождение от нее .
4. Техник-программист должен знать:
4.1. Методы проектирования механизированной и автоматизированной обработки информации.
4.2. Средства вычислительной техники, сбора, передачи и обработки информации и правила их эксплуатации.
4.3. Технологию механизированной и автоматизированной обработки информации.
4.4. Рабочие программы, инструкции, макеты и другие руководящие материалы, определяющие последовательность и технику выполнения расчетных операций.
4.5. Виды технических носителей информации, правила их хранения и эксплуатации.
4.6. Действующие системы счислений, шифров и кодов.
4.7. Основные формализованные языки программирования.
4.8. Основы программирования.
4.9. Методы проведения расчетов и вычислительных работ.
4.10. Методы расчета выполненных работ.
4.11. Основы экономики, организации производства, труда и управления.
4.12. Основы трудового законодательства.
4.13. Правила внутреннего трудового распорядка.
4.14. Правила и нормы охраны труда.
5. На время отсутствия техника-программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за качественное и своевременное исполнение возложенных на него обязанностей.
Основные направления деятельности
Основными направлениями деятельности техника-программиста являются:
1. разработка простых программ обработки информации;
2. обеспечение автоматизированной обработки и представления информации;
3. обеспечение хранения информации на различных носителях.
На техника-программиста возлагаются следующие функции:
1. Разработка программ, обеспечивающих на основе анализа математических моделей и алгоритмов решения экономических и других задач возможность выполнения алгоритма, и, соответственно, поставленной задачи средствами вычислительной техники; проведение их тестирования и отладки.
2. Разработка технологии решения задач по всем этапам обработки информации.
1. Выполняет работу по обеспечению механизированной и автоматизированной обработки поступающей в вычислительный (информационно-вычислительный) центр (далее ВЦ (ИВЦ)) информации, разработки технологии решения экономических и других задач производственного и научно-исследовательского характера.
2. Принимает участие в проектировании систем обработки данных и систем математического обеспечения машины.
3. Выполняет подготовительные операции, связанные с осуществлением вычислительного процесса, ведет наблюдение за работой машин.
4. Составляет простые схемы технологического процесса обработки информации, алгоритмы решения задач, схемы коммутации, макеты, рабочие инструкции и необходимые пояснения к ним.
5. Разрабатывает программы решения простых задач, проводит их отладку и экспериментальную проверку отдельных этапов работ.
6. Выполняет работу по подготовке технических носителей информации, обеспечивающих автоматический ввод данных в вычислительную машину, по накоплению и систематизации показателей нормативного и справочного фонда, разработке форм исходящих документов, внесению необходимых изменений и своевременному корректированию рабочих программ.
7. Участвует в выполнении различных операций технологического процесса обработки информации (прием и контроль входной информации, подготовка исходных данных, обработка информации, выпуск исходящей документации и передача ее заказчику).
8. Ведет учет использования машинного времени, объемов выполненных работ.
Договор с разработчиком: как не лишиться прав на программный продукт
Сотрудник может писать код на своем оборудовании или оборудовании компании. Может писать код в офисе, дома, коворкинге и любом другом месте, а также писать код в нерабочие часы.
Если в трудовом договоре жестко определены часы работы сотрудника (трудовое время) с 9:00 до 18:00 и нет никаких дополнительных соглашений по его задержке в нерабочее время, то функции, которые будет выполнять сотрудник после 18:00 будут относиться к нерабочему времени и, соответственно, результат работы и интеллектуальная собственность будет проходить вне рамок трудового договора (ст. 91 ТК РФ).
Исключительные права на код, который был написан в это время будут принадлежать сотруднику, а не компании. Чтобы этого избежать потребуется зафиксировать в должностной инструкции или трудовом договоре, что график работы может быть ненормирован (ст. 101 ТК РФ) или возможна дополнительная нагрузка во внерабочее время по поручению работодателя в рамках трудового договора.
Также лучше зафиксировать в трудовом договоре, что для выполнения своих трудовых функций сотрудник может работать в офисе компании или любом другом месте, а также использовать любое оборудование, в том числе свое. Фактом выполнения функций по трудовому договору будет являться задача руководителя в таск-системе (jira, clickup, asana и т.д.).
Если сотрудник пишет код на оборудовании своего работодателя или использует оборудование работодателя для своих проектов (допустим, компания дала в личное пользование сотрудника рабочий ноут), то исключительные права на код будут принадлежать сотруднику, а не компании (п.5 ст. 1370 ГК РФ).
Сотрудник будет обладать исключительным правом и правом патента на этот код. Еще раз напомним, что нужно подробно зафиксировать все функции и результат труда сотрудника в должностной инструкции или трудовом договоре, чтобы не возникло неприятных моментов в будущем. Доводы в защите исключительных прав на интеллектуальную собственность, что сотрудник делал всю работу на оборудовании компании и с помощью технических средств компании в суде будут ничтожны.
В этой ситуации компания может потребовать только простую лицензию на пользование продуктом для личных нужд на срок владения сотрудником исключительного права. Либо потребовать возместить расходы, которые понесла компания при разработке сотрудником кода, который был разработан с использованием материальных, технических и денежных ценностей компании.
В трудовом договоре лучше зафиксировать этот момент следующим образом: по умолчанию при разработке таких продуктов сотрудником, компания будет владеть правом на простую лицензию, при этом сотрудник может отказаться от исключительного права на код при подписании дополнительного соглашения между сторонами.
По умолчанию компания сможет использовать продукт, но не распространять его, а также, возможно, сможет с помощью переговоров добиться перехода исключительных прав от сотрудника к компании. То же самое, если сотрудник делает свой проект в рабочее время. В этом случае затрачиваются денежные ресурсы компании.