Взаимовыгодные положения об интеллектуальной собственности и авторском праве для внештатной работы по контракту - PullRequest
7 голосов
/ 19 февраля 2009

У меня есть раздел об авторских правах в договоре, который я даю своим клиентам, заявляя, что я сохраняю авторское право на любые работы, произведенные во время моей работы для них как независимый подрядчик. Это определенно не предназначено, чтобы наложить произвольные ограничения на моих клиентов, но скорее чтобы поддержать мою способность решать, как программное обеспечение, которое я создаю, лицензируется и распространяется. Почти каждый проект, над которым я работаю, приводит к тому, что по крайней мере одна его часть выпускается как открытый исходный код Каждый проект, над которым я работаю, использует стороннее программное обеспечение, выпущенное таким же образом, поэтому я хотел бы продолжить возвращать услугу.

К сожалению, договор не настолько ясен, когда речь идет об определении прав клиента на использование указанного программного обеспечения. Я упоминаю, что код будет предоставлен им по лицензии, но не будем упоминать особенности об исключительности, способности производить производные и т. Д.

Таким образом, клиент выразил обеспокоенность по поводу раздела об авторских правах в моем контракте и предложил перефразировать его так, чтобы все авторские права полностью передавались клиенту при окончательной оплате проекта. Это почти наверняка уменьшит мою способность распространять созданное мной программное обеспечение; Я бы предпочел найти более взаимовыгодное соглашение, в котором обе наши проблемы были бы удовлетворены.

Существуют ли проверенные и правильные подходы к лицензированию программного обеспечения в такой ситуации? Подведем итог:

  • Я хочу сохранить возможность лицензировать (частично) программное обеспечение на своих собственных условиях независимо от моих отношений с клиентом;
  • с некоторой гарантией клиенту, что никакие коммерческие секреты или критическая бизнес-логика не будут переданы;
  • предоставляя им возможность повторно использовать мой код в своих будущих проектах;
  • но не обязательно позволять им продавать его (я не уверен в этом, хотя ... что произойдет, если они продают свой бизнес и программное обеспечение вместе с ним?)

Я понимаю, что все отзывы будут иметь префикс "IANAL", однако я ценю любые ваши мысли по этому поводу.

Ответы [ 3 ]

4 голосов
/ 19 февраля 2009

Создайте лицензию, которая предоставляет клиенту право использовать и модифицировать программное обеспечение, но ограничивает распространение за пределы организации, на которую лицензировано программное обеспечение.

Это должно покрывать ваши потребности, поскольку в вашем контракте с клиентом вы заявляете, что сохраняете контроль над авторским правом на программное обеспечение, и они лицензируют его у вас по лицензии, выбранной при подписании контракта.

До тех пор, пока вы подписываете соглашение о неразглашении, когда подписываете контракт, их секреты будут покрываться этим.

Редактировать: Ах да, почти забыл: IANAL

3 голосов
/ 20 февраля 2009

Попробуйте разбить проект на компоненты с собственными лицензиями. Таким образом, бизнес-логика имеет свои авторские права, а универсальные компоненты - ваши авторские права и лицензию на открытый код.

2 голосов
/ 25 февраля 2009

После рассмотрения двух данных ответов я решил, что комбинация двух подходов даст наилучшие результаты.

Имея это в виду, я определил два типа результатов; общий и специфичный для клиента. Клиент получает исключительное право собственности на специфичные для клиента результаты после окончательной оплаты, и я сохраняю право собственности на все общие результаты. Клиенту предоставляется «бессрочная, безотзывная, ограниченная, неисключительная, не подлежащая передаче, всемирная лицензия без права предоставления сублицензий (кроме филиалов и дочерних компаний)».

Это изменение удовлетворяет требованиям как меня, так и клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...