Она замолчала, поскольку подошла официантка подогреть мой кофе и спросить Берил, хочет ли она еще чашку "капуччино". Та покачала головой, и официантка снова растаяла в толпе.
- Это и случилось, когда мой приятель Джах загрузил копию из ПТ Джона на свой компьютер, - сказал я. - Она заграбастала все программы, но доступ не перекрыла.
Хинкли удовлетворенно кивнула, как мамаша, гордая успехом своего дитяти.
- Именно так и должно было быть. Вот почему я дала Тьернану диск - путь посмотрит, что может делать "Руби". Единственная разница - что ваш друг Джах, да? - попал в эту историю случайно.
- Убедительная демонстрация, - хмыкнул я. - И вы говорите, что эта штука может ускользнуть в сеть и скопировать себя на другой компьютер?
- Да, но не скопировать. Она не копирует себя, а _размножается_. Это и было целью: создать вирус, расходящийся по национальным сетям данных и по коммерческим сетям, проникающий в любой встреченный компьютер и уходящий из него в киберкосмос в поисках следующего. Теория домино - помните?
Я добавил себе молока:
- Я вот чего не понял. Для хранения стольких данных понадобится чертова уйма памяти, где ее взять? И потом, ведь такая штука будет убиваться антивирусными программами.
- Да нет, - замотала головой Хинкли, - это ведь не вирус, это сложнее. Это вроде... - Она глянула на потолок, будто рассчитывая найти слова там. - "Руби" - усовершенствованный сотовый автомат. Каждый встреченный ею компьютер, будь он большой или малый, включается в больший организм, и каждая программа такого компьютера тоже попадает под контроль "Руби". Потом она, "Руби", делится и ищет следующий компьютер, с которым может наладить связь. А тем временем последний компьютер становится узлом, или клеткой некоторой большей системы...
- И она продолжает расти.
- Верно. Все время чуть-чуть вырастает, с каждой новой программой, с каждым новым компьютером - она как ваше тело, состоящее из многих самостоятельных клеток, каждая из которых имеет свои функции. Выключение компьютера ее не убьет, как уничтожение одной клетки не убивает весь организм.
Она подняла палец:
- И потому антивирусные программы против нее бессильны, поскольку "Руби" их находит и разрушает исходные коды этих программ, как раковая клетка разрушает окружившие ее антитела.
- Господи ты мой Боже, - вырвалось у меня.
- Это еще не самое страшное, - сказала Хинкли, видя мою реакцию. - Вы вот о чем подумайте: при каждой новой итерации "Руби" не только добавляет себе памяти. Она еще и развивается. Она обучается.
Хинкли сцепила руки над столом и глядела на меня.
- Вы понимаете, что я говорю? - Она понизила голос тише шума в зале, но можно было различить и слова, и крайне тревожный тон. - Теория предсказывает, что после определенного числа итераций она достигнет критической массы... это еще на жаргоне специалистов называется фазовый переход. И тогда "Руби" из бессмысленной формы и-жизни станет чем-то совсем другим.
Поначалу до меня не дошло, а потом стукнуло.
- Разумной? - У меня голос сорвался на шепот.
Она медленно кивнула:
- Искусственный интеллект в форме искусственной жизни - практически бессмертен.
Я тихо присвистнул. Теперь я понял, что означали слова Берил Хинкли, что "Руби" - не просто электронная таблица или компьютерная игра. Это имитация самой жизни...
Нет, больше. Это не имитация жизни. Это форма жизни. Рожденная не от женщины, а от пальцев и клавиатуры, и все-таки - _жизнь_.
А как только я это понял, как только полная несуразность нашей темы поразила меня, как удар в челюсть, так сразу мне стало заползать в душу страшное подозрение.
- Эта программа, - сказал я медленно, обдумывая вслух, - этот клеточный автомат, как вы его называете... Джах, когда понял, что это похоже на вирус, быстро отсоединил машину от телефонной сети...
Хинкли смотрела на меня, но ничего не говорила. Я замялся:
- Но это в любом случае было правильно?
- Нет, - спокойно сказала она, чуть качнув головой. - Даже если бы он этого не сделал, хуже бы не было, и я именно это сказала Джону вчера вечером. "Руби" уже на свободе, около одиннадцати месяцев.
В младенчестве колыбелью "Руби" был настольный компьютер ИБМ в лаборатории и-жизни "Типтри корпорейшн". Команда соблюдала все предосторожности: модемный провод компьютера был отсоединен от телефона, а над дисководом смонтировали решетку с замком, ключ от которого был только у членов команды.
Они ведали, что творят. Они знали, что это дитя - Франкенштейново чудовище и его надо держать в тюрьме, пока не удастся его научить держать себя в обществе. Они же, будучи родителями потенциально деструктивного создания, считали себя ответственными за его воспитание. Они скармливали ему отобранные биты данных, тщательно следили за его поведением, гордились каждым его новым достижением, но следили, чтобы дитя не выбралось на улицу, пока не научится проситься на горшок.
Но, несмотря на все предосторожности, неизбежное несчастье произошло. Случилось это 17 мая 2012 года - как и многие другие несчастья в графстве Сент-Луис.
- Землетрясение было сильным ударом для компании, - говорила Хинкли. Теперь это не заметно, но тогда рухнула крионовая лаборатория и погибли четыре сотрудника. Уже и этого хватило бы, но от падения потолков и полок еще многие пострадали. Из нашей команды никто, слава Богу, не пострадал мы в этот день поздно вышли на ленч. Мне только повредило плечо растяжение связок. Зато наша лаборатория разрушилась полностью.
Она нервно оглянулась через плечо, я последовал за ней взглядом. Толпа пришедших на ленч редела, время перерыва подходило к концу. Официантка поглядывала в нашу сторону, и на ее лице читался вопрос: догадаются ли дать приличные чаевые эти двое, что заняли целый отсек, а ничего, кроме кофе, не заказали. Но ничего необычного, однако, не было: ни солдат ВЧР, ни полицейских машин, ни таинственных незнакомцев в широких плащах и надвинутых на лоб шляпах.
- Говорите дальше, - подбодрил я ее. - Лаборатория...
- Лаборатории практически не было, - продолжала она, - и компания не хотела, чтобы в развалины заходил кто-либо из ценных работников, пока там все не расчистят - оголенные провода, обваливающиеся стены или потолки и прочее в этом роде. Так что несколько дней мы просидели по домам, а тем временем "Типтри" нашла генерального подрядчика из Чикаго - "Сайенс Сервис". Как нам сказали, эта фирма специализировалась по восстановлению лабораторных помещений. Так что, сказали нам, не волнуйтесь. Приходите в понедельник, и все будет о'кей. А нам это тоже было на руку - у каждого было полно своих дел. По остался без дома, у Дика погибли кошки, у меня машину деревом раздавило...
Она откинулась на стуле и потерла пальцами веки.
- Ну, короче говоря, какой-то мальчик-студент отвечал за восстановление лаборатории и-жизни. Я его не обвиняю, потому что в лаборатории был хаос, все разбросано и никто понятия не имел, что откуда... В общем, мальчик нашел компьютер с "Руби", увидел свисающий модемный провод и воткнул его в телефонную сеть.
- Ах ты, блин...
Хинкли улыбнулась:
- Можно сказать и так. Он проверил, что линия работает, включил компьютер, прогнал коротенький тест, ну и, конечно, будучи добросовестным служащим "Сайенс Сервис", проверил модем звонком на какую-то доску объявлений.
Вот так, без ведома своих родителей, "Руби" перелезла через загородку манежа. Франкенштейново чудовище выпустили на улицы мировой деревни.
- Мы понятия не имели, "что стряслось, пока не пришли в понедельник на работу. Конечно, Дик сразу заметил и прежде всего захотел понять, как и куда "Руби" смогла выскользнуть из наших рук. Для этого ему пришлось выйти на главный компьютер компании и отследить все телефонные звонки, входящие и исходящие, в том числе факсовые и е-мейловые.
Она посмотрела мне прямо в глаза.
- И тогда, - сказала она очень спокойно, - он проник в те файлы компании, которые никто из нас никогда не видел и которые ни для кого из нас не предназначались.