Всем привет!
Меня зовут Клименков Ян, я являюсь управляющим партнером юридической фирмы K&U Law и специализируюсь на интеллектуальной собственности. Недавно я выступал на Питерском онлайн-митапе Infostart. В своем выступлении я рассказывал про юридические риски в IT, и вместе мы разбирались, кому принадлежит право на код в тех или иных условиях. Выступление нашло отклик, но поскольку далеко не все пользователи ресурса присутствовали на том мероприятии, мы решили еще раз осветить некоторые моменты этой интересной темы.
Что такое программный код?
У большинства людей есть свое представление о том, что такое программный код. У юристов – свое.
В контексте защиты авторских прав программный код приравнивается к произведениям литературы. Например, вы написали программу в рамках выполнения своих должностных обязанностей по трудовому договору. После этого уволились из компании и решили частично использовать какие-то наработки со своего старого места работы уже для своего продукта. Бывшему работодателю это не понравилось, и он подал на вас в суд. То есть говоря юридическим языком – между вами возник спор по поводу нарушения прав на интеллектуальную собственность. В таком случае суд, выясняя имело ли место такое нарушение, как правило, не будет разбираться, что является «ядром» программы, которой владеет работодатель.
По результатам назначенной экспертизы или путем привлечения специалиста суд будет сравнивать процентное совпадение кода в двух программах, как это делал бы с произведениями литературы. При этом нельзя однозначно назвать допустимый процент «совпадения» кода, поскольку есть множество других факторов, которые будут влиять на дело в каждом случае.
Работа на фрилансе
При работе на фрилансе есть ряд базовых правил, с большинством из которых разработчики-фрилансеры уже знакомы. В первую очередь речь идет о том, что все работы следует проводить после подписания договора и согласования с заказчиком технического задания (далее – ТЗ). В рамках заключенного договора ТЗ может быть выражено в иной форме, например, как заявка к договору. Соблюдение указанных условий поможет избежать лишних споров с заказчиком о корректности выполнения работы. Однако далеко не все специалисты представляют, какой именно договор им стоит заключить, и что в нем должно быть указано.
Существуют три наиболее популярных договорных типа для работы с фрилансером:
- договор оказания услуг;
- договор подряда;
- договор авторского заказа (одна из разновидностей подряда).
Нет смысла подробно останавливаться на каждом. Стоит лишь сказать, что для полноценной защиты прав разработчиков мы рекомендуем заключать договор авторского заказа.
Ключевую роль играет конечно не само название, а содержание договора, которое позволяет отнести договор к тому или иному типу. Чек-лист по заключению договора авторского заказа можно найти здесь.
Почему разработчикам-фрилансерам стоит заключать договор авторского заказа?
Именно в договоре авторского заказа у автора возникает право признаваться автором произведения (право авторства) и право использовать или разрешать использовать произведение под своим именем (право автора на имя). В случае, если в договоре указано, что автор отказывается от таких прав, то такие положения договора действовать не будут, поскольку прямо противоречат закону, отказ от таких прав – ничтожен.
При прочтении договора внимательно изучите такие разделы или пункты договора, которые относятся к ответственности за неисполнение обязательства, условия расторжения договора. Недобросовестные юристы могут «спрятать» важные пункты в раздел обстоятельства непреодолимой силы (форс-мажор), поэтому на него тоже следует обратить внимание. Для того чтобы не было споров с заказчиком, попросите его включить в договор условие о возможности публикации результатов работы в рекламно-информационных целях и ссылкой на заказчика, попросите подготовить письменный отзыв о вашей работе.
Еще одной интересной особенностью является возможность закрепления в договоре совместного с заказчиком владения исключительными правами (т.е. права по своему усмотрению разрешать или запрещать другим лицам использование результата такой деятельности).
Работа по трудовому договору
Работа по трудовому договору связана, с одной стороны, с дополнительными социальными гарантиями (наличие больничного, компенсации за травматизм, возможность уйти в декрет и т.д.). С другой - появляется более устойчивая с работодателем связь. Например, вы должны придерживаться трудового распорядка и еще более внимательно подходить к вопросу соблюдения прав на интеллектуальную собственность.
По общему правилу, все что вы «кодите» для работы является собственностью компании, в которой работаете, однако, авторские права все равно остаются за вами. На практике встречаются различные примеры нарушения прав на интеллектуальную собственность. Довольно частым нарушением является несоблюдение прав других авторов.
Дело в том, что автором конечного ПО часто является не только программист. Связано это с тем, что в состав ПО входят подготовительные материалы, полученные в ходе разработки программы, и порождаемые ею аудиовизуальные отображения. Так, соавтором нередко выступает дизайнер, менеджер по продукту, представители заказчика и иные лица. При этом, если техническое задание не содержит требования к структуре, описание и иерархию модулей, то в большинстве случаев составитель такого технического задания не будет признан соавтором ПО.
Поскольку ответственность за нарушение интеллектуальной собственности очень высока – мы рекомендуем внимательно изучать договор и ТЗ перед подписанием и с осторожностью подходить к использованию материалов, которые уже могут кому-то принадлежать.
Удачи в разработках!
Данная статья была написана по итогам INFOSTART MEETUP Питер.Online.