На центральном чертежном столе Липатова лежал чужеродный предмет.
Он покоился прямо на миллиметровке, грубо придавив своим весом изящные линии трассировки материнской платы. Огромный, размером с хорошую суповую тарелку, латунный щит. Алая эмаль заливала фон плотным, агрессивным слоем, в котором искаженно отражалось пламя настольной лампы. Золотистые колосья обрамляли выпуклый земной шар, а поверх него рельефно выступали серп и молот. Внизу, тяжелой рубленой вязью, отлитой в металле, значилось: «Сфера-80М — Призеру Всесоюзного Марафона ЦК ВЛКСМ».
Алексей Морозов стоял у края стола, скрестив руки на груди, и молча смотрел на это произведение номенклатурного искусства.
Металл излучал физиологический, пробирающий до костей холод. В нем не было ничего от той гибкой, кремниевой эстетики, которую они выстраивали месяцами, ночуя в лаборатории. Этот шильдик принадлежал другой эпохе — времени паровозов, тяжелых тракторов и монументальных гидроэлектростанций. Он был создан для того, чтобы намертво крепиться к чугунной станине фрезерного станка, а не к хрупкому пластиковому корпусу бытового компьютера.
В этом куске металла была сконцентрирована вся инерция тяжелой советской промышленности. Алексей скользнул взглядом по неровностям барельефа. Грубый металл резко контрастировал с тем, что лежало под ним. На миллиметровке находились опытные образцы печатных плат с позолоченными контактами — тонкая, изящная паутина медных дорожек, рассчитанная с микронной точностью. Эта плата была билетом в завтрашний день, где миром правят алгоритмы, чистая логика и микротоки.
А сверху, словно могильная плита, давил этот эмалированный монстр. От него пахло оружейной смазкой и холодной заводской штамповкой. Он был символом той самой системы, которая требовала отчитываться тонно-километрами и пудами чугуна на душу населения. Для системы вычислительная машина была не инструментом мысли, а просто еще одним станком, который обязан выглядеть так, чтобы его не стыдно было провезти на платформе во время ноябрьского парада на Красной площади.
Морозов привык к тому, что технологии растворяются в быту, становятся невесомыми. А здесь, в НИИ восьмидесятого года, вычислительная техника обязана была иметь вес. Она должна была подавлять своим авторитетом, чтобы доказать право на существование перед бесчисленными комиссиями.
Тишину комнаты нарушал только сухой, ритмичный металлический лязг.
Сергей Липатов, ссутулившись над чертежами, методично орудовал штангенциркулем. Его пальцы двигались с брезгливой, но безупречной профессиональной точностью. Он зажал края эмблемы губками инструмента, прищурился, вглядываясь в шкалу нониуса, и быстро чиркнул карандашом в блокноте.
— Толщина латунной подложки — четыре миллиметра. В местах барельефа доходит до семи, — бесцветным голосом сообщил конструктор. — Плюс слой горячей эмали.
Он отложил штангенциркуль и придвинул к себе лабораторные рычажные весы. Сергей осторожно поднял шильдик двумя руками. От напряжения костяшки его пальцев побелели. Вещь действительно была пугающе плотной.
С глухим, тяжелым стуком эмблема легла на левую чашу весов. Механизм жалобно скрипнул под незапланированной нагрузкой. Липатов начал выставлять бронзовые гирьки на правую чашу. Пятьсот граммов. Стрелка даже не дрогнула. Еще двести. Еще сто. Механизм медленно пополз к нулевой отметке, качнулся и замер.
— Восемьсот сорок граммов, — вынес приговор Липатов. Он снял очки и начал медленно протирать их платком, глядя сквозь пространство. — Леша. Эта бляха весит больше, чем трансформатор в блоке питания. Больше, чем вся плата вместе с обвязкой.
Из своего угла, из-за баррикады распечаток, подал голос Громов.
Программист сидел перед терминалом прототипа «Сферы-82». Экран мерцал холодным светом, отражаясь в его усталых, но весёлых глазах. Евгений доводил до ума режим совместимости, чтобы МикроДОС одинаково корректно работала и в режиме CP/M, и в русифицированнм режиме.
— Эстетика советского тракторостроения, — язвительно протянул Громов, не отрывая взгляда от мигающего курсора. — Зачем нам вообще микропроцессоры? Давайте просто приделаем к этому значку гусеницы, заправим соляркой и отправим на целину. Он одним своим видом план по зяби перевыполнит. Вы представляете, как этот кусок брони будет смотреться на тонком полистироле? Как золотой купол на собачьей будке.
— Проблема не в том, как это будет смотреться, Женя, — резко ответил Липатов. Он снова надел очки и ткнул тупым концом карандаша в схему корпуса. — Проблема в том, что физика не прощает идиотизма. Мне приказано закрепить это «намертво». На лицевую панель. Под углом в тридцать градусов.
Конструктор обвел взглядом лабораторию, ища понимания в глазах коллег.
— Вариант первый: сверлить. Четыре крепежных отверстия насквозь. Знаете, что произойдет? Мелкая латунная и пластиковая стружка неизбежно посыплется прямо на плату, которая стоит в миллиметрах от верхней крышки. Один невычищенный осколок металла замкнет выводы тактового генератора — и наша призовая машина стоимостью в тысячи рублей превратится в кусок мертвого горелого текстолита. Плюс стальные винты. При такой чудовищной массе шильдика малейшая вибрация от клавиатуры расшатает крепление. Винты промнут пластик и продавят токоведущие дорожки.
Морозов молча потер переносицу.
Он слишком хорошо понимал Липатова. В своем времени Алексей решал проблемы интеграции куда более сложных узлов — если деталь не вписывалась в топологию дрона, ее просто пересчитывали в САПР и печатали на 3D-принтере за полчаса. Здесь же они имели дело с мертвым, негибким монолитом государственного заказа. Партия выдала артефакт. Он обязан быть внедрен. Любые технические возражения сочтут слабостью или, что хуже, саботажем.
— А если посадить на клей? — негромко спросила Люба Ветрова. Она стояла у окна, держа двумя руками кружку чая. — Без сверления. Распределить нагрузку по всей площади поверхности.
Липатов посмотрел на нее с тоскливым, почти отеческим снисхождением.
— Любочка. Химия. Жестокая советская химия. Эпоксидная смола ЭД-20 даст кристаллический, жесткий шов. Наш корпус греется под нагрузкой как утюг. Он нагревается и деформируется на доли миллиметра. Латунь имеет совершенно другой коэффициент теплового расширения. При первом же часовом прогоне машины эпоксидка просто треснет от перепада температур. И эти восемьсот граммов патриотизма рухнут прямо на клавиатуру, выломав к чертям герконы.
— Обычный БФ-2? — не сдавалась девушка.
— Растворитель в его составе прожжет наш дешевый полистирол до дыр, — отрезал конструктор. — Мы получим уродливую химическую язву на лицевой панели. У нас нет в фондах термостойкого, эластичного компаунда. Его вообще в природе ширпотребного снабжения не существует. Это тупик, Леша. Мы не можем выполнить директиву, не убив машину.
Алексей промолчал. Это и был тот самый идеологический налог. Ты можешь спроектировать гениальную архитектуру, можешь решить проблему коллизий на системной шине, заставить старую логику работать на пределе частот. Но в конце концов система придет к тебе с куском эмалированной латуни и заставит прибить его гвоздями к твоему творению.
Они стояли вокруг стола, гипнотизируя шильдик взглядами. В этот момент тяжелая, обитая дерматином дверь лаборатории распахнулась.
Без стука. Без малейшего предупреждения.
Резкий сквозняк взметнул с края стола несколько листов кальки.
На пороге стоял товарищ Волков.
Куратор от обкома был одет в идеально сидящий серый костюм, на лацкане которого тускло поблескивал тяжелый номенклатурный значок. В отличие от особиста Сергеева, интересовавшегося военными технологиями, Волков был чистым идеологом — из тех самых функционеров, с которыми Морозов заключал сделку в высоких кабинетах ВЛКСМ полгода назад. Его лицо, мастерски лишенное каких-либо ярких примет, выражало пугающую, абсолютную уверенность хозяина положения. Волков переступил порог, и воздух в лаборатории мгновенно уплотнился.
— Доброе утро, товарищи инженеры, — голос партийного функционера прозвучал негромко, но акустически подавил гул вентиляторов.
Он неторопливо перешагнул порог. Его взгляд — цепкий, сканирующий, собирающий данные быстрее любого процессора — скользнул по напряженным лицам, задержался на распахнутом окне и начал методичное движение по лаборатории.
— Проходил мимо. Решил лично оценить степень готовности призового фонда, — продолжил Волков, плавно стягивая кожаные перчатки. — Руководство возлагает на вашу Олимпиаду большие надежды. Идеологический фронт требует зримых побед.
В эту секунду Морозов услышал звук.
Вернее, звук, которого здесь сейчас категорически не должно было быть.
За спиной Громова, в углу, массивный болгарский дисковод ИЗОТ издал характерный, тяжелый металлический лязг позиционирования головок. Железо честно отрабатывало прерывание.
Проблема заключалась в том, что на экране выпуклого монитора в этот самый момент бесконечным потоком бежали строки. Белые, контрастные символы на зеленом люминофоре.
И они были на английском языке.
Сырой, нетронутый код вражеской операционной системы. `CP/M Version 2.2`. `BIOS READY`. `A DIR`. `SYNTAX ERROR`.
Сотни буржуазных слов, выводимых на чистом английском прямо в центре секретного советского НИИ. То, что Алексей планировал надежно спрятать за русифицированным фасадом МикроДОС, сейчас торчало наружу голой, неопровержимой диверсией. Заимствование архитектуры на уровне железа доказать сложно. Но прямой вывод западного софта на экран — это готовое дело о промышленном шпионаже или вредительстве.
Волков сделал шаг вперед. Траектория его безупречно ровного шага вела прямо к столу Громова.
Алексей увидел, как спина программиста мгновенно окаменела. Громов побледнел так стремительно, что веснушки на его лице проступили как грязь на белом листе. Руки Евгения дрогнули и нелепо зависли над клавиатурой. Если он сейчас дернет шнур питания или ударит по кнопке сброса — это будет расценено как попытка скрыть улики. Слишком дергано. Громов попытался неестественно выгнуть худые плечи, силясь закрыть спиной двенадцатидюймовый светящийся экран, но матрица была шире.
Куратор сделал еще один мягкий шаг. До точки, откуда открывался прямой угол обзора на монитор, оставалось меньше двух метров.
Морозов отчетливо слышал натужный гул трансформатора и шорох пыли под подошвами Волкова. Люба затаила дыхание. Периферийным зрением Алексей видел, как на виске Громова вздулась и пульсирует синяя жилка. Программист перестал дышать, его плечи свело судорогой, а побелевшие пальцы зависли в миллиметре от спасительной, но такой предательской кнопки сброса питания. Одно лишнее движение — и куратор начнёт задавать неудобные вопросы.
Волков шел между столами ровным, размеренным шагом. Его взгляд, холодный и сканирующий, уже был готов зацепиться за мерцающий прямоугольник экрана, извергающий на экран абсолютную идеологическую крамолу.
Мозг Алексея, натренированный годами корпоративных войн и жестких презентаций в другой жизни, отсек панику и выдал единственно верное решение. Система всегда реагирует на триггеры. Бюрократ реагирует на правильные символы.
Нужна вспышка. Яркая дымовая завеса.
Морозов рванулся с места. Он не думал, он просто выполнял рассчитанный алгоритм. Пальцы сомкнулись на острых, ледяных краях латунного шильдика. Восемьсот сорок граммов концентрированной идеологии.
На краю верстака Липатова валялся пустой, забракованный пластиковый корпус от старой версии «Сферы-80». Тонкий полистирол, ожидающий отправки в мусор.
Алексей развернулся всем корпусом и, не рассчитывая силу, с размаху приложил тяжелый герб прямо к центру наклонной панели.
Удар получился оглушительным.
Резкий, уродливый треск дешевого пластика, смятого тяжелой латунью, разорвал напряженную тишину лаборатории. Звук хлестнул по нервам, эхом отскочив от голых стен.
Люба вздрогнула и отшатнулась. Липатов судорожно втянул воздух сквозь сжатые зубы, ожидая, что корпус сейчас разлетится на осколки.
Волков замер на полушаге. Его голова рефлекторно, быстрее осознанной мысли, повернулась на резкий звук. Инстинкты оперативника сработали безупречно — взгляд куратора оторвался от опасного угла Громова и намертво зафиксировался на Морозове.
Алексей не дал ему ни секунды на анализ.
— Вы невероятно вовремя, товарищ Волков! — голос инженера зазвенел неестественной, почти рекламной восторженностью. Он шагнул навстречу человеку в сером, держа пластиковый корпус с прижатым к нему шильдиком на вытянутых руках, словно священный грааль.
Он встал точно на линию огня, глухо перекрывая собой обзор на стол программиста.
— Мы как раз проводим финальную компоновку экстерьера! — Морозов говорил быстро, напористо, модулируя интонации так, чтобы в них читалась исключительно пролетарская гордость. — И я обязан сказать, решение аппарата превзошло все наши ожидания.
Он плавно повернул корпус под углом к пыльному окну. Бледный свет ударил в красную эмаль, заставив ее внезапно вспыхнуть густым, сочным блеском. Золотые колосья сверкнули агрессивными бликами.
Волков медленно, словно под гипнозом, опустил глаза на эмблему.
— Посмотрите на эту чистоту линий, — продолжал Морозов, беспощадно загружая психику куратора визуальной и словесной информацией. — Вычислительная техника — вещь утилитарная, холодная. Но с этим элементом машина обретает душу. Она перестает быть просто сборкой транзисторов. Она становится монументом.
Алексей сделал осторожный, выверенный шаг вправо, заставляя Волкова чуть повернуться спиной к Громову, чтобы следить за игрой света на барельефе.
— Представьте себе сцену, — голос Морозова снизился до доверительного баритона. — Финал. Софиты. Простой школьник с Урала подходит к столу. И первое, что он видит — это не клавиатура. Он видит герб великой страны. Знак того, что Партия доверяет ему будущее. Это же чистая, абсолютная надежность.
Это была откровенная, беззастенчивая демагогия. В своем двадцать первом веке Алексей точно так же продавал инвесторам концепты провальных стартапов, оперируя модными терминами. Валюта сменилась, но слабости людей остались прежними. Нужно было бить в самую болезненную точку — в потребность контроля и отчетности.
Взгляд куратора неуловимо потеплел. Серая, непроницаемая маска дала микроскопическую трещину. Волков не ослеп от блеска эмали; он просто увидел в ней удобную политическую рамку, за которую можно будет отчитаться наверх.
Волков протянул руку. Его пальцы коснулись ледяной латуни. Он медленно провел подушечкой указательного пальца по рельефу серпа. Тактильное, физическое соприкосновение с символом собственной власти.
В этот момент Громов, невидимый за широкой спиной Алексея, наконец-то вышел из оцепенения. Дрожащая рука программиста скользнула к задней панели монитора.
Едва слышно, маскируясь под шум кураторского дыхания, щелкнул тумблер питания. Экран терминала погас.
Смертельно опасные английские слова исчезли, растворившись в остывающем фосфоре.
— Да, — тихо произнес Волков. Его голос потерял часть ледяной жесткости. — Руководство не ошиблось. Это именно то послание, которое необходимо транслировать. Вычислительная мощь на службе государства.
Куратор оторвал взгляд от шильдика и посмотрел в глаза Морозову.
— Вы тонко чувствуете политический момент, Алексей Николаевич. Институт не зря выделил вам эти площади.
Волков убрал руку и поправил воротник плаща. Секундная слабость исчезла, перед Алексеем снова стоял абсолютно собранный функционер.
— Проследите, чтобы крепление было монолитным, — чеканя слова, приказал Волков. — На века. Ни малейшего люфта. Это лицо проекта. Если хотя бы один знак отвалится при транспортировке или в момент вручения победителю — последствия будут катастрофическими. Для всех здесь присутствующих.
— Сделаем монолитно, товарищ Волков. Гарантирую.
Куратор коротко кивнул. Он еще раз обвел взглядом лабораторию. Его глаза равнодушно скользнули по темному, мертвому экрану за спиной сжавшегося Громова. Ничего подозрительного. Просто выключенный прибор.
— Продолжайте работу, товарищи.
Он развернулся на каблуках и ровным шагом направился к выходу. Тяжелая дверь мягко, с шипением доводчика, закрылась за его спиной. Шаги стихли в глубине коридора.
В лаборатории КБ-3 повисла густая, звенящая тишина.
Первым сломался Громов. Он шумно, со свистом выдохнул весь воздух из легких, уронил голову на сложенные руки и издал сдавленный, почти истеричный смешок.
— Господи, Леша… — просипел программист в столешницу. — Я думал, я прямо сейчас здесь инфаркт получу. У меня там `FILE NOT FOUND` на пол-экрана мигало. Если бы он спросил, почему гордость советской науки ругается по-английски… Мы бы уже сегодня ехали тайгу осваивать.
Морозов медленно опустил затекшие руки. Пластиковый корпус, который он сжимал, опасно хрустнул и деформировался под пальцами. Алексей аккуратно положил его на стол Липатова.
Тяжелая эмалированная болванка с металлическим лязгом съехала по полистиролу и ударилась о дерево.
Алексей смотрел на этот кусок красного металла, и внутри него вдруг всё встало на свои места. Глухое раздражение испарилось. Его заменило холодное, циничное восхищение самой механикой абсурда.
Это был совершенный Троянский конь.
Система сама принесла им идеальную защиту. Чиновникам, проверяющим из министерства, людям в серых костюмах — им всем было глубоко плевать на тактовую частоту, арбитраж шины или элегантность машинного кода. Они не отличали регистр от резистора. Они панически боялись того, чего не могли понять.
Но они прекрасно понимали эмаль. Они понимали килограммы веса. Они понимали знакомые барельефы.
Если приколотить эту нелепую, тяжеленную броню к их проекту, система успокоится. Она будет смотреть на блестящий фантик, писать восторженные отчеты о внедрении партийных директив и чувствовать себя хозяйкой положения. А в густой тени этой показухи, за непроницаемым фасадом уродливого дизайна, они смогут делать реальные вещи. Создавать архитектуру. Адаптировать ОС. Раскачивать индустрию.
Алексей почувствовал внезапное облегчение. До этого дня он воспринимал партийный диктат как глухую бетонную стену, о которую они раз за разом разбивали лбы. Он злился на абсурдные требования, на необходимость оправдываться за каждый транзистор, на паранойю секретных отделов. Но сейчас, глядя на этот нелепый латунный щит, он понял главную слабость Левиафана. Левиафан был слеп к сути, но одержим формой.
Ему больше не нужно было бороться с системой в открытую, доказывая преимущество микропроцессоров над старой логикой. Это путь мучеников, а Морозов не собирался становиться мучеником советской кибернетики. Он станет ее архитектором. Если для того, чтобы внедрить передовую архитектуру и спасти отрасль от стагнации, нужно обернуть машину в кумач и прибить к ней килограмм эмалированного пафоса — он сделает это не моргнув глазом. Он будет кормить их правильными лозунгами, будет давать им те символы, которые они хотят видеть, превращая саму бюрократию в непробиваемый панцирь для своих разработок.
Тот самый человек в сером, который мог одним коротким докладом надолго остановить их работу, только что собственноручно выдал им индульгенцию. Волков увидел не машину, которая работает на западном коде, он увидел идеологически правильный монумент. Эта блестящая латунь стала их временным прикрытием. Морозов мысленно усмехнулся: они будут строить будущее под прикрытием самых консервативных символов прошлого, и кураторы заметят подвох только тогда, когда спорить станет сложнее, чем оформлять результат.
— Выдыхаем, — ровным, спокойным голосом сказал Морозов. Он обернулся к Липатову. — Сережа. Ты понял, что сейчас произошло? Нам жизненно необходимо повесить эти щиты на машины. Это наша охранная грамота.
Конструктор стоял мертвенно-бледный. Он судорожно сжимал в кулаке штангенциркуль, словно собирался им обороняться. Сергей медленно, трясущимися пальцами поправил очки на переносице.
— Леша. Ты, конечно, фокусник. Герой арены, — голос Липатова срывался, адреналин требовал выхода. — Ты только что спас нас от расстрельной статьи. Спасибо.
Липатов бросил штангенциркуль на стол. Металл звякнул о латунь.
— Но Волков ушел. А физика, черт ее дери, осталась! — почти крикнул конструктор, тыкая пальцем в шильдик. — Я все еще понятия не имею, как прилепить это к полистиролу! Сверлить нельзя — убьем плату. БФ-2 расплавит крышку. Эпоксидка лопнет через час работы!
Липатов устало оперся обеими руками о край стола, опустив голову.
— Ты обещал ему крепление «на века». А у нас нет ни одного компаунда, который выдержит эту тепловую деформацию. Ни одного.
Морозов перевел взгляд с отчаявшегося конструктора на тяжелую красную звезду, поблескивающую в свете лампы. Эйфория от спасения улетучивалась, оставляя сухой остаток инженерной реальности.
Иллюзия сработала безупречно. Теперь им предстояло заставить эту иллюзию держаться вопреки законам сопротивления материалов.