Капеллан дьявола: размышления о надежде, лжи, науке и любви (Докинз) - страница 113

Я могу представить себе и другие способы использования принципа компьютерного вируса, которые будут если и не совсем альтруистическими, то по крайней мере достаточно конструктивными, чтобы избежать обвинения в чистом вандализме. Компьютерная компания может захотеть провести маркетинговое исследование привычек клиентов, чтобы совершенствовать в дальнейшем свою продукцию. Нравится ли пользователям выбирать файлы по пиктограммам, или они предпочитают ту опцию, где показываются только названия файлов? Как глубоко люди размещают папки (директории) одну в другой? Садятся ли они работать подолгу только в одной программе, например в текстовом редакторе, или же постоянно переключаются с одной программы на другую, например с текстовой на графическую? Получается ли у них подводить курсор мышки прямо к цели, или они какое-то время пытаются по ней попасть, что можно было бы исправить изменением конструкции мышки?

Компания могла бы разослать анкету со всеми этими вопросами, но клиенты, которые на нее ответят, составляли бы смещенную выборку, и в любом случае их собственные оценки своего пользовательского поведения могли бы оказаться неточными. Лучшим решением была бы компьютерная маркетинговая программа. Клиентов попросили бы загрузить эту программу в свою систему, где она тихо сидела бы, отслеживая и подсчитывая нажатия клавиш и движения мышки. В конце года клиента попросили бы прислать файл с результатами всех подсчетов этой маркетинговой программы.

Но и в этом случае большинство людей пожалеют труда, а некоторые, возможно, увидят в этом вторжение в частное дисковое пространство.

Идеальным решением, с точки зрения компании, был бы вирус. Как и любой другой вирус, он был бы самореплицирующимся и скрытным. Но он не был бы разрушительным или развлекательным, как обычный вирус. Наряду с ракетой-носителем для самореп-ликации он содержал бы “боеголовку” для маркетингового исследования. Этот вирус можно было бы тайком запустить в сообщество пользователей. Он распространился бы, как обычный вирус, вместе с дискетами, которые люди передают друг другу, и с электронными письмами. По мере распространения этот вирус тайно накапливал бы статистические данные о поведении пользователей. Время от времени копия этого вируса находила бы, обычными путями распространения эпидемий, дорогу назад, на один из собственных компьютеров компании. Там ее доклад был бы заслушан, а собранные ею данные объединены с данными других копий этого вируса, вернувшихся “домой”.

Пытаясь заглянуть в будущее, не так уж сложно представить себе время, когда вирусы, хорошие и плохие, станут настолько вездесущи, что можно будет говорить об экологическом сообществе вирусов и “законных” программ, сосуществующих в силикосфере. В настоящее время, рекламируя программное обеспечение, сообщают, что программа, скажем, “совместима с системой 7”. В будущем же, быть может, будут сообщать, что она “совместима со всеми вирусами, зарегистрированными Всемирной переписью вирусов 2008 года; устойчива ко всем известным вредоносным вирусам; извлекает максимальную пользу из возможностей, предоставляемых следующими полезными вирусами в случае их присутствия... ” Скажем, текстовые редакторы могли бы передавать некоторые функции, такие как подсчет числа слов и поиск комбинаций символов, дружественным вирусам, автономно копающимся в тексте.