К книге
Проект «Сфера-80»: ОлимпиадаГлава 41 Игрушки кончились
93%
Глава 41 Игрушки кончились
41

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

Путь преградила массивная фигура.

Человек стоял ровно по центру прохода, за два метра до деревянной двери, на которой пока висела старая табличка КБ-3. На нем была плотная полувоенная форма из грубого, царапающего взгляд сукна. Широкий кожаный ремень туго перетягивал поясницу. На правом бедре тяжело висела кобура с табельным оружием. Клапан кобуры был застегнут.

Незнакомец не произнес ни слова. Он чуть сместил центр тяжести, блокируя траекторию.

Тишину коридора разорвал звук. Тяжелый кованый каблук форменного сапога ударил по бетонному основанию пола под линолеумом. Эхо отразилось от мерзлых окон и ушло в глубь здания. Этот звук не имел ничего общего с суетливым шарканьем научных сотрудников или быстрой поступью лаборанток. Механический, тяжелый, вбивающий авторитет в каждую секунду времени.

Морозов остановился. Расстегнул пуговицу пиджака.

Пальцы извлекли из внутреннего кармана старый институтский пропуск с красной временной вкладкой спецчасти.

Мужчина в форме взял документ. Его лицо оставалось непроницаемым серым пятном. Взгляд скользнул по фотографии, затем впился в лицо Алексея. Бумажные страницы коротко шелестнули.

Караульный сделал ровно один шаг в сторону. Освободил проход.

Морозов спрятал пропуск, нажал на тугую ручку и толкнул дверь.

В лицо ударила волна теплого воздуха, густо замешанного на запахах крепкого индийского чая, сахара и картона. Пространство лаборатории изменилось до неузнаваемости. Привычный хаос из проводов МГТФ, кассетниц с резисторами и разобранных блоков питания исчез. Его место заняли горы пустых коричневых коробок. Они громоздились вдоль стен, подпирали тяжелые чугунные батареи, занимали половину центрального верстака. Остатки колоссальной логистической операции.

На свободном крае стола царил импровизированный праздник.

Евгений Громов сидел на шатком табурете, откинувшись назад и широко расставив ноги. Программист держал в руках пузатую фаянсовую кружку. Люба Ветрова, раскрасневшаяся то ли от жара батарей, то ли от смеха, нарезала песочный торт прямо на листе чистой миллиметровки. Олег Тимофеев что-то увлеченно рассказывал, размахивая свернутой в трубку перфокартой.

Рассылка призовых комплектов была завершена. Изматывающий марафон, вытянувший из них все жилы, кончился.

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

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

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

Сквозняк ударил по ногам.

Дверь за спиной Морозова распахнулась шире. В лабораторию вошел Сергеев в темно-сером костюме, помятом после долгого дня. После истории с Петровым куратор задержался в НИИ: спецчасть, директор и Седых до сих пор сводили новый режим в один комплект бумаг.

Смех Тимофеева оборвался на полуслове. Громов инстинктивно подобрался, ставя кружку на стол. Керамика стукнула о столешницу неестественно громко.

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

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

— Алексей Николаевич. За мной.

Никаких приветствий. Никаких извинений за вторжение. Голос прозвучал ровно, как зачитываемый приговор. Куратор развернулся и вышел в коридор, не дожидаясь ответа.

Морозов молча кивнул застывшей команде и вышел следом.

* * *

Смежная аудитория пустовала уже несколько месяцев. Длинные ряды деревянных стульев с откидными сиденьями были сдвинуты к стенам. На полу лежал ровный слой сероватой пыли. Воздух здесь был мертвым, застоявшимся. Единственным источником света служило высокое окно, такое же промерзшее, как и в коридоре.

Куратор подошел к кафедре преподавателя. Поставил портфель на поцарапанное дерево.

Большие пальцы легли на хромированные замки.

Щелк. Щелк.

Два металлических удара в пустой аудитории резко резанули по слуху. Эхо метнулось по углам и затихло.

Функционер откинул кожаный клапан. Извлек тонкую папку из плотного картона. Выровнял края листов безупречным, автоматическим движением.

— Вольница кончилась, Морозов.

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

