Возможные дубликаты:
Как вы защищаете свое программное обеспечение от незаконного распространения?
Лучшие методы предотвращения копия программного обеспечения
Гипотетическая ситуация:
Допустим, я создал программный продукт с нуля, и он делает замечательные вещи. Единственная проблема в том, что как только кто-то взглянет на код, он очень легко его поймет и сможет легко создать самостоятельно.
Дело в том, что я построил код на 100% с нуля и использовал смесь вызовов API. Никто другой не участвует в разработке кода.
Если я хочу продать этот продукт, какова гарантия, что кто-то намного умнее меня перепроектирует все это и создаст лучший продукт?
Сейчас я думаю о фрагментации всего кода. Добавление большого количества избыточного кода и тонны комментариев.
Есть ли какое-либо программное обеспечение, которое шифрует программный код, что сделает отладку, устранение неполадок и понимание того, как работает код, практически невозможными? и все же работает как обычно? чтобы разработчик мог успокоиться?