Позвольте сказать, что у меня есть проект, который я выпустил под GPL, с источниками, доступными для всех. Позже я нахожу очень похожий продукт, но как закрытый источник, распределенный двоичный код - только кем-то другим.Поиск моего исходного кода в двоичном виде
Есть ли хороший способ узнать, что они используют мой исходный код в своем продукте?
Если решение должно каким-то образом реконструировать двоичный файл, можно ли как-то его автоматизировать?
EDIT: Уточнение. Охота за ошибками - это один из вариантов, но не окончательный, особенно если проект является библиотекой, а двоичный файл, например, добавил свой собственный графический интерфейс. Меня интересует ситуация, когда неясно видно, что код снят.
Ответ от lindig был выбран потому, что это то, что я был после. Очевидно, что это не готовое решение, но я думаю, что он решает вопрос лучше всего.Большинство других ответов предполагают, что украденный код распространяется почти как есть, будучи идентичной копией. Может быть, я был неясен. Продолжайте размещать больше вариантов! – Tuminoid 2008-12-12 06:42:46