Как защитить свой программный код? [Дубликат]

Возможные дубликаты:
Как вы защищаете свое программное обеспечение от нелегального распространения?
Лучшая практика для предотвращения копирования программного обеспечения

Гипотетическая ситуация:

Допустим, я создал программный продукт с нуля, и он делает замечательные вещи. Единственная проблема заключается в том, что, как только кто-то взглянет на код, он очень легко поймет его и сможет легко создать его самостоятельно.

Дело в том, что я создал код с нуля на 100% и использую смесь вызовов API. Никто другой не участвует в разработке кода.

Если я хочу продать этот продукт, какова гарантия того, что кто-то намного умнее меня перепроектирует все это и создаст лучший продукт?

Прямо сейчас я думаю о фрагментации всего кода. Добавление большого количества избыточного кода и тонны комментариев.

Существует ли какое-либо программное обеспечение, которое шифрует программный код, которое сделает отладку, устранение неполадок и понимание того, как код работает практически невозможно? и все же работает как обычно? чтобы у разработчика было душевное спокойствие?

Ответы на вопрос(13)

Ваш ответ на вопрос