Автор: Алексей Угрюмов
Дата: 05.02.13 20:54
То что Вы говорите о приоритете правовых актов над договорами это ясно.
Но
В приведённых Вами ссылках на ГК говориться о передаче исключительных и не исключительных прав пользования программ. И я не нашёл указание на необходимость передачи исходных кодов. Даже если договором предусматривается передача исключительных прав - это не означает, что передаются исходные данные. Это лишь означает, грубо говоря, что получатель может пользоваться ПО в части предусмотренной договором, и третьим лицам разработчик это право не передаст.
Мне кажется что тут путаница. И, как мне кажется, Вы считаете, что передача исходных кодов - это и есть передача исключительных прав. Это не так. Передача исходных кодов так же не может рассматриваться как обеспечительная мера реализации исключительного права.
В частности
Статья 1261. Программы для ЭВМ
"
Авторские права на все виды программ для ЭВМ .... которые могут быть выражены на ЛЮБОМ языке и в любой форме, включая исходный текст и ОБЪЕКТНЫЙ КОД, охраняются так же, как авторские права на произведения литературы. Программой для ЭВМ является представленная в ОБЪЕКТНОМ КОДЕ совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения.
"
То есть прямо говориться, что договором должно быть предусмотрено, что передаётся, какие права.
Если говорить о Статья 1297. "Программы для ЭВМ и базы данных, созданные при выполнении работ по договору"
то там вообще говориться, что если в договоре другого не указано, то исключительные права остаются у разработчика.
"
Если программа для ЭВМ или база данных создана при выполнении договора подряда или договора на выполнение научно-исследовательских, опытно-конструкторских или технологических работ, которые прямо не предусматривали ее создание, исключительное право на такую программу или такую базу данных принадлежит подрядчику (исполнителю), если договором между ним и заказчиком не предусмотрено иное.
"
А при том, что у нас проектировщики вообще часто забывают заложить разработку программ в проект, то у нас договора вообще не пойми на что. То есть, например, договор подряда на поставку СУ. То это, как раз, случай статьи 1297
>Передаете исходный код в обязательном порядке в среде разработке.
Где это указано? Исключительные права не означают передачу в обязательном порядке исходных кодов.
Это вопрос важный. Хочется всё таки окончательно разобраться. Есть какие-то ещё правовые акты, судебная практика?
>Есть сметы на Вашу работу по созданию или вводу в эксплуатацию АСУ ТП, в них есть часть ПО, денег взяли
> за ПО (включили в сметы), сделайте описание по ГОСТ 19.*.
Не всегда есть сметы с выделенным пунктом разработка ПО, а точнее очень часто его и нет.
Оформление по ГОСТ тем не менее - это правильно. Но ещё раз повторюсь. Что самим ГОСТом предусматривается, что состав документации на разрабатываемое ПО должен быть определён в ТЗ.
ГОСТ 19.201-78 ТЕХНИЧЕСКОЕ ЗАДАНИЕ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ
"
2.5а. В разделе «Требования к программной документации» должен быть указан предварительный состав программной документации и, при необходимости, специальные требования к ней.
"
Таким образом в ТЗ может быть указано, что исходные тексты не передаются, поскольку текст программы - это программный документ по "ГОСТ 19.401-78. ЕСПД. Текст программы. Требования к содержанию и оформлению." и если его нет в соответствующем пункте ТЗ, то и при передаче его может не быть.
Я так понимаю, что Вы строго за передачу исходных кодов. Я скажу своё мнение. Я тоже за передачу исходных кодов именно в части программ для контроллеров, АРМ и тп. Почему? Часто бывает необходимо расширить систему или наоборот исключить какие-то механизмы из тех. процесса и это нужно сделать быстро (например, сломался насос, продукт пустили мимо него, но то, что он не работает блокирует весь процесс). Не возможно разработчику предусмотреть все такие возможные изменения заранее на десятилетия вперёд. Конечно наиболее быстрое решение - обслуживание СУ, в том числе в части ПО, силами заказчика. И для этого ему исходные коды нужны.
Но тут есть обратная сторона. О которой как раз топик стартер и говорит. А как же гарантия на работы? ГК как раз обязывает разработчика предоставлять гарантию. А как это сделать, если не пойми кто может подключиться к контроллеру и поменять там, что угодно. Кто будет отвечать? по ГК - разработчик. А как докажешь, что это криворукий практикант-студент у исполнителя? Поэтому не передача исходных кодов - это обеспечительная мера гарантийных обязательств. Например, Вы потеряете гарантию на смартфон если установите альтернативную прошивку, не от производителя - и это справедливо.
Я исхожу из того, что главное, что необходимо обеспечить - тех процесс (включая систему безопасности и тд). Поэтому все решения должны быть в этом русле.
Но это всё частные мнения и пожелания. Тут же вопрос формальный, где говориться, что передача исходного кода обязательна?
|
|