Код лицензионного вопроса. Клиент украл мой код

9

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

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

Что вы, ребята, предлагаете мне сделать / выпустить код, если они решат быть * ssholes об этом?

Zophiel
источник
1
Хм. Какого рода договоренность была там? Вы не обязательно можете сохранять права на выпуск кода в качестве открытого источника.
Коди Грей,
Я имел дело с парнем в течение 5 лет. Сделка всегда заключалась в том, что он получит продукт, а не источник. Недавно он снова поднял этот вопрос, где я подчеркнул, что источником является моя собственность.
5
Если у вас есть письменный договор, подтверждающий наличие интеллектуальной собственности на исходный код, вы можете подать в суд на них.
6
Что говорит ваш адвокат об условиях договора?
1
Если это в США, авторские права на источник переходят из рук в руки только при явной передаче или если проект «работа по найму» и «работа по найму» не может существовать в отношениях консультант-клиент. (IANAL, TISNLA, и если вы полагаетесь на то, что я говорю, не консультируясь с настоящим юристом, вы заслуживаете того, что получаете.) Пока вы обладаете авторским правом и не имеете договорных обязательств об обратном, вы можете переиздать его в соответствии с любая лицензия, которую вы выберете. Однако сначала соберите все документы и организуйте их, а также проконсультируйтесь с юристом, чтобы выяснить детали.
Дэвид Торнли

Ответы:

10

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

hotpaw2
источник
3
Определенно. Если вы выпустите код, что помешает компании развернуться и подать в суд на вас? После того, как они сняли этот маленький трюк, ты им доверяешь?
Муравей
Вы действительно не хотите быть на стороне победы в иске, либо. Это может стоить вам больших денег, времени и стресса. Вы хотите избежать всего, что не является законным.
Дэвид Торнли
3

Вы должны подумать, как защитить себя, если они решат обвинить вас в том, что именно вы украли код. Может быть, вы должны опубликовать его как можно скорее, чтобы получить доказательство того, что у вас был этот код до того, как он его получил


источник
2

Выпустите его под лицензией GPL, тогда вы сможете получить их изменения в вашем коде, а также в свой собственный :)

Таким образом, если у них нет соглашения о передаче IP вашего кода, они не имеют права использовать его - вы все равно сохраняете авторское право. Ваша проблема в том, чтобы доказать, что это ваше, а не их в первую очередь. Я предполагаю, что у вас нет контракта с указанием того, что будет передано, и в этом случае перейдите с GPL.

gbjbaanb
источник
2
«Вы должны быть в состоянии получить их изменения в вашем коде» Хм, нет. Код может быть с двойной лицензией. Компания будет утверждать, что они получили код не по GPL, поэтому они не связаны им. Конечно, вы можете привлечь юристов, но ОП уже сказал, что не хочет этого делать, и если он это сделает, он может в любом случае просто подать в суд на них за кражу.
Джеймс
GPL теоретически навязывается судебным иском, который ОП не заботится. (Практически, нарушения почти всегда заканчиваются в поселениях, но угроза судебного процесса - это то, что подталкивает поселения.) Если ОП требовал судебного иска, ОП уже имеет основания.
Дэвид Торнли
Перед проектом было установлено, что исходный код не является их собственностью. Я сделал несколько проектов с ними в прошлом, и я никогда не поставлял исходный код. Я поставил продукт, как указано, но мы никогда не договаривались о том, что он владеет исходным кодом. Тем более, что они хотели иметь возможность изменить его и воспроизвести указанный продукт для разных клиентов, что помешало мне получить больше работы. Случайно они получили исходный код этого последнего проекта.
Зофил,
1

Предоставление кода для OpenSource и поддержание его развития может привести к успеху не только для «мести». http://www.techdrivein.com/2010/08/11-biggest-open-source-success-stories.html Кроме того, исходный код является лицензированной собственностью, поэтому в зависимости от законов вашей страны вы можете вернуть свой код или запретить другой компании используй это. Но есть способы преодолеть это, поэтому я предлагаю просто открыть исходный код, сделать шампанское, претендующее на продвижение открытого источника, и у вас может получиться новый бизнес-план.

JackLeo
источник
Я хотел бы, чтобы это было свободно использовать для всех. Я не хочу вступать с ними в правовую борьбу, потому что я мешаю им зарабатывать на этом деньги. Так как их план состоял в том, чтобы использовать это как точку продажи в их бизнес-плане. Я подумал, что выпущу его бесплатно для всех. Какую лицензию я должен использовать?
@Zophiel Проще всего будет CC creativecommons.org/licenses это список лицензий, которые вы можете выбрать в соответствии со своими потребностями. Другими вариантами могут быть GNU gnu.org/licenses, но они немного сложнее. Для CC здесь есть простой инструмент для настройки: creativecommons.org/choose
JackLeo
@JackLeo Извините, какой бизнес-план?
Quant_Dev
2
У OSI также есть список лицензий opensource.org/licenses/category
Htbaa
1
Я бы выбрал лицензию Open Source, как говорит @Htbaa. Если вы хотите, чтобы производные инструменты оставались бесплатными / открытыми, используйте некоторую форму GPL. Если вам действительно все равно, будут ли другие люди вносить свои собственные изменения и сохранять их в собственности, используйте один из наиболее разрешительных (в стиле BSD).
Дэвид Торнли