Как я могу обнаружить нарушения лицензий с открытым исходным кодом компаниями?


11

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

  1. Как бы я проверил коммерческий продукт, чтобы увидеть, используют ли они части моего исходного кода?
    • Я понимаю, что могу сделать дамп изображения, но действительно ли это полезно или легко запутывается?
  2. Могу ли я использовать какие-то простые приемы, такие как добавление странного поведения в угловых случаях, которые позволили бы мне легко обнаружить, если кто-то скопировал исходный текст, и не слишком ли очевидны?

Дополнительный юридический вопрос: могу ли я как-нибудь вызвать исходный код, если да, что мне нужно, чтобы представить «разумное сомнение»?


3
Вы можете найти больше вопросов / ответов для этого на stackoverflow.com.
Дж. Полфер

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

Что это за страна? так как законы довольно сильно различаются.
Йохан

Ответы:



6

Часто работа stringsна двух двоичных файлах и сравнение результатов может дать убедительные результаты:

strings <filename>

Из справочной страницы по строкам:

strings - find the printable strings in a object, or other binary, file

Результаты могут не совпадать, но они могут показать ключевые сходства между файлами.



1

Как насчет покерного блефа, вдохновленного Apple? (Их адвокаты отправляют много бумажных писем, даже если их дела являются поддельными :)

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

Может быть, упомянуто, что дело будет передано кому-то вроде EFF в течение XX дней, если они не переиграют.

И если вам повезет, они свяжутся с вами, и вы сможете получить немного денег из этой ситуации.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.