Несколько лет назад на просторах нашей необъятной появился чудо-сервис: интернет 3G. Это он только так называется — «мобильный интернет», а на практике понадобился он людям не только для мобильных телефонов, но и для подключения компьютеров, по тем или иным причинам не имеющим нормального проводного интернета.
Для того чтобы компьютер подключить к 3G-интернету, нужны 3G-модемы, которые один из операторов начал продавать в своих салонах связи. При всей сложности внутренней начинки — с точки зрения компьютера 3G-модем выглядит всего лишь как обычный модем (это важно), только быстрый. В остальном — обычный модем с AT-командами.
И тут оператор задумался: вот мы продаём новые модемы, чтобы наши абоненты пользовались нашим интернетом и платили нам за это деньги. А что, если абонент решит взять наш модем и перейти к другому оператору? Не будет этого!
Конечно, в антимире оператор бы попытался выиграть борьбу за абонента за счёт расширения зоны покрытия, улучшения приёма, повышения скорости и снижения тарифов. Но это не наш метод! Решили пойти привычным путём запретов: прошивка модемов была изменена так, что модем просто отказывался работать с SIM-картами других операторов. А что, проверенное решение, да и мировой опыт одобряет.
Абонентам это не очень понравилось: модемы-то хорошие, да вот со связью не всегда всё хорошо. Умельцы подумали-подумали — да и родили команду разлочки, после которой модем начинал работать со всеми.
Оператор это дело решительно пресёк: следующая партия модемов была доработана так, чтобы не просто блокировать работу с чужими SIM-картами, но ещё и требовала раз в пару минут вводить секретный код, а не то модем отключался. Вводом кода занималась фирменная программа-звонилка, устанавливаемая в качестве драйвера. Но если для пользователей Виндоус обязательность драйверов на каждый чих очевидна, то пользователи других ОС расстроились: был модем как модем, включи и работай, а теперь надо устраивать шаманские пляски с бубном, чтобы написать скрипт, который будет во время работы запихивать в модем какие-то коды. Тем более, что фирменная — только под Виндоус.
Но и на этом оператор не остановился: видимо, кому-то пришла в голову светлая мысль, что если обязать пользователя пользоваться только фирменной программой дозвона, то можно ведь потом через неё и рекламу показывать, а значит, заработать на этом?
Поэтому или не поэтому — неведомо, но какая-то причина побудила оператора в новой партии модемов усилить защиту: теперь секретный код менялся по какому-то хитрому алгоритму, зашитому в модем и в программу дозвона. Соответственно, ни на какой другой ОС, где этой программы не было, модемы нормально не работали: код менялся постоянно, какой вводить — непонятно, соединение рвётся через пару минут.
Умельцы почесали репу и нашли прошивку аж из Австралии, с помощью которой можно было отучить модем делать нехорошее и заставить его работать нормально. Разумеется, после этой операции все ухищрения с залочкой снимались раз и навсегда.
Оператор этого так не оставил: в следующей партии модемов была встроена защита от перепрошивки. Знатоки уверяли, что там были изменения на аппаратном уровне, что-то где-то то ли откусано, то ли недопаяно, но перепрошить модем на нормальную прошивку стало невозможно, а с родной он требовал себе фирменную виндовую программу, которая нигде, кроме Виндоус, не работала.
Уж не знаю, кто это придумал — но и эта защита была побеждена: оказалось, если подключить модем через специально спаянный шнур с кнопкой-размыкателем питания и при перепрошивке строго в определённый момент, угадываемый интуитивно, нажать на эту самую кнопку, то прошивка всё-таки происходит, после чего модемом снова можно нормально пользоваться.
Наверное, оператор придумал бы что-то ещё — но к этому времени наконец-то и другие подтянулись со своими модемами, кроме того, в продаже появились «чистые», ни на кого не залоченные модемы, ещё более новые и быстрые, да ещё и сеть у других операторов работала с 3G получше. В общем, со всех сторон раздался вздох облегчения: «Да ну его на фиг!» И новые пользователи начали подключаться сразу к другим сетям, а на форумах ещё долго мелькали заметки: «*** — да ну его на фиг, возьми другой!» Хотя бы потому, что у других хоть и была залочка на SIM-карту — зато никаких специализированных программ они не требовали, несмотря на то что у них тоже была своя звонилка, на Джаве: хочешь — устанавливай, не хочешь — настраивай сам: и так, и так будет хорошо, без перепрошивок и шаманства.
Мораль сей басни такова: защищая свой продукт, не забывай о здравом смысле, ведь может получиться и так, что с тобой просто не захотят больше связываться.