Договор на разработку программного обеспечения (часть 2)

Начало статьи тут.
Цена договора
Конечно, не менее важным условием является цена договора. Для начала стоит определиться с моделью ценообразования, каким образом будет устанавливаться оплата за разработку программы. Это может быть как фиксированная стоимость, при которой предусмотрена предоплата за создание готового продукта, и согласовывается она до заключения договора; так и способ расчета цены при котором указывается процентное соотношение оплаты за поэтапную сдачу работы или же любой другой способ.
Передаваемая информация
Заказчик, который оплатил работы и подписал договор, иногда считает, что больше от него ничего не требуется. Хотя на самом деле по факту любой труд представляет из себя некую синергию заказчика и исполнителя, которые создают результат вместе. И от заказчика необходима информация, которую он должен предоставлять в ходе выполнения работ.
Также необходимо предусмотреть, что если эти материалы предоставлены не будут (например, заказчик в течение трех дней должен отвечать на запросы исполнителя по материалам), если заказчик их не предоставил, то сроки выполнения работ автоматически увеличиваются на этот период.
Если мы не пропишем этого в договоре, то у исполнителя, конечно, есть право приостановить работы, потому что у него нет соответствующей информации. Это предусмотрено в Гражданском кодексе. Но исполнитель этим, как правило, не пользуется.
Ему может быть неудобно написать письмо заказчику, которое будет выглядеть как ультиматум – пока вы не предоставите эти материалы, мы прекращаем работать. Может начаться конфликт, в результате которого исполнение договора вообще может встать под угрозу. В связи с этим исключительно важно, предусматривать пункт об автоматическом увеличении сроков, чтобы не вызывать дополнительного конфликта с заказчиком.
Интеллектуальная собственность
Стоит также рассмотреть вопрос о передаче исключительных прав. Крайне важно, чтобы стороны четко понимали, кому и что в итоге принадлежит.
Согласно ст. 1296 Гражданского кодекса РФ, исключительное право на программу ЭВМ, предметом которого было создание такого произведения по заказу, принадлежит заказчику, если договором между исполнителем и заказчиком не предусмотрено иное.
Не стоит забывать, что исполнитель вправе, если договором не предусмотрено иное, использовать такое произведение для собственных нужд на условиях безвозмездной простой неисключительной лицензии в течение всего срока действия исключительного права.
И наоборот, заказчик вправе использовать такое произведение в целях, для достижения которых был заключен соответствующий договор на условиях безвозмездной простой неисключительной лицензии в течение всего срока действия исключительного права, если договором не предусмотрено иное.
Поэтому заказчику, чтобы полностью обезопасить себя, следует указывать в договоре, что исключительное право на программу принадлежит только ему.
Однако, согласно пункту 4 статьи 1296 ГК, автор созданного по заказу произведения, которому не принадлежит исключительное право на произведение, имеет право на вознаграждение в соответствии с абзацем третьим пунктом 2 статьи 1295 ГК.
Таким образом, по умолчанию, интеллектуальная собственность на работы по договору подряда переходит от исполнителя к заказчику. И это безусловно хорошо. Но возможно, исполнитель использовал свои какие-то наработки, которые он не собирается передавать полностью заказчику, потому что применяет каждый раз, поэтому на эту часть он предоставляет лицензию, и это тоже должно быть указано в договоре.
Если исполнитель передаст права полностью, то в дальнейшем ему придется писать свои наработки полностью заново, что, конечно, он будет вряд ли делать, а будет непроизвольно нарушать права заказчика, которому вроде как принадлежит полный результат.
Еще один тонкий момент заключается в том, что большинство результатов написано с использованием открытого программного обеспечения, которое распространяется по свободным лицензиям. Вроде как это прекрасно. Но этих свободных лицензий 69, и у каждой из них свои условия. Некоторые открытые лицензии не дружат между собой. Поэтому, если исполнитель не уделяет внимание, какие открытые библиотеки он использует при разработке программного обеспечения, то может оказаться, что по факту полученная заказчиком программа обременена теми условиями, которые он совершенно бы не хотел. Ну, например, что заказчик не вправе использовать результат в коммерческой деятельности. Или что заказчик должен полностью открыть исходный код получившегося программного обеспечения. В связи с этим заказчик и исполнитель в договоре должны определить, какие именно открытые лицензии можно использовать при разработке программного обеспечения и можно ли их вообще использовать.
Продолжение тут.
Не только библиотеки, но и компиляторы и прочие инструменты или даже шрифты и картинки!
Интересная и полезная статья.