Historia de la informática en la Unión Soviética - History of computing in the Soviet Union

Adultos sentados frente a las computadoras
Clase de informática en Chkalovski Village School No. 2 en 1985-1986

La historia de la informática en la Unión Soviética comenzó a fines de la década de 1940, cuando el país comenzó a desarrollar MESM en el Instituto de Electrotecnología de Kiev en Feofaniya . La oposición ideológica inicial a la cibernética en la Unión Soviética en general se superó durante la era de Jruschov y se fomentó oficialmente la producción de computadoras.

A principios de la década de 1970, el trabajo descoordinado de los ministerios gubernamentales en competencia dejó a la industria informática soviética sin estándares comunes en periféricos y capacidad digital, lo que llevó a un retraso tecnológico significativo con respecto a los productores occidentales. El gobierno soviético decidió abandonar el desarrollo de diseños informáticos originales y alentó la piratería de los sistemas occidentales.

La industria soviética carecía de la tecnología para producir en masa computadoras con estándares de calidad aceptables, y las copias de hardware occidental fabricadas localmente no eran confiables. A medida que las computadoras personales se extendieron a industrias y oficinas en Occidente, aumentó el retraso tecnológico de la Unión Soviética.

Casi todos los fabricantes de computadoras soviéticos cesaron sus operaciones después de la desintegración de la Unión Soviética . Las pocas empresas que sobrevivieron hasta la década de 1990 utilizaron componentes extranjeros y nunca alcanzaron grandes volúmenes de producción.

Historia

Historia temprana

En 1936, Vladimir Lukyanov diseñó una computadora analógica conocida como integrador de agua . Fue la primera computadora del mundo para resolver ecuaciones diferenciales parciales .

La Unión Soviética comenzó a desarrollar computadoras digitales después de la Segunda Guerra Mundial. Un equipo de científicos dirigido por Sergey Lebedev en el Instituto de Electrotecnología de Kiev en Feofaniya creó una computadora electrónica universalmente programable . La computadora, conocida como MESM (en ruso : МЭСМ; Малая Электронно-Счетная Машина, Small Electronic Calculating Machine ), entró en funcionamiento en 1950. Algunos autores también la describieron como la primera computadora de este tipo en Europa continental, aunque la Zuse Z4 y la BARK sueca la precedió. Los tubos de vacío del MESM se obtuvieron de fabricantes de radios.

La actitud de los funcionarios soviéticos hacia las computadoras fue escéptica u hostil durante la era estalinista . La retórica del gobierno describió la cibernética en la Unión Soviética como un intento capitalista de socavar aún más los derechos de los trabajadores. El semanario soviético Literaturnaya Gazeta publicó en 1950 un artículo muy crítico con Norbert Wiener y su libro Cybernetics: Or Control and Communication in the Animal and the Machine , describiendo a Wiener como uno de los "charlatanes y oscurantistas a quienes los capitalistas sustituyen por científicos genuinos". Después de la publicación del artículo, su libro fue retirado de las bibliotecas de investigación soviéticas.

La primera computadora a gran escala, la BESM -1, se ensambló en Moscú en el Instituto Lebedev de Mecánica de Precisión e Ingeniería Informática . El trabajo soviético en computadoras se hizo público por primera vez en la Conferencia de Darmstadt en 1955.

Era post-Stalin

Panel de control complejo gris
Unidad de control Ural-1

Al igual que en los Estados Unidos, las primeras computadoras estaban destinadas a cálculos científicos y militares. Los sistemas de procesamiento automático de datos hicieron su debut a mediados de la década de 1950 con los sistemas Minsk y Ural , ambos diseñados por el Ministerio de Tecnología de Radio . El Ministerio de Fabricación de Instrumentos también ingresó al campo de la computación con el sistema ASVT , que estaba basado en el PDP-8 .

