"Ричард Докинз. Вирусы мозга " - читать интересную книгу автора

все преимущества общего программного обеспечения. Ирония ситуации в том, что
с пришествием вирусной чумы мы получили не только преимущества. Теперь мы
хорошо подумаем, прежде чем позаимствовать дискету у коллеги. Мы должны
осознать, что, присоединяясь к большому сообществу пользователей, мы
присоединяемся и к большому сообществу вирусов - как выясняется,
непропорционально большому.
Возвращаясь к полезным применениям вирусов, отметим предложения
использовать принцип "из браконьеров получаются лучшие лесники". Простейший
путь - взять уже существующую антивирусную программу и загрузить ее, как
боеголовку, в безвредный самореплицирующийся вирус. С точки зрения
"компьютерного здравоохранения" эпидемия антивирусных программ - весьма
удачное решение, поскольку компьютеры, особенно уязвимые для вирусов, - те,
чьи владельцы неразборчивы в обмене пиратскими программами, - быстрее
получат и лекарство. Наиболее умные антивирусы могут, подобно иммунной
системе, "обучаться" или "эволюционировать", улучшая свою способность
атаковать вирусы при встречах с новыми экземплярами.
Я могу представить себе и другие использования принципа вируса, если и
не вполне альтруистические, то всё же достаточно конструктивные, чтобы не
считать их чистым вандализмом. Компьютерные компании иногда проводят
исследования рынка. Хотят ли пользователи выбирать файлы по графическим
значкам-иконкам или предпочитают текстовые имена? Сколько папок они
вкладывают одна в одну? Работают ли они подолгу в одной программе, например
в текстовом редакторе, или постоянно переключаются туда-сюда, скажем между
текстовым и графическим редактором? Двигают ли люди курсор мыши прямо к цели
или выписывают кривые, теряя время на поиск из-за неудачного дизайна?
Компания может рассылать вопросники, но клиенты могут отвечать
тенденциозно или не совсем точно представлять себе собственную работу.
Удобнее использовать исследовательскую программу. Пользователя просят
загрузить ее, она незаметно сидит в системе, тихонько наблюдает и
подсчитывает нажатия клавиш и движения мыши. В конце года пользователя
просят прислать файл, содержащий всю собранную информацию. Но, опять-таки,
кто-нибудь не захочет сотрудничать, а то и рассмотрит это предложение как
посягательство на приватность и на свободное место их личного диска.
Идеальное решение с точки зрения компании - вирус. Он должен быть
самореплицирующимся и незаметным, но не таким деструктивным или остроумным,
как обычные вирусы. В его самореплицирующейся ракете-носителе должна
содержаться в качестве боеголовки исследовательская программа. Вирус
потихоньку внедрится в среду пользователей. В точности как обычный вирус, он
будет распространяться с дискетами и почтой. Попадая в новый компьютер, он
ведет статистику поведения пользователя. Копии вируса обычным эпидемическим
путем попадут и в компьютеры компании. Там их расшифруют и суммируют базы
данных различных копий.
Не слишком смело предположить, что в будущем мы начнем говорить об
экологическом сообществе вирусов и законных программ, сосуществующих в
силикосфере. Уже сейчас программное обеспечение бывает "совместимым с
системой 7". В будущем станут продавать программы, "совместимые со всеми
вирусами, внесенными во Всемирный вирусный список 2008 года, иммунные против
всех известных инфекционных вирусов, имеющие преимущество в способности
воспринимать последующие полезные вирусы...".
Заглянем еще дальше в будущее: интегрированные системы программ могут