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