La computadora Strela , encargada en diciembre de 1956, realizó cálculos para el primer vuelo espacial tripulado de Yuri Gagarin . El Strela fue diseñado por la Oficina de Diseño Especial 245 (SKB-245) del Ministerio de Fabricación de Instrumentos. El diseñador jefe de Strela, YY Bazilevsky, recibió el título de Héroe del Trabajo Socialista por su trabajo en el proyecto. Setun , una computadora ternaria experimental , fue diseñada y fabricada en 1959.

El deshielo de Jruschov relajó las limitaciones ideológicas y, en 1961, el gobierno fomentó la construcción de fábricas de ordenadores. Las computadoras Mir-1 , Mir-2 y Mir-3 fueron producidas en el Instituto de Cibernética de Kiev durante la década de 1960. Victor Glushkov comenzó su trabajo en OGAS , una red informática jerárquica, descentralizada y en tiempo real, a principios de la década de 1960, pero el proyecto nunca se completó. Las fábricas soviéticas comenzaron a fabricar computadoras de transistores durante los primeros años de la década.

En ese momento, ALGOL era el lenguaje de programación más común en los centros informáticos soviéticos. ALGOL 60 se utilizó con una serie de variantes nacionales, incluidas ALGAMS , MALGOL y Alpha . ALGOL siguió siendo el idioma más popular para la enseñanza universitaria en la década de 1970.

El MINSK-2 era una computadora digital de estado sólido que entró en producción en 1962, y la Agencia Central de Inteligencia intentó obtener un modelo. El BESM-6 , presentado en 1965, tuvo un rendimiento de alrededor de 800 KIPS en la prueba de referencia Gibson Mix, diez veces mayor que cualquier otra computadora soviética producida en serie del período, y similar en rendimiento al CDC 3600 . De 1968 a 1987, se produjeron 355 unidades BESM-6. Con canalización de instrucciones , intercalado de memoria y traducción de direcciones virtuales , el BESM-6 fue avanzado para la era; sin embargo, era menos conocido en ese momento que el MESM.

El Ministerio de la Industria Electrónica se estableció en 1965, poniendo fin a la primacía del Ministerio de Tecnología de Radio en la producción de computadoras. Al año siguiente, la Unión Soviética firmó un acuerdo de cooperación con Francia para compartir la investigación en el campo de la computación después de que Estados Unidos impidiera que Francia comprara una computadora central CDC 6600 . En 1967, se lanzó el proyecto del Sistema Unificado de Computadoras Electrónicas para crear una computadora de uso general con los otros países del Comecon .

Soyuz 7K-L1 fue la primera nave espacial pilotada por la Unión Soviética con una computadora digital a bordo, la Argon-11S . La construcción del Argon-11S se completó en 1968 por el Instituto de Investigación Científica de Maquinaria Electrónica . Según Piers Bizony , la falta de potencia informática fue un factor en el fracaso del programa lunar tripulado soviético .

1970

Computadora grande en un museo
Computadora Elbrus en el Museo Politécnico de Moscú

A principios de la década de 1970, la falta de estándares comunes en periféricos y capacidad digital condujo a un retraso tecnológico significativo con respecto a los productores occidentales. Las limitaciones del hardware obligaron a los programadores soviéticos a escribir programas en código máquina hasta principios de la década de 1970. Se esperaba que los usuarios mantuvieran y repararan su propio hardware; Las modificaciones locales dificultaban (o imposibilitaban) compartir software, incluso entre máquinas similares.

De acuerdo con el Noveno plan quinquenal (1971-1975) , la producción de computadoras soviéticas aumentaría 2.6 veces hasta una base instalada total de 25,000 en 1975, lo que implica que en 1971 se estaban usando alrededor de 7,000 computadoras. Ryad basado en circuitos integrados , pero BESM siguió siendo el modelo más común, con ASVT aún raro. Rechazando la opinión de Stalin, el plan preveía el uso de computadoras para fines nacionales, como la automatización industrial generalizada, la econometría y una red de planificación central en todo el estado . Algunos expertos como Barry Boehm de RAND y Victor Zorza pensaron que la tecnología soviética podría alcanzar a Occidente con un esfuerzo intensivo como el programa espacial soviético , pero otros como Marshall Goldman creían que eso era poco probable sin la competencia capitalista y los comentarios de los usuarios, y los fracasos. de lograr los objetivos de los planes anteriores.

