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