Как быстро находить в интернете собственные модули, ворованные другими?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Серега Остапчик
  • Группа: Пользователь
  • Сообщений: 11
  • Регистрация: 29.11.2011

04.04.2012 03:23

Заранее прошу прощения у администрации, если создал топик не в том разделе.
Проблема, возможно, не столько техническая, сколько философская.
Суть проблемы такова:
Допустим вы разрабатываете модули на продажу.
Продаете их сами, или же работаете разработчиком в какой-то компании.
Модули продаются без какой либо привязки к домену магазина.
Рук не хватает бороться с выкладыванием модулей в сети, бесплатно и на перепродажу.
В архиве с каждым модулем идет файл лицензионного соглашения, в котором ясно написано, что модули не могут перепродаваться и передаваться другим людям.
Проблему можно разделить на 2 пункта:
1. Как быстро находить выложенные модули?
2. Как быстро и эффективно пресекать работу этих "магазинов", которые перепродают модули. (С файлообменными сервисами все просто)

Меня больше всего интересуют соображения по первому вопросу. Кто каким опытом может поделиться?
И сразу опишу как с этим обстоят дела у нас.
1. Все модули, разрабатываемые нами лежат в одной папке (например, app/code/local/COMPANY/)
В следствии чего, имена классов содержат в себе слово COMPANY
2. Файлы темплейтов также используют слово COMPANY как префикс/постфикс для CSS селекторов.
Поэтому все CSS и JS файлы так же "пестрят" этим словом.
3. Слово COMPANY встречается очень часто и может быть в разном регистре и могут использоваться сокращения. Т.е. банальным "Найти и заменить" в коде не получится.

Привязка к домену и обфускация кода это не выход.(

#2 Watchman
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 07.12.2010

13.04.2012 05:19

Что бы действительно защитить модули от пиратства единственный выход это привязка к домену + ioncube, но правда его тогда никто не купит.

Лучше просто не продавать модули пользователям из стран СНГ.

Поделиться темой: