Разработка программного обеспечения (ПО) в России регулируется прежде всего Гражданским кодексом РФ (ГК РФ). Данный договор относится к разновидности договора подряда, но имеет ряд особенностей, связанных с результатом интеллектуальной деятельности. В статье разберёмся, какие нормы ГК РФ применимы, какие условия считаются существенными, как правильно заключить договор и какие риски нужно учитывать.
Правовая природа договора на разработку ПО
Договор как институт гражданского права
Согласно ст. 420 ГК РФ: «Договором признаётся соглашение двух или нескольких лиц об установлении, изменении или прекращении гражданских прав и обязанностей». Разработка ПО подпадает под эту дефиницию, поскольку заказчик и исполнитель устанавливают взаимные права и обязанности.
Договор подряда и договор на выполнение НИР
Если разработка ПО имеет научно-исследовательский характер, следует использовать § 3 гл. 37 ГК РФ (ст. 769–778). В большинстве же случаев применяется § 1 гл. 37 (ст. 702–739).
- Договор подряда — когда результат должен быть конкретным (сайт, мобильное приложение, ERP-система).
- Договор НИР — когда цель — исследование перспективности технологий, а не готовый продукт.
Существенные условия договора на разработку ПО
По ст. 432 ГК РФ к существенным относятся:
- Сведения о сторонах (ФИО/наименование, ИНН, ОГРН, юридические адреса).
- Предмет договора, точное описание того, что должен разработать исполнитель: «Автоматизированная система контроля складского учёта, включающая …».
- Сроки — дата начала работ, промежуточные этапы, дата передачи итогового ПО.
- Цена — фиксированная, поэтапная или T&M (time-and-materials).
- Авторские права — кто и в каком объёме получает исключительные права.
Форма договора
Письменная форма
Ст. 434 ГК РФ требует письменной формы, если хотя бы одна из сторон является юридическим лицом. Допустимо подписание двустороннего экземпляра или электронная подпись (ЭП) через ЭДО (ст. 160 ГК РФ).
Приложения к договору
- ТЗ (техническое задание) — основной документ с функциональными требованиями.
- Спецификации — перечень модулей, технологический стек, API-документация.
- Акты — формы КС-2/КС-3 либо собственные формы актов приёмки.
Этапы заключения договора
Процедура описана в гл. 28 ГК РФ (ст. 432–449.1):
- Оферта — заказчик рассылает RFP (Request for Proposal).
- Акцепт — исполнитель подтверждает оферту без изменений. Любые отклонения считаются новой офертой.
Если акцепт неполный (например, изменены условия об авторских правах), то согласно ст. 432 п. 3 ГК РФ договор считается не заключённым.
Авторские права и смежные права
Исключительное право
Ст. 1229–1231 ГК РФ закрепляют, что исполнитель (автор или разработчик) изначально обладает исключительным правом. Однако стороны могут договориться о передаче права заказчику (полностью или частично).
Лицензия vs. отчуждение
- Отчуждение (ст. 1234 ГК РФ) — полная передача права собственности заказчику.
- Лицензия (ст. 1237 ГК РФ), право использовать ПО на определённых условиях (территория, срок, ограничения на SaaS).
Ответственность сторон
Нарушение сроков
Ст. 708 ГК РФ предусматривает неустойку (0,1–0,5 % за каждый день просрочки) либо право заказчика расторгнуть договор и требовать компенсацию убытков.
Некачественный результат
Ст. 723 ГК РФ даёт заказчику право:
- отказаться от оплаты;
- потребовать устранения дефектов в разумный срок;
- самостоятельно устранить и возместить расходы.
Ответственность за нарушение авторских прав третьих лиц
Если разработчик использовал открытые библиотеки с ограничительными лицензиями (GPL, AGPL), он обязан:
- предоставить открытый исходный код (если того требует лицензия);
- возместить убытки заказчика при претензиях правообладателя.
Практический шаблон договора на разработку ПО
ДОГОВОР № ___ на выполнение работ по разработке программного обеспечения г. Москва «___» __________ 2026 г. СТОРОНЫ Заказчик: ООО «________», ИНН __________, ОГРН __________, юр. адрес: _________. Исполнитель: ИП ____________, ИНН ____________, ОГРНИП ____________, адрес: _________. ПРЕДМЕТ ДОГОВОРА Исполнитель обязуется разработать веб-приложение «_________» (далее – Программа) в соответствии с ТЗ (Приложение № 1) и передать результат Заказчику, а Заказчик принять и оплатить работу. СРОКИ Начало работ: «___» __________ 2026 г. Промежуточный этап (модуль авторизации): «___» __________ 2026 г. Финальная сдача: «___» __________ 2026 г. ЦЕНА И ПОРЯДОК РАСЧЁТОВ Стоимость работ: 1 500 000 (Один миллион пятьсот тысяч) рублей 00 копеек, НДС 20 % включён. Порядок: 30 % аванс, 40 % после приёма промежуточного этапа, 30 % после подписания акта сдачи-приёма. ПРАВА ИСПОЛЬЗОВАНИЯ Исключительное право на Программу, включая исходный код и документацию, переходит к Заказчику в момент полной оплаты. Исполнитель вправе размещать упоминание о себе в разделе «О программе» в течение 12 месяцев после сдачи. ОТВЕТСТВЕННОСТЬ За просрочку сдачи — неустойка 0,1 % от стоимости просроченных работ за каждый день. За нарушение прав третьих лиц, Исполнитель возмещает Заказчику все убытки. ФОРС-МАЖОР При наступлении обстоятельств непреодолимой силы сроки переносяться на время действия таких обстоятельств. РАЗРЕШЕНИЕ СПОРОВ Все споры решаются в Арбитражном суде г. Москвы. ПОДПИСИ СТОРОН: Заказчик: ____________ /ФИО/ Исполнитель: ____________ /ФИО/
Рекомендации сторонам
- Заказчику: проверяйте правоустанавливающие документы исполнителя, включая ОГРНИП/ОГРН, сверяйтесь в ЕГРЮЛ/ЕГРИП.
- Исполнителю: включайте пункт о лицензионной чистоте используемых компонентов и требуйте подтверждения от заказчика о полном ознакомлении с ТЗ.
- Всем: используйте электронную подпись и храните договор в формате PDF, подписанный по стандарту CADES-BES или XAdES-BES.
Договор на разработку ПО сочетает в себе нормы договорного права и интеллектуальной собственности. При грамотном составлении стороны получают чёткий алгоритм взаимодействия и минимизируют риски споров. Ключевые моменты:
- Точно определить предмет и сроки.
- Закрепить передачу авторских прав.
- Предусмотреть ответственность и порядок приёмки.
Соблюдение этих принципов обеспечит надёжное правовое сопровождение IT-проекта в рамках российского законодательства.