За несколько лет опробования различных систем лицензирования я обнаружил, что существует сильная обратная зависимость между безопасностью и отчуждением ваших потенциальных клиентов.
По сути, вам нужно беспокоиться о двух видах пиратства. Один из них — случайное пиратство: пользователи используют программное обеспечение без оплаты просто потому, что на самом деле не думают платить. Другой — преднамеренное пиратство — люди, которые полны решимости не платить и готовы приложить реальные усилия, чтобы этого не делать.
Со случайным пиратством можно справиться с помощью простых напоминаний — ключей активации, ограничений по времени и т. д. С другой стороны, преднамеренное пиратство предотвратить практически невозможно. Как скажут вам Sony, Apple, Microsoft, Nintendo и ряд других компаний, даже если у вас есть возможность контролировать как аппаратное, так и программное обеспечение, ваша схема защиты будет нарушена. И человек, нарушающий его, скорее всего, делает это ради развлечения, а не ради желания получить бесплатное программное обеспечение. Таким образом, для определенной демографической группы усиление защиты не обескураживает их, а наоборот.
Между тем все, что вы делаете, чтобы добиться надежной защиты, заставляет законных пользователей лезть в ступор. Может быть, поездка по обнаружению махинаций с системными часами сработала из-за смены часовых поясов. Или, может быть, им пришлось заменить неисправный жесткий диск, процессор или что-то еще, и это привело к срабатыванию механизма клонирования системы. Или, может быть, Microsoft изменяет настройки безопасности Windows по умолчанию таким образом, что Windows выдает кучу предупреждений UAC, пока ваше приложение используется, из-за того, что оно не поддерживает какой-то трюк, который вы использовали, чтобы попытаться скрыть файл, в котором хранятся данные о лицензировании. На работе мы используем коммерческое решение, и мы обнаружили, что их механизм защиты может срабатывать таким образом, что из-за ошибки в программном обеспечении могут быть повреждены данные лицензии, что блокирует пользователя от программы. Из-за того, как их система хранит эти данные, это неисправимая ситуация - клиент буквально должен выбирать между тем, чтобы никогда больше не использовать это программное обеспечение на этом компьютере, и очисткой жесткого диска. Да, это было неоднократно. Да, мы потеряли много потенциальных доходов из-за этого. Да, меня тошнит при мысли об ущербе, который это наносит, потому что мы полагаемся в первую очередь на сарафанное радио, а это породило много плохих слухов. Короче говоря, наивная паранойя по поводу пиратства прошлых лет, вероятно, стоила мне немалого количества отпусков на Карибах.
И хуже всего то, что это проблема только для законных пользователей. Взломщики могут легко - мучительно легко - обойти это с помощью - если дело доходит до крайних мер - отладчика и декомпилятора. Если программное обеспечение находится на устройстве, находящемся во владении конечного пользователя, вы можете начать думать, что ваше программное обеспечение уже взломано. Дошло до того, что вокруг идеи о том, что люди взламывают программное обеспечение, которым они законно владеют, просто для того, чтобы избежать раздражающих механизмов защиты программного обеспечения, возникла кустарная индустрия. Они дадут вам деньги, но они все равно взломают программное обеспечение, потому что ваша защита от копирования просто раздражает, и ее так легко обойти. Альтернатива — и это путь, по которому я пошел — просто купить другое программное обеспечение, которое менее раздражает, или вместо этого использовать бесплатное программное обеспечение.
Так что используйте минимум — следите за часами и прервите демонстрацию, потому что вам нужно напомнить своим пользователям, чтобы они отправили вам чек. Но не делайте этого так, чтобы они решили, что не хотят давать вам чек. Если ваша цель — увеличить объем продаж, считайте это наиболее элегантной, рентабельной и действенной системой, позволяющей удержать пользователей от нарушения вашего демонстрационного периода путем манипуляций с системными часами: очень, очень раздражает работа на компьютере, на котором есть часы настроены на неправильную дату. И это только для домашних пользователей. Для (законных) предприятий это даже не осуществимый вариант. И любой, кого это не пугает, скорее всего, сценарист, у которого никогда не было средств, чтобы заплатить за ваше программное обеспечение.
person
Sean U
schedule
30.03.2011