Тем временем вопрос авторских прав всерьез волновал американскую сторону. Один из конструкторов ENIAC, Герман Голдстайн, например, был полностью уверен, что Сергей Лебедев каким-то образом скопировал американское изобретение[18]. “Принципы Лебедева”, на которых строилась МЭСМ, сильно напоминали “принципы фон Неймана”, лежащие в основе нескольких поколений американских компьютеров: двоичное кодирование, последовательность исполнения программ, хранение программ и данных в одном месте и так далее. Позже, в 1959 году, Лебедев в составе советской делегации ездил в США и посещал среди прочих компанию IBM, а после этого регулярно получал литературу от американских коллег[19]. Однако документы, которые подтверждали бы прямую связь между советскими и американскими компьютерами, по крайней мере до середины 1960-х, не известны.
Следующие модели ЭВМ первого поколения разработчиков Сергея Лебедева, Исаака Брука и Башира Рамеева увеличивали быстродействие и переходили от ламповой элементной базы к полупроводниковой. Информации о том, как устроены западные компьютеры, становилось чуть больше – разработчики заказывали ее в спецхранах, где для них переводили специализированные западные журналы[20]. Однако дефицит материалов сохранялся, и отставание от американской компьютерной индустрии увеличивалось.
Болезнь роста: переход в режим копирования
Мировая индустрия перешла на третье поколение компьютеров на интегральных схемах. В это время советские ЭВМ, по отдельности полезные в оборонной промышленности и гражданской экономике, имели совершенно разную архитектуру и устройство. Кроме того, переход к третьему поколению был невозможен без международной кооперации, из которой СССР в условиях холодной войны был выключен. В 1964 году фирма IBM представила первую построенную на интегральных схемах машину – IBM-360. Это дало толчок к большой дискуссии в СССР об унификации всех разработок и о создании Единой системы ЭВМ (ЕС ЭВМ, или “Ряд”). Среди участников дискуссии, которую организовало Министерство радиопромышленности, были конструкторы ЭВМ первого и второго поколений Лебедев, Брук и Рамеев, а также чиновники Госплана и самого Министерства. Внутренняя конкуренция между разными институтами и КБ продолжалась, но одновременно увеличивалось и отставание советских разработок от западных. Поэтому дискуссия велась не о том, нужно ли в принципе переводить все разработки на единую систему, и даже не о том, нужно ли копировать западные модели, а о том, какой именно западный компьютер взять в качестве образца для ЕС ЭВМ.
Обсуждался выбор между тремя производителями: американской IBM, западногерманской Siemens и британской ICL. Компания IBM была заинтересована в сотрудничестве, но не смогла получить разрешение от американского правительства, поэтому не передала в СССР ни машину, ни сопутствующую документацию. Башир Рамеев начал вести переговоры с британской фирмой ICL, которая неожиданно продемонстрировала большой энтузиазм, пообещав продать несколько машин, доставить документацию и даже обучить советских специалистов работе на ней. В компании ICL были готовы пойти на нарушение ограничений CoCom, потому что видели серьезную выгоду в захвате большого восточноевропейского рынка и последующей победе в мировой конкуренции над IBM.
При этом компьютер System 4 компании ICL был не оригинальной разработкой, а копией американской машины RCA Spectra 70 (Radio Corporation of America), которая, в свою очередь, была клоном IBM-360[21]. Фактически советские разработчики стояли перед выбором – копировать одну и ту же машину в сотрудничестве с компанией-производителем или же без него. Учитывая, что в System 4 были использованы американские технологии, компания ICL, готовясь к продаже СССР своей машины, запросила США о разрешении. В записке ЦРУ от 1971 года сообщается, что ICL получила отказ, однако проигнорировала его[22].
Проект ЕС ЭВМ касался всех стран Варшавского договора, и важнейшим партнером СССР в этой области была ГДР, в которой на момент дискуссии уже начали клонировать непосредственно IBM-360. Поэтому в результате в 1969 году было принято решение о создании единой серии компьютеров, основанных на архитектуре IBM-360 – в отсутствие документации, нужных элементов и какой-либо помощи со стороны компании-разработчика. В течение нескольких лет финансирование собственных разработок в СССР резко сократилось и все деньги на вычислительную технику были направлены на создание Единой системы электронных вычислительных машин (ЕС ЭВМ)[23]. Первый компьютер из серии ЕС был выпущен в 1971 году, последний – в 1998-м. По воспоминаниям очевидцев, они сильно проигрывали не только американским оригиналам, но и собственным советским разработкам, например, БЭСМ-6 Сергея Лебедева. В результате этого решения конца 1960-х энтузиаст унификации советских ЭВМ и сотрудничества с Великобританией Башир Рамеев уволился с поста заместителя главного конструктора ЕС ЭВМ. Лебедев отстоял самостоятельность своего Института вычислительной техники и продолжал делать БЭСМ. Большая часть остальных разработчиков в России и других странах бывшего СССР считают, что именно этот момент стал переломным для кризиса советской компьютерной индустрии.
Цифровая империя: проекты всесоюзной компьютерной сети
В отличие от проектирования и производства ЭВМ советская кибернетика смогла выйти из догоняющего режима. Первоначальная идея теории управления принадлежала американскому математику Норберту Винеру. Советские компьютеры, без которых было невозможно строить кибернетические системы, сильно отставали от американских. И тем не менее советская кибернетика породила свою собственную, оригинальную и мощную техноутопию.
С середины 1950-х до середины 1960-х события происходили очень быстро. Ключевой фигурой перехода от строительства отдельных ЭВМ к созданию компьютерной сети стал инженер-полковник Анатолий Китов. В начале 1950-х он работал военным представителем в Специальном конструкторском бюро 245, где в этот момент проектировали первую серийную советскую ЭВМ “Стрела”. В спецхране СКБ-245 Китов нашел книгу Винера “Кибернетика”, увлекся идеей автоматизации управления и начал ее популяризировать, несмотря на официальную критику кибернетики как “буржуазной лженауки”. В 1955 году в журнале “Вопросы философии” вышла статья Китова, Соболева и Ляпунова “Основные черты кибернетики”, после чего она была наконец признана, а в журнале “Природа” – статья Исаака Брука “Об управляющих машинах”. Год спустя Китов опубликовал книгу “Электронные цифровые машины”[24].
В 1959 году Китов отправил письмо Хрущеву с предложением построить компьютерную сеть для усовершенствования системы управления национальной экономикой. Как считают историки советской IT, это письмо повлияло на последующие решения ЦК КПСС, в частности “о внедрении радиоэлектронной техники во все отрасли народного хозяйства”[25]. Однако Китов не был удовлетворен результатами и через полгода после первого письма отправил второе. В нем излагалась подробная программа строительства единой сети. Но поскольку в этом же письме Китов критиковал Минобороны, в котором состоял на службе, его программа не нашла поддержки, а чиновники Минобороны обиделись на критику, и Китов был уволен.