El gobierno decidió poner fin al desarrollo original de la industria, fomentando la piratería de los sistemas occidentales. Se consideró una opción alternativa, una asociación con International Computers Limited , con sede en Gran Bretaña , pero finalmente se rechazó. El mainframe ES EVM , lanzado en 1971, se basó en el sistema IBM / 360 . La copia fue posible porque, aunque la implementación del sistema IBM / 360 estaba protegida por varias patentes, IBM publicó una descripción de la arquitectura del sistema (lo que permite la creación de implementaciones en competencia).

La Academia de Ciencias Soviética , que había sido un actor importante en el desarrollo informático soviético, no pudo competir con la influencia política de los ministerios poderosos y fue relegada a un papel de supervisión. La investigación y el desarrollo de hardware pasó a ser responsabilidad de los institutos de investigación adscritos a los ministerios. A principios de la década de 1970, con la tecnología de chips cada vez más relevante para las aplicaciones de defensa, Zelenograd emergió como el centro de la industria de microprocesamiento soviética; Los diseños de tecnología extranjera fueron importados, legalmente o de otra manera.

El noveno plan quinquenal aprobó una versión reducida del anterior proyecto OGAS y la red EGSVT , que debía vincular los escalones superiores de los departamentos de planificación y las administraciones. La mala calidad de los sistemas telefónicos soviéticos impidió la transmisión y el acceso de datos a distancia. El sistema telefónico apenas era adecuado para la comunicación por voz, y un investigador occidental consideró poco probable que pudiera mejorarse significativamente antes de finales del siglo XX.

En 1973, Lebedev renunció a su cargo de director del Instituto de Mecánica de Precisión e Ingeniería Informática . Fue reemplazado por Vsevolod Burtsev , quien promovió el desarrollo de la serie de computadoras Elbrus .

Con el espíritu de la distensión , en 1974 la administración de Nixon decidió relajar las restricciones a la exportación de hardware informático y elevó la potencia informática permitida a 32 millones de bits por segundo . En 1975, la Unión Soviética hizo un pedido a IBM para suministrar computadoras de control y gestión de procesos para su nueva planta de camiones Kamaz . También se compraron sistemas IBM para que Intourist estableciera un sistema de reserva por computadora antes de los Juegos Olímpicos de Verano de 1980 .

Principios de la década de 1980

Procesadores de texto en exhibición en una exposición de 1985
Computadoras soviéticas en 1985

La industria de la informática soviética siguió estancada durante los años ochenta. A medida que las computadoras personales se extendieron a oficinas e industrias en los Estados Unidos y la mayoría de los países occidentales, la Unión Soviética no pudo mantenerse al día. Para 1989, había más de 200.000 computadoras en el país. En 1984, la Unión Soviética tenía alrededor de 300.000 programadores capacitados, pero no tenían suficiente equipo para ser productivos.

Aunque el Ministerio de Tecnología de Radio era el principal fabricante de computadoras soviéticas en 1980, el liderazgo del ministerio vio el desarrollo de una computadora personal prototípica con profundo escepticismo y pensó que una computadora nunca podría ser personal. Al año siguiente, cuando el gobierno soviético adoptó una resolución para desarrollar tecnología de microprocesadores, la actitud del ministerio cambió.

La difusión de los sistemas informáticos en las empresas soviéticas fue igualmente lenta, con un tercio de las plantas soviéticas con más de 500 trabajadores que tenían acceso a una computadora central en 1984 (en comparación con casi el 100 por ciento en los Estados Unidos). El éxito de los gerentes soviéticos se midió por el grado en que cumplieron las metas del plan, y las computadoras hicieron más difícil alterar los cálculos contables para alcanzar las metas de manera artificial; las empresas con sistemas informáticos parecían funcionar peor que las empresas sin ellos.

El movimiento de pasatiempos informáticos surgió en la Unión Soviética a principios de la década de 1980, a partir de una larga historia de pasatiempos de la radio y la electricidad. En 1978, tres empleados del Instituto de Ingeniería Electrónica de Moscú construyeron un prototipo de computadora basado en el nuevo microprocesador KR580IK80 y lo llamaron Micro-80 . Después de no despertar el interés de los ministerios, publicaron esquemas en la revista Radio y se convirtieron en la primera computadora de bricolaje soviética. La iniciativa tuvo éxito (aunque los chips necesarios solo se podían comprar en el mercado negro), lo que llevó al Radio-86RK y varios otros proyectos informáticos.

La piratería era especialmente común en la industria del software, donde las copias de aplicaciones occidentales estaban muy extendidas. Las agencias de inteligencia estadounidenses, que se enteraron de los esfuerzos de piratería soviéticos, colocaron errores en el software copiado que causaron fallas catastróficas posteriores en los sistemas industriales. Uno de esos errores causó una explosión en un gasoducto de Siberia en 1982, después de que se modificaran los ajustes de la bomba y la válvula para producir presiones mucho más allá de la tolerancia de las uniones y soldaduras de la tubería. La explosión no causó víctimas, pero provocó importantes daños económicos.

En julio de 1984, se levantaron las sanciones del COCOM que prohibían la exportación de una serie de computadoras de escritorio comunes a la Unión Soviética; al mismo tiempo, se restringió aún más la venta de computadoras grandes. En 1985, la Unión Soviética compró más de 10.000 ordenadores MSX de Nippon Gakki .

El estado de la computación científica fue particularmente atrasado, y la CIA comentó que "para los soviéticos, la adquisición de una sola supercomputadora occidental daría un aumento del 10% al 100% en el poder total de computación científica".

Perestroika

Una computadora casera temprana
El BK-0010 , el ordenador doméstico soviético más producido

Un programa para expandir la alfabetización informática en las escuelas soviéticas fue una de las primeras iniciativas anunciadas por Mikhail Gorbachev después de su llegada al poder en 1985. Ese año, la Elektronika BK-0010 fue la primera computadora personal soviética de uso común en las escuelas y como consumidor. producto. Fue la única computadora personal soviética que se fabricó en más de unos pocos miles de unidades.

Entre 1986 y 1988, las escuelas soviéticas recibieron 87,808 computadoras de las 111,000 previstas. Aproximadamente 60.000 eran BK-0010, como parte de los sistemas de instalaciones informáticas KUVT-86.

Aunque las copias de hardware soviéticas se quedaron algo por detrás de sus contrapartes occidentales en rendimiento, su principal problema fue la baja confiabilidad. El Agat , un clon de Apple II , era particularmente propenso a fallar; los discos leídos por un sistema podrían ser ilegibles por otros. Un número de agosto de 1985 de Pravda informó: "Hay quejas sobre la calidad y confiabilidad de las computadoras". El Agat finalmente se suspendió debido a problemas con el suministro de componentes, como unidades de disco.

El Vector-06C , lanzado en 1986, se destacó por su capacidad gráfica relativamente avanzada. El Vector podía mostrar hasta 256 colores cuando el BK-0010 tenía solo cuatro colores codificados, sin paletas .

En 1987, se supo que Kongsberg Gruppen y Toshiba habían vendido fresadoras CNC a la Unión Soviética en lo que se conoció como el escándalo Toshiba-Kongsberg . El presidente de Toshiba dimitió y la empresa fue amenazada con una prohibición de cinco años del mercado estadounidense.

La aprobación de la Ley de cooperativas en mayo de 1987 dio lugar a una rápida proliferación de empresas que comercializan computadoras y componentes de hardware. Se establecieron muchas cooperativas de software, empleando hasta una quinta parte de todos los programadores soviéticos en 1988. La cooperativa Tekhnika , creada por Artyom Tarasov , logró vender su propio software a agencias estatales, incluida Gossnab .

Las computadoras de fabricación soviética compatibles con IBM se introdujeron a fines de la década de 1980, pero su costo las puso fuera del alcance de los hogares soviéticos. El Poisk , lanzado en 1989, era la computadora soviética compatible con IBM más común. Debido a las dificultades de producción, nunca se fabricó en masa ningún modelo de computadora personal.

A medida que los embargos de tecnología occidental se relajaron durante la última era de la perestroika, los soviéticos adoptaron cada vez más sistemas extranjeros. En 1989, el Instituto de Tecnología Térmica de Moscú adquirió de 70 a 100 sistemas IBM XT - AT con microprocesadores 8086. La mala calidad de la fabricación nacional llevó al país a importar más de 50.000 computadoras personales de Taiwán en 1989.

Se firmaron acuerdos de importación cada vez más importantes con fabricantes occidentales pero, a medida que la economía soviética se desmoronaba, las empresas luchaban por obtener divisas fuertes para pagarlos y los acuerdos se posponían o cancelaban. Según los informes, Control Data Corporation acordó intercambiar computadoras por tarjetas navideñas soviéticas.

Grupos de derechos humanos en Occidente presionaron al gobierno soviético para que concediera visas de salida a todos los expertos en informática que quisieran emigrar. Las autoridades soviéticas finalmente cumplieron, lo que provocó una pérdida masiva de talento en el campo de la informática.

1990 y legado

En agosto de 1990, se estableció RELCOM (una red informática de la UUCP que funciona con líneas telefónicas). La red se conectó a EUnet a través de Helsinki, permitiendo el acceso a Usenet . A finales de 1991, contaba con unos 20.000 usuarios. En septiembre de 1990, se creó el dominio .su .

A principios de 1991, la Unión Soviética estaba al borde del colapso; Los pedidos de compra se cancelaron en masa y los productos a medio terminar de las plantas de cómputo se descartaron porque la avería del sistema de suministro centralizado hizo imposible completarlos. La gran planta de computadoras de Minsk intentó sobrevivir a las nuevas condiciones cambiando a la producción de candelabros. Las restricciones occidentales a la exportación de equipos informáticos civiles se levantaron en mayo de 1991. Aunque técnicamente esto permitió a los soviéticos exportar computadoras a Occidente, su retraso tecnológico no les dio ningún mercado allí. La noticia del intento de golpe de Estado soviético de agosto de 1991 se difundió a los grupos de Usenet a través de Relcom.

Con la caída de la Unión Soviética , muchos destacados desarrolladores e ingenieros de computadoras soviéticos (incluido el ex arquitecto de procesadores Intel Vladimir Pentkovski ) se mudaron al extranjero. Las grandes empresas y plantas que habían fabricado ordenadores para el ejército soviético dejaron de existir. Las pocas computadoras fabricadas en países postsoviéticos a principios de la década de 1990 estaban destinadas al mercado de consumo y ensambladas casi exclusivamente con componentes extranjeros. Ninguna de estas computadoras tuvo grandes volúmenes de producción.

Las computadoras soviéticas siguieron siendo de uso común en Rusia hasta mediados de la década de 1990. Los consumidores rusos postsoviéticos prefirieron comprar computadoras de fabricación occidental, debido a la mayor calidad percibida de las máquinas.

Sanciones occidentales

Dado que las computadoras eran consideradas bienes estratégicos por los Estados Unidos, su venta por parte de los países occidentales generalmente no estaba permitida sin un permiso especial. Como resultado del embargo de CoCom , las empresas de los países del bloque occidental no podían exportar computadoras a la Unión Soviética (o repararlas) sin una licencia especial.

Incluso cuando las ventas no estuvieran prohibidas por las políticas de CoCom, el gobierno de EE. UU. Podría pedir a los países de Europa occidental que se abstuvieran de exportar computadoras debido a cuestiones de política exterior, como protestar por el arresto de disidentes soviéticos. Las ventas de software no estaban reguladas de forma tan estricta, ya que los políticos occidentales se dieron cuenta de que el software se podía copiar (o pasar de contrabando) con mucha más facilidad.

Evaluación

Los diseños de software y hardware soviéticos a menudo estaban a la par con los occidentales, pero la persistente incapacidad del país para mejorar la calidad de fabricación significaba que no podía hacer un uso práctico de los avances teóricos. El control de calidad , en particular, fue una de las principales debilidades de la industria informática soviética.

La decisión de abandonar el desarrollo original a principios de la década de 1970, en lugar de cerrar la brecha con la tecnología occidental, se considera otro factor que hace que la industria informática soviética se quede más rezagada. Según Vlad Strukov , esta decisión destruyó la industria informática autóctona del país. La industria del software siguió un camino similar, y los programadores soviéticos se centraron en duplicar los sistemas operativos occidentales (incluidos DOS / 360 y CP / M ). Según Boris Babayan , la decisión fue costosa en términos de tiempo y recursos; Los científicos soviéticos tuvieron que estudiar software occidental obsoleto y luego reescribirlo, a menudo en su totalidad, para que funcionara con equipos soviéticos.

Valery Shilov consideró este punto de vista subjetivo y nostálgico. Descartando la noción de una "edad de oro" del hardware informático soviético, argumentó que, excepto por unos pocos logros de clase mundial, las computadoras soviéticas siempre habían estado muy por detrás de sus equivalentes occidentales (incluso antes de la clonación a gran escala). Los fabricantes de computadoras en países como Japón también basaron sus primeras computadoras en diseños occidentales, pero tenían acceso irrestricto a tecnología y equipos de fabricación extranjeros. También enfocaron su producción en el mercado de consumo (en lugar de aplicaciones militares), lo que les permitió lograr mejores economías de escala . A diferencia de los fabricantes soviéticos, adquirieron experiencia en la comercialización de sus productos a los consumidores.

La piratería de software occidental como WordStar , SuperCalc y dBase era endémica en la Unión Soviética, una situación atribuida a la incapacidad de la industria del software nacional para satisfacer la demanda de aplicaciones de alta calidad. El software no se compartía con tanta frecuencia o facilidad como en Occidente, por lo que los usuarios científicos soviéticos dependían en gran medida de las aplicaciones disponibles en sus instituciones. El Comité Estatal de Computación e Informática estimó que de 700.000 programas de computadora desarrollados en 1986, sólo 8.000 se habían registrado oficialmente y sólo 500 se consideraron lo suficientemente buenos para ser distribuidos como sistemas de producción. Según los investigadores del Hudson Institute Richard W. Judy y Robert W. Clough , la situación en la industria del software soviética era tal que "no merece ser llamada industria".

La Unión Soviética, a diferencia de los países industrializados contemporáneos como Taiwán y Corea del Sur, no estableció una industria informática sostenible. Robert W. Strayer atribuyó este fracaso a las deficiencias de la economía dirigida soviética , donde los ministerios monopolistas controlaban de cerca las actividades de las fábricas y empresas. Tres ministerios gubernamentales (el Ministerio de Fabricación de Instrumentos , el Ministerio de la Industria de la Radio y el Ministerio de la Industria Electrónica ) se encargaron del desarrollo y la fabricación de equipos informáticos. Tenían escasos recursos y responsabilidades superpuestas. En lugar de poner en común recursos y compartir el desarrollo, estaban atrapados en conflictos y rivalidades y se disputaban dinero e influencia.

La academia soviética todavía hizo contribuciones notables a la informática, como el artículo de Leonid Khachiyan , "Algoritmos polinomiales en la programación lineal". El Elbrus -1, desarrollado en 1978, implementó un procesador de dos problemas fuera de servicio con cambio de nombre de registro y ejecución especulativa .

Cronología

Ver también

Notas

Referencias

enlaces externos