Договор возмездного оказания услуг регулируется ст. 779 ГК РФ и его отличительной особенностью является то, что он ориентирован больше на какие-то действия, не имеющие четкого результата. Как правило, на это всем всё равно, но услуги отличаются от работ тем, что работы имеют конкретный результат, а услуги нет. В случае же с разработкой ПО мы имеем конкретный результат – само ПО, поэтому договор оказания услуг нам не очень подходит. Его можно использовать для технической поддержки ПО, но не более 😱 Но судя по практике, именно этим договором чаще всего оформляется разработка ПО.
А можно в договоре прописать, что исключительные права остаются за Исполнителем, а Заказчик вправе только пользоваться результатом?
Как правильно это сделать?
Да, так можно сделать. Для этого желательно в договоре на разработку прописать, что переход исключительных прав на результаты разработки (ПО) осуществляется в соответствии с Лицензионным договором, который также заключают Стороны. И в этом Лицензионном договоре прописать, что Исполнитель (Лицензиар) предоставляет Заказчику (Лицензиату) право использовать ПО (результаты разработки) в тех или иных объемах на определенных условиях.
В целом, такое можно прописать и в самом Договоре на разработку, однако безопаснее заключить отдельный Лицензионный договор на предоставление права использования. В отдельном договоре получится учесть все риски, нюансы, а также обезопасить себя.