— Ваша заочная олимпиада, дети, радиолюбительские сборки — всё это теперь придется проводить через другие формулировки. С сегодняшнего дня закрытая модификация проекта «Сфера-82» уходит в режимный контур.

Морозов стоял в двух шагах от кафедры. Мышцы лица оставались расслабленными.

— Разработки для Противовоздушной обороны, Госплана и заводской автоматики будут оформляться через спецчасть. Никаких публикаций по закрытым узлам. Никаких открытых спецификаций режимной машины. Гражданский контур сохраняется только в тех рамках, которые вы сумеете обосновать как учебные, производственные и кадровые.

Алексей смотрел на серую папку.

Алексей смотрел на серую папку и мысленно раскладывал новые вводные по знакомым ячейкам. Изоляция убивала обратную связь, зато открывала доступ к фондам, справочникам и материалам, о которых вчера можно было только слышать в курилке. «Сфера» больше никогда не будет простой народной самоделкой без охраны за дверью и спецчасти в соседнем кабинете. Но это не означало, что она обязана умереть как доступный компьютер. Живой поток обратной связи от тысяч одаренных школьников и радиолюбителей нельзя было терять: именно он питал их проект последние месяцы и именно он давал системе то, чего не могли дать закрытые НИИ, — массовую проверку реальностью.

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

— Сроки и фондирование, — ровно спросил Морозов.

Куратор чуть прищурился. Прагматичная реакция инженера явно выбивалась из привычных шаблонов. Функционер ожидал истерики, просьб оставить проект детям или споров о научном коммунизме.

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

Куратор развернул папку. Достал тяжелую ручку с золотым пером. Пододвинул бумаги к краю кафедры.

— Подпишите акт передачи материалов в закрытый контур и форму допуска.

Морозов сделал два шага вперед. Взял ручку. Металл неприятно холодил пальцы. Стальное перо заскрипело по плотной бумаге. Подпись. Дата. Еще одна подпись.

Он своими руками отдавал архитектуру в бетонный бункер.

Куратор забрал листы. Спрятал их обратно в недра портфеля.

Щелк. Щелк.

— Свободны, Алексей Николаевич. Начинайте перепрофилирование.

Человек в строгом костюме взял портфель и направился к выходу. Дверь скрипнула, лязгнул замок.

Морозов остался один.

Пылинки медленно кружились в бледном луче света, пробивающемся сквозь ледяной узор окна. За стеной монотонно гудел старый трансформатор. Алексей сунул руки в карманы.

Нужно было возвращаться. Там, за стенкой, сидели люди, которые все еще думали, что спасают мир через школьные журналы. Люди, которым он должен был прямо сейчас объяснить: прежняя вольница закончилась, но работа наружу не отменяется, просто теперь её придется защищать расчетами, формулировками и совместимостью.

Морозов повернулся и вышел из аудитории.

* * *

Лаборатория встретила его напряженным молчанием.

Торт оставался недоеденным. Чай остывал в стаканах. Громов, Люба и Олег сидели на своих местах, превратившись в натянутые струны. Они слишком хорошо знали, чем обычно заканчиваются визиты людей с такими портфелями.

Морозов не стал рубить с плеча. Он подошел к центральному столу. Взгляд скользнул по ровным рядам пустых коробок.

— Олег. Итоговые сводки по рассылке готовы?

Тимофеев вздрогнул. Торопливо схватил со стола стопку сшитых скоросшивателем листов. Протянул Морозову.

Алексей перелистнул серую бумагу. Столбцы цифр. География отправлений. Аналитика возвратных анкет.

Он медленно закрыл папку. Положил ее поверх пустой коробки.

— Эксперимент завершен успешно, — сухо констатировал Морозов. В его голосе не было пафоса, только инженерная точность. — Списки заметили.

Люба непонимающе заморгала. Громов подался вперед.

— Мы получили подтверждение из профильных отделов, — продолжил Алексей, глядя поверх голов инженеров. — Алгоритмы, которые вы проверяли ночами. Те самые ребята. Свердловск, Новосибирск, Калининград. На них запросили характеристики, по нескольким готовят целевые направления. Наш фильтр сработал.

Слышно было только гудение чугунных батарей.

Громов шумно выдохнул и провел ладонью по лицу, будто стирая с него остатки бессонной недели. На лице программиста проступила кривая, но искренняя усмешка. Люба тихо ахнула и прикрыла рот ладонью. Плечи Олега опустились, сбрасывая невидимый груз.

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

