Я предлагаю простой ключ активации (даже если вы знаете, что он может быть взломан), вы действительно не хотите, чтобы ваше программное обеспечение мешало вашим пользователям, иначе они просто оттолкнут его.
Убедитесь, что они могут повторно загрузить программное обеспечение, я предлагаю веб-страницу, где они могут регистрировать и загружать ваше программное обеспечение только после оплаты (и да, они должны иметь возможность загружать столько раз, сколько захотят, напрямую, без единого вопроса о том, почему с вашей стороны).
Доверяйте своим платным пользователям прежде всего, нет ничего более раздражающего, чем обвинение в преступлении, когда вы являетесь законным пользователем (антипиратство DVD предупреждает всех).
Вы можете добавить службу, которая проверяет ключ на сервере, когда он подключен к сети, и в случае, если два разных IP-адреса используют один и тот же ключ, появится всплывающее окно с предложением купить другую лицензию.
Но, пожалуйста, не деактивируйте его, он может быть счастливым пользователем, показывающим вашу программу другу !!!!