Комментарии 79
1. Авторское вознаграждение (выплачивается за уже созданный продукт, регулируется 1234 сг. ГК). Пример: я дома написал музыкальную композицию, у меня захотели получить права на использование ее в виде саундтрека к фильму.
2. Вознаграждение по договору авторского заказа (выплачивается при создании произведения на заказ, рамки заказа регулируются ТЗ. 1288 ст. ГК). Пример: заказ на написание саундтрека к фильму. Стилистика такая-то, продолжительность от и до, в миноре.
3. Вознаграждение за служебное произведение. Это как раз то, о чем говорите вы. За создание произведения при выполнении служебных обязанностей.
И еще раз: авторские права всегда принадлежат автору и только автору. Авторское право неотчуждаемо. Исключительные, право на использование и любые другие — уже можно передавать.
Ст. 1265 ГК РФ
1. Право авторства — право признаваться автором произведения и право автора на имя — право использовать или разрешать использование произведения под своим именем, под вымышленным именем (псевдонимом) или без указания имени, то есть анонимно, неотчуждаемы и непередаваемы, в том числе при передаче другому лицу или переходе к нему исключительного права на произведение и при предоставлении другому лицу права использования произведения. Отказ от этих прав ничтожен. 2. При опубликовании произведения анонимно или под псевдонимом (за исключением случая, когда псевдоним автора не оставляет сомнения в его личности) издатель (пункт 1 статьи 1287), имя или наименование которого указано на произведении, при отсутствии доказательств иного считается представителем автора и в этом качестве имеет право защищать права автора и обеспечивать их осуществление. Это положение действует до тех пор, пока автор такого произведения не раскроет свою личность и не заявит о своем авторстве.
Так как же отделить программы служебные от неслужебных?
Я конечно не юрист, но разве размещение кода в системах управления версиями не решает эту проблему?
Вся разработка ведется на git, svn или tfs расположенных на серверах компании, вся история разработки включая время тоже фигурирует в нем. А т.к. все трудовые договоры по умолчанию содержат строки, которые гласят, что в рабочее время сотрудник занимается только задачами компании, то будет трудно доказать почему код, который “якобы” принадлежит сотруднику комитился на сервера компании, да еще и в рабочие часы.
Но в средних и крупных компаниях, даже если в документах не прописано как и где работать, тебе все равно придется комитить в репозиторий проекта и порой в строго отведенный временной период, так как там вся команда, даже если их всего 2 человека :)
Потом я увольняюсь, и...? Могу запретить использовать это ПО? Могу потребовать авторские отчисления?
Требовать выплаты авторского вознаграждения можно и на служебное ПО, которое принадлежит работодателю.
Вопрос: как доказать, что это именно модуль компании? Если он добавил в него 1 функцию или чуть модифицировал — это всё ещё модуль компании? А если этот модуль он не трогал, а просто, используя знания, полученные при его написании, написал свой, делающий то же самое, то написанное заново может выглядеть 1 в 1 с тем что есть, с такими же мелкими отличиями, как и просто добавление функции, как определить написал он это сам с нуля или модифицировал?
Мне кажется это то же самое, что и разбирательства по авторским правам, когда воруют киносценарий или его кусок — бесперспективное дело.
Если же признать, что ценится не код, а знания, то логичнее использовать договор с пунктом о запрете работать в конкурирующей компании после увольнения, как делают на западе, но и в этом случае он может просто передать «другу» или вообще работать без оформления.
Короче, полно вопросов, и полно историй о переманивании, и о создании конкурентов бывшими кодерами, и даже о переливе клиентской базы на их новые проекты — без последствий для них. Но так же полно историй и о больших технологических корпорациях, которые живут до сих пор. Мне кажется юридически тут не справиться никак, надо просто иметь рычаги, на которые нельзя повлиять самим кодом и функционалом, чтобы при создании аналогичных бизнес-процессов у тебя было преимущество, и выстраивать помимо них хорошие отношения
В некоторых случаях переписывание с нуля, обладая знаниями об высокоуровневых ошибках допущенных при создании оригинальной системы, даёт ещё большее преимущество. Собственно причиной ухода может быть нежелание работодателя выделять ресурсы на исправление этих ошибок и обещание потенциально новым полного карт-бланша.
Если он добавил в него 1 функцию или чуть модифицировал — это всё ещё модуль компании? А если этот модуль он не трогал, а просто, используя знания, полученные при его написании, написал свой, делающий то же самое
В первом случае права у компании, т.к. на переработку нужно иметь разрешение.
Во втором — права у разработчика, т.к. идеи не защищаются авторским правом. Правда ПО не должно совпадать в коде, поскольку иначе не докажешь, что текст на был скопирован.
Я верно понимаю, что можно взять абсолютно любую разработку и чуть ли не дословно переписать/скомпилирова её на другой язык программирования и это уже будет 100% ваш код?
50/50
С одной стороны, алгоритмы не защищены по российскому закону:
Статья 1259 ч.5. Авторские права не распространяются на идеи, концепции, принципы, методы, процессы, системы, способы, решения технических, организационных или иных задач, открытия, факты, языки программирования, геологическую информацию о недрах.
С другой стороны, придётся доказать, что трудом автором создана новая программа, а не произведено автоматическое преобразование исходной. Чем докажете?))
Не "не должно совпадать" скорее, а "лучще бы не совпадали". Если совпадает сложнее будет доказать отсутствие нарушений.
Очень простой пример: отдел разработки сваливает в полном составе и переписывает продукт на другом языке. В точности сохраняя всю функциональность. Если небыли использованы никакие ноу-хау, принадлежащие предыдущей компании (такие как алгоритмы, технические решения и прочая ерунда, защищенная патентным правом) — это новый продукт. Никакой конфиденциалки при этом не раскрывается. Люди в своем праве.
Если небыли использованы никакие ноу-хау, принадлежащие предыдущей компании (такие как алгоритмы, технические решения и прочая ерунда, защищенная патентным правом) — это новый продукт. Никакой конфиденциалки при этом не раскрывается.
Вот здесь вы ошибаетесь. Закон понимает под ноу-хау любые секреты производства (конфиденциальную информацию), а не только какие-то «фишки». См. ст.1465 ГК РФ
«Федеральным законом и иными нормативными актами не предусмотрено, что в трудовом договоре с работником, ином документе может быть предусмотрен запрет на действия работника в течение какого-либо срока после расторжения трудового договора, если такие действия могут привести к неблагоприятным последствиям для бывшего работодателя, в том числе на трудоустройство этого работника у другого работодателя, занимающегося теми же видами деятельности в той же области, что и прежний работодатель.»
Но работодателю можно защититься положением о коммерческой тайне:
Федеральный закон N 98-ФЗ «О коммерческой тайне», в действующей редакции от 18.04.2018, ст. 11, п. 3, пп. 2):
«2) не разглашать эту информацию, обладателями которой являются работодатель и его контрагенты, и без их согласия не использовать эту информацию в личных целях в течение всего срока действия режима коммерческой тайны, в том числе после прекращения действия трудового договора;».
Фраза про «или в течение трех лет после прекращения трудового договора, если указанное соглашение не заключалось» из действующей редакции исключена.
Как рекомендует Контур:
«Для каждого из видов информации, причисляемой к коммерческой тайне, следует указать срок действия установленного режима: постоянно, до публикации сведений в открытых источниках, в течение срока действия документа, до окончания срока исковой давности по договору и пр.»
Кажется, в Америке даже есть такая практика в некоторых компаниях, которые аутсорсят часть разработки. Чтоб избежать конфликтов, результат аутсорса они «переписывают» внутри у себя. Ссылок не найду, к сожалению.
Вроде в деле между Google и Oracle (может путаю) судья сказал 'а как этот код вообще по другому можно написать при таких вводных?!" и отказал в иске о нарушении АП.
Кстати подумалось, все эти чистые коды и солиды ведут в пределе к тому, что есть только один правильный способ решить конкретную задачу. Может поэтому компании не выделяют ресурсы на рефакторинг и прочее, типа "такой говнокод случайно второй раз не напишешь, он обусловлен всей историей компании". Шутка…
договор с пунктом о запрете работать в конкурирующей компании после увольнения
Напоминает крепостное право.
1. Как работнику подтвердить, что код писал именно он и именно вот в это время? Заверять каждую строку кода у нотариуса не берем, конечно.
2. Как работодателю подтвердить, что код написан именно по его заданию?
Натурально, человека наняли на работу, скажем, писать код веб-сайта. В контракте написано «создание ПО», в трудовых обязанностях идет речь про написание ПО, но в конце приписано "… а также другое". Человек работает 5 лет, в конце 4 года ему на планерке говорят «нам нужно написать парсер цен на сайтах конкурентов, займешься?» Сотрудник соглашается, пишет, запускает. Затем, увольняясь, начинает использовать код для своих нужд, и начинается «пошла коса на камень».
Работодатель здесь только задним числом может нарисовать приказ с указанием точного назначения кусочка ПО, о котором идет речь (и подпись об ознакомлении, задним-то числом, уже вряд ли получит). Но и работник никак не докажет, что это именно его ПО — а не скрипт, который он скопировал из инета, или переписал у коллеги. Пат?
По первому вопросу: никак. Это и не требуется. Признается автором, пока не доказано обратное.
В случае, если что-то предвещает разборки на предмет авторства, самый простой вариант — сохранить код на носителе (а желательно и всю историю его изменения из системы контроля версий) и отправить самому себе по почте. После получения — не вскрывать. Вскрытие в суде и дата на почтовом штемпеле — более чем весомое доказательство.
чтобы секреты фирмы открывались и со временем становились доступны любому производителю
Попробуете собрать старенький процессор Intel? Или старенький Боинг? Китайцы уже несколько десятилетий бьются над производством самолётных двигателей, но не могут воспроизвести, так как такие вещи как раз не патентуют. Патентуют красный цвет (реальная попытка от Coca-Cola), форму разъёма зарядки (Apple) и прочие очевидные вещи.
а если нет вознаграждения — то зачем вообще заниматься исследованиями
Спросите контрибьюторов OpenSource или учёных на мизерной зарплате. Кому-то просто интересно, кто-то хочет делать пользу обществу, кто-то удовлетворяет любопытство или тщеславие, деньги — лишь одна часть жизни, не самая важная. Потом, есть много отраслей не защищённых патентами (почти все IT-стартапы), первый получает преимущество, репутацию, немного времени пока конкуренты не подтянутся, и этого хватает, чтобы стать лидером (Dropbox, AWS, Twitter, Habrahabr).
Попробуете собрать старенький процессор Intel? Или старенький Боинг?
Патенты выдаются не на продукты, а на методы. Я уверен, что в обоих случаях некоторые использовавшиеся методы все еще актуальны.
форму разъёма зарядки (Apple) и прочие очевидные вещи.
Почему она очевидная, если она а) отличается от других по форме, и б) удобнее, чем другие? У патентного ведомства есть задача выдавать патенты только на то, что 1. новое, 2. полезное, и 3. неочевидное. Очевидность в данном случае самое спорное, но если до этого еще никто не додумался (и не вывел на рынок), но почему оно очевидно?
деньги — лишь одна часть жизни, не самая важная
Попробуйте купить дом, машину, телефон, да хоть еду без денег. Это философский спор, и я в него вдаваться не хочу. Уточню лишь одно — если кто-то хочет жить (?) на мизерной зарплате, то другие не должны быть обязаны жить так же.
Ну и такой момент… кроме ИТ и авиапрома есть еще много отраслей с фундаментальными исследованиями. Фармацевтика, химия итп — это все занимает десятилетия и миллиарды долларов. Все эти секреты сейчас торчали бы по складам фирм (как рецепт той же кока-колы, но он, благо, для человечества не критичен), а не улучшались бы. Дело еще вот в чем — заявка на патент сразу публикуется, и если вы или кто-то другой, увидев эту идею *и* детали ее реализации, сможете ее улучшить, то получите свой патент, равно как и временное эксклюзивное право им пользоваться, в обмен на публичное описание улучшений. Это в какой-то степени как GPL, только с вознаграждением, потому что люди хотят есть.
Я уверен, что в обоих случаях некоторые использовавшиеся методы все еще актуальны.
Ваш изначальный тезис был: патенты позволяют воспроизвести чужие разработки через некоторое время, когда срок патентной защиты истечёт. Я привёл контрпримеры и ваш довыд их нисколько не опровергает. Да, некоторые использовавшиеся методы могут быть всё ещё актуальны, но их слишком мало и они не позволяют воспроизвести продукт или хотя бы даже приближённый аналог. Соответственно патенты не гарантируют, что секреты фирмы будут раскрываться.
если до этого еще никто не додумался (и не вывел на рынок), но почему оно очевидно?
Многие вещи не были выведены на рынок раньше потому, что время ещё не пришло, не было спроса, просто позже начали этим заниматься. У первого здесь преимущество, но это не обязательно значит, что первый самый умный и другие не могли к этому прийти, чаще всего могли, просто решали другие задачи. Если посмотреть историю, даже многие открытия фундаментальной науки, которые гораздо менее очевидны, делались одновременно разными учёными в разных странах, просто потому, что они одновременно прочитали статьи, которые натолкнули их на интересные мысли. Форма разъёма Apple хотя бы потому очевидна, что перебирается простой комбинаторикой из ограниченного множества геометрических конфигураций за очень короткое время. Это похоже на игру на эрудицию, где первый ответивший на вопрос «Назовите столицу Германии» получает всё, а остальные как будто бы без него не знали.
другие не должны быть обязаны жить так же
Никто вас не обязывает. Ваш тезис был «зачем тогда заниматься исследованиями». Если без сверхдоходов от роялти вы заниматься исследованиями не готовы — занимайтесь чем-то другим. Если хотите терроризировать производителей в суде, что они без вашего разрешения воспроизвели вашу гениальную и неповторимую идею — думаю это не совсем честно по отношению к обществу. Мы и так много терпим от прохвостов, запатентовавших USB, WiFi и прочие распространённые стандарты и добавляющие N-ную сумму к себестоимости каждого смартфона. Может быть и подругому, например, ECMAScript или HTTP никто даже не думает патентовать и требовать роялти, в то же время эти стандарты прекрасно себя чувствуют и развиваются.
Скорее это пример мягко говоря неадекватного решения суда.
Легко доказуемо какую программу создали первой и кому она принадлежит.
Таким образом незаконна была уже выдача патента.
Почему общество "Телепат" не предъявляет иск к обществу "Амедико" за то, что они их программой незаконно пользуются?
Меня больше интересует практика, сложившаяся в области изменения и развития программ. Всё чаще, мягко говоря, программистам не дают ТЗ на программу и не вводят её в эксплуатацию после окончания разработки. Разработка и эксплуатация непрерывный итеративный процесс, сам "ввод в эксплуатацию" новых изменений часто автоматический, грубо говоря сохранил последнюю строчку патча на своём компе и через несколько минут он уже работает в дата-центрах по всему миру, а узнает об этом начальство только постфактум. И это может происходить у одного программиста десяток раз в день. А иногда начальство и вообще не узнает, если вышел за пределы явно поставленной задачи и, например, починил заодно баг, который сам заметил.
Меня больше интересует вопрос OpenSource.
Часто, в процессе работы на основной работе, на основным проектом, над задачей в рамках основного проекта рождаются самостоятельные и независимые утилиты/компоненты/модули/тулзы которые не связаны на прямую с задачей и проектом. Часто такие независимые единицы выкладывают в OpenSource от имени автора разработчика. Половина проектов на GitHub таки.
Вот я и думаю, имеет ли работодатель права на такие проекты? На сколько я понял из стать, в большинстве случаев не имеет, но бывают исключительный кейсы. А где грань тогда?
Либо автор, соблюдая подписанные им правила на основной работе, исполнил предписанное ТЗ и передал по акту имущественные права на созданный код компании-работодателю.
Либо автор, родил код по своему личному ТЗ, выбрал/придумал для этого кода лицензию и спокойно выложил его на GitHub.
Грани пересекаются, когда смешивается код, имеющий разные/чужие имущественные права.
Авторы между собой как-то связаны?
Там комментарий о том, что уже на эту тему писали, не пропустили.
Права компании на код программистов