Морозов позволил им насладиться этим чувством ровно десять секунд.

Затем он взял папку со сводками и отодвинул ее на дальний край стола. Жест был резким, финальным.

Алексей выпрямился. Его микро-мимика неуловимо изменилась. Исчезла легкая расслабленность плеч. Взгляд стал жестким, сфокусированным на невидимой точке в центре комнаты.

— А теперь слушайте меня внимательно.

Инженеры мгновенно подобрались.

* * *

Морозов обвел команду взглядом.

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

— Директива сверху. С сегодняшнего дня КБ-3 вместе с присоединённым бывшим КБ-2 оформляется как конструкторское бюро «Сфера» с режимным контуром. Закрытая ветка «Сферы-82» готовится под нужды ведомств, которые уже увидели в ней пользу для ПВО, Госплана и заводской автоматики. Но гражданский контур мы не сдаём.

Громов медленно положил ладони на край стола.

— Формально вести КБ будет Михалыч, — сказал Морозов. — И это не уступка бюрократии, а наша защита. Иван Михайлович умеет держать удар там, где я начну спорить о схеме и только испорчу дело. Я остаюсь ведущим инженером и отвечаю за архитектуру. Пусть каждый делает то, что умеет лучше.

— Сразу фиксирую главное, — продолжил Алексей. — Мы будем сидеть на двух стульях. Неприятно, но другого способа нет. «Сфера-80» остаётся доступной: журнал, учебные комплекты, кружки, почтовая рассылка, всё, что уже оформлено как учебная и радиолюбительская линия. Это не игрушки. Это единственный способ сделать так, чтобы нормальный компьютер появился не только в закрытом НИИ, но и у людей.

Люба медленно опустила нож с крошками торта на миллиметровку. Громов смотрел на Морозова уже без прежней усмешки.

— По «Сфере-82» разводим ветки, — сказал Морозов. — Закрытая модификация получит гриф, спецпоставки и отдельные требования по надежности, когда нам принесут окончательное ТЗ. Гражданскую модификацию будем удерживать в вузах, вычислительных бюро и учебных классах. Без режимных узлов, без военного шифрования, но с той же шиной и теми же базовыми принципами. Пусть слесарь с завода, школьник из кружка и инженер районного НИИ понимают одну и ту же машину. Через три года это станет сильнее любого грифа.

— А если спецчасть прикажет закрыть всё? — спросил Олег.

— Тогда будем доказывать цифрами, — ответил Алексей. — Статистика отказов, стоимость стендового часа, скорость подготовки техников, совместимость ремонта. Мы уже продали эту логику Сергееву. Теперь наша задача — не дать ей утонуть в бумаге.

— Женя, — Алексей ударил взглядом в программиста. — Твои планы на МикроДОС делятся надвое. Для закрытой ветки пока не пишем красивую фантастику про будущие сети. Сначала собираем форматы обмена: перфолента, телетайп, дисковые файлы, табличные данные, служебные карты. Ищем в спецхране всё западное и заводское, что можно изучить, чтобы не изобретать велосипед. Пишем программы сопряжения. А гражданскую версию не бросаешь: интерпретатор, учебные программы, нормальная работа с дискетой. Люди должны не только паять нашу машину, но и понимать, зачем она им нужна.

Громов нахмурился. Мозг программиста уже начал ломать привычные структуры кода, оценивая вес задачи. Он молча, тяжело кивнул.

Морозов повернулся к девушке.

— Люба. Всю текущую схемотехнику по питанию пересматриваем.

Ветрова замерла.

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

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

— Сделаю, — шепнула она.

— Олег.

Тимофеев вытянулся по струнке.

— Стандартизация корпусов и активного охлаждения. Никакой хрупкой пластмассы там, где машина пойдет в цех или в закрытый контур. Для учебной ветки — дешевый ремонтопригодный корпус. Для промышленной — металлическое шасси, нормальное крепление разъемов, доступ к платам без разборки половины изделия.

Инженеры замолчали.

Люди переваривали новые вводные. Гравитация оборонного комплекса навалилась на них всей своей невыносимой массой.

Требования, которые Морозов сбросил на их плечи, относились к иному инженерному измерению. Это был суровый мир, где вычислительная техника должна была жить не на чистом лабораторном столе, а рядом со станками, пультами, перфолентами, плохой землей, сварочными наводками и людьми, привыкшими чинить всё молотком и отверткой.

Гражданская «Сфера» была не игрушкой, а компромиссом между тотальным советским дефицитом и инженерной смекалкой. Закрытая модификация должна была стать промышленно надежной и ведомственно приемлемой, но не ценой разрыва с гражданской веткой. Инженеры физически ощущали, как прямо сейчас меняются базовые законы их профессии: одну архитектуру предстояло вести сразу по двум несовместимым на вид дорогам. Привычный, по-своему уютный запах сосновой канифоли в их сознании уже смешивался с запахом цеховой пыли, машинного масла и перегретых пускателей. Где-то впереди маячили компаунды и фрезерованные шасси, но рядом всё ещё оставался пластмассовый учебный корпус, который должен был попасть на стол школьнику, а не в сейф спецчасти.

Морозов намеренно не давал им времени на долгую рефлексию или сомнения. Лучший способ вывести команду из шока — загрузить ее конкретными, измеримыми задачами.

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

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

— Алексей Николаевич, — голос Тимофеева разорвал тишину. Прагматичный, деловой тон. — Корпуса для промышленной ветки сразу разводим с запасом по вибрации? Если машину поставят рядом со станком, обычные стойки разболтает через месяц.

— Закладывай демпферы и нормальный доступ к разъемам, — немедленно ответил Морозов, включаясь в технический пинг-понг. — Но не превращай учебную машину в бронекапсулу. Разделяем корпуса так же, как разделяем документацию.

Работа закипела на новом уровне.

* * *

Через час центральный стол был завален справочниками с грифом «ДСП».

Алексей подошел к большой чертежной доске, висевшей на стене. Взял кусок мела. Белая крошка испачкала пальцы.

Громов подошел следом, заложив руки за спину.

— Зеленоград, — Морозов провел жирную белую черту по зеленому полю доски. — Мы летим в командировку. Совместную. Нам нужно железо, Женя. Много нового железа.

Программист усмехнулся.

— Будем выбивать из академиков душу?

— Будем выбивать литературу, консультации и нормальную элементную базу, — поправил Алексей. — Если мы хотим сделать задел под САПР и программы сопряжения, восьмиразрядный К580 быстро упрется в память и скорость обмена. Готовь список узких мест: арифметика, дисковый обмен, вывод на графику, подготовка перфолент. Мы должны приехать в МИЭТ не с просьбой о чуде, а с архитектурой запроса.

— Сначала разберу загрузчик и обмен с диском, — пробормотал Громов, его глаза забегали, считывая невидимые строки кода. — Потом сделаем нормальные утилиты для перфоленты и телетайпа. Если процессор начнет захлебываться, будем думать про прямой доступ к памяти для контроллера ввода-вывода.

Пока они чертили на доске структуру будущих переговоров, за их спинами раздался грохот.

Люба и Олег, молча, без команд, начали сдвигать пустые картонные коробки в угол. Они освобождали место. Изящные лабораторные блоки питания уступали место промышленным стендам, катушкам кабеля, пультам, разъемам и коробкам с приборами, которые еще предстояло выпросить у соседних отделов. Старые телевизоры «Юность» не исчезали: на них по-прежнему можно было проверять учебную ветку, пока для промышленной искали более устойчивый вывод.

Пространство трансформировалось, принимая неизбежное.

Морозов прислушался.

Сквозь тонкую обивку двери пробивался звук. Из коридора.

Шаг. Пауза. Шаг.

Вооруженный караул ВОХР отмерял свои бесконечные метры по линолеуму. Тяжелый металл набоек. Шаг. Пауза. Шаг. За дверью ходил новый порядок, в котором каждый чертеж и каждая строка кода теперь числились за государством.

Алексей смотрел на исписанную мелом доску, на схемы сопряжения, форматы обмена и два аккуратно разведенных столбца: гражданский контур и закрытая ветка.

Он ударил куском мела по зеленой поверхности, поставив жирную, финальную точку в конце блок-схемы.

Предыдущая главаГлава 41 из 44Следующая глава