Ключ от программы, где базы лежат
Много копий сломано: одни резко за программные закладки, другие резко против них. А почему бы при разработке системы не учесть потенциальную жадность заказчика и не реализовать предупреждение и запрос на ввод ключа через некоторое время пользования, как это делается в обычном shareware? Допустим, 20 дней система работает тихо, следующие 10 дней настойчиво напоминает об окончании тестового периода и на 30-й день просит код активации.
Нормальный заказчик получает ключ активации сразу, а заказчик-жлоб бесится, не зная, что ему делать. Разработчик чист: его система рабочая и дыр не имеет. Бесплатный тестовый период официально прописан в договоре и в юзер-мануале.
Если система не активирована, следует вопрос заказчика: «А где ключ?» — и ответ разработчика на него: «Там же, где и оплата».
Если заказчик начнёт качать права, что он «не знал», можно вполне официально послать его RTFM.
Если всё официально задокументировать, то и волки будут сыты, и овцы целы.