Дас Систем - Карл Ольсберг
— Представь себе, ты — заказчик строительства и хочешь понять, как будет выглядеть твой дом. Планы архитектора — чертежи, расчёты, список материалов — примерно соответствуют тому, что мы в программировании называем исходным кодом. Это — не то же самое, что фотография или 3D-модель, но даёт довольно хорошее представление. Объектный код этих планов выглядел бы примерно так: «Возьмите кирпич № 2, положите его рядом с кирпичом № 1. Возьмите кирпич № 3, положите его рядом с кирпичом № 2». И так далее. Тебе понадобятся десятилетия, чтобы понять, как будет выглядеть готовый дом, если ты будешь читать эти подробные указания.
Марк кивнул. Ему очень трудно было понять, как на основе строительных планов его собственного дома будут выглядеть конкретные комнаты в нём.
— Где тогда может храниться исходный код? Ты думаешь, убийца его стёр?
— Не могу себе этого представить. Для программиста уничтожить исходный код — это всё равно что убить собственного ребёнка. Так никто не поступает. Где-то всегда есть резервная копия, backup. Кроме этого, исходный код представляет большую ценность, раз из-за него погиб Людгер.
— Думаешь, Людгера убили, потому что он нашёл актуальный исходный код?
— Выглядит так, чёрт возьми. Должно быть, он понял, что происходит. Возможно, он… Эээ!
Лиза вскочила и молниеносно вырвала кабель питания компьютера из розетки. Экран потух.
Марк никогда не видел, чтобы разработчик так жёстко вырубал свой компьютер.
— Что случилось? Лиза побледнела.
— Что-то проникло в мою систему.
Глава 28
«Три дуба», полигон, штат Аризона,
суббота, 11:00
Словно пещерный хищник, АТ-1 ползал на своих шести колёсах по холмистой, покрытой высохшей травой и колючими кустами, прерии. А его добыча, старый танк М1, целеустремлённо катился по прямой, поднимая за собой гигантское знамя из пыли.
АТ-1 был меньше М1 — всего лишь около трёх метров в длину и метр в высоту, но у М1 не было шанса. Доктор Сибил Шефард испытывала нечто вроде жалости к старенькому танку, который верой и правдой отслужил в двух войнах в условиях пустыни и теперь был списан, чтобы здесь, на полигоне «Три дуба», послужить пушечным мясом. Он принадлежал к исчезающему виду пилотируемых боевых машин.
АТ-1 остановился на мгновение, затем повернулся так, чтобы сенсорами поймать М1. Шефард громко втянула воздух, отчего военные, которые вместе с ней глядели через танковое тридцатисантиметровое стекло бункера, почувствовали то же напряжение, что и она. Поведение АТ-1 было знакомо ей лучше, чем кому-либо из здесь присутствующих, ведь именно она разработала для него модуль искусственного интеллекта в стенах Института передовых технологий имени Кларка. Однако, точно предсказать, как поведёт себя машина, было невозможно. Она должна была выполнять свои задачи независимо, без помощи человека, принимать решения на основе собственной оценки ситуации.
Танки с экипажем стали, по мнению многих военных экспертов, изжившей себя технологией — дорогие, неуклюжие, ненадёжные, слишком опасные. Будущее было за более быстрыми, лёгкими транспортными средствами, бьющими с поразительной точностью. Но удалённое управление ими посредством радиосигнала или лазера плохо противостояло помехам и вызывало нарекания с точки зрения безопасности. Решением проблемы были автономные боевые системы, такие как АТ-1. Им давали команду, например, в виде фотографии цели, подлежащей уничтожению. Далее они действовали самостоятельно.
Если сегодняшнее испытание пройдёт успешно, то это станет подтверждением того, что команде Шефард удалось сделать гигантский шаг на пути к созданию интеллектуальных автономных боевых систем. В войнах будущего станет много металлолома, но не раненых или убитых. По крайней мере, так она себя успокаивала, когда её терзали угрызения совести.
АТ-1 выскочил из своего укрытия, как гепард, пустившийся в смертоносный бег за антилопой. Он ускорился всей мощью своего двигателя в 800 л. с. Песок и мелкие камешки били фонтанами из-под его колёс, когда он мчался по следу М1. Он был намного быстрее своей жертвы, поскольку не предназначался для перевозки людей и поэтому не нуждался в броне. Благодаря шести приводным колёсам, управляемым компьютером, он мог преодолевать на большой скорости даже самые сложные местности и стремительно настигал М1.
— Почему он не стреляет? — спросил суровый голос. Шефард обернулась. Не удивительно, что полковник Льюис нервничал. Возможность перейти в генеральный штаб напрямую зависела от успеха проекта АТ-1. Льюис был прав: АТ-1 давным-давно мог бы выпустить ракету.
— Нет оптимальной дистанции удара — неуверенно промямлила Шефард.
АТ-1 сбросил скорость и ехал за большим танком, словно собака, семенящая за хозяином. М1, управляемый дистанционно из командного бункера, достиг конца тестового отрезка пути и остановился. АТ-1 тоже остановился. Несколько мгновений ничего не происходило.
— Ну, вот и всё, — сказал генерал Родрик.
Остальные военные кивнули и встали со своих мест.
— Простите, — сказал Льюис. — Неполадка. Мы немедленно всё перепроверим. На следующей демонстрации…
— Не будет следующей демонстрации, — перебил генерал. — Мне жаль, Джон, но вы использовали свой шанс.
Его голос звучал дружелюбно, однако в нём чувствовалась железная твёрдость, которая в армии создала ему легендарную репутацию (о генерале Родрике говорили, что у него нет друзей, а враги, если и есть, то они мертвы). Льюис лишь кивнул.
Шефард пыталась сдержать досаду. Она перевела взгляд на полигон. М1 всё ещё стоял у конца тестового пути, но АТ-1 не было видно.
— Сэр, — произнесла она, осматривая полигон.
— Доктор Шефард?
— Он исчез, сэр.
— Кто?
— АТ-1.
Внимание генерала и наблюдателей переключилось на неё. Все сгруппировались вокруг Шефард у стекла. Вдруг прогремел мощный взрыв. Огромный М-1 на несколько метров подлетел в воздух и упал, охваченный огненным шаром. Когда дым рассеялся, стало заметно, что орудийная башня танка была точно отделена от корпуса и лежала рядом с его обломками.
— С опозданием, но выстрелил, — сказал генерал. Похоже, что своего мнения о проекте он не поменял.
— Генерал, я уверен, что… — вступился Льюис.
В этот момент показался АТ-1. Он ехал на большой скорости по склону холма, который возвышался всего лишь в пятидесяти метрах от бункера. Он нёсся прямиком на бункер.
— Что, чёрт возьми…! — произнёс генерал.
АТ-1 приближался до тех пор, пока между ним и стеклом бункера не осталось расстояние всего лишь в метр. Он вертел своими камерами в разных направлениях, как если бы рассматривал людей перед собой. Три оставшиеся ракеты класса «земля — земля» типа «гремучая змея» были направлены на бункер.
Все замерли.
На мгновение АТ-1 остановился, затем развернулся — и быстро поехал прочь. Шефард с облегчением выдохнула. Она уже подумала, что…
АТ-1 остановился примерно на расстоянии двухсот метров и развернулся к бункеру,