História da computação na União Soviética - History of computing in the Soviet Union

Adultos sentados em computadores
Aula de informática na Chkalovski Village School No. 2 em 1985–1986

A história da computação na União Soviética começou no final dos anos 1940, quando o país começou a desenvolver o MESM no Instituto de Eletrotecnologia de Kiev, em Feofaniya . A oposição ideológica inicial à cibernética na União Soviética em geral foi superada durante a era Khrushchev , e a produção de computadores foi oficialmente encorajada.

No início dos anos 1970, o trabalho descoordenado de ministérios governamentais concorrentes deixou a indústria de computadores soviética sem padrões comuns em periféricos e capacidade digital, o que levou a um atraso tecnológico significativo em relação aos produtores ocidentais. O governo soviético decidiu abandonar o desenvolvimento de projetos de computador originais e incentivou a pirataria de sistemas ocidentais.

A indústria soviética carecia de tecnologia para produzir computadores em massa com padrões de qualidade aceitáveis ​​e as cópias fabricadas localmente de hardware ocidental não eram confiáveis. À medida que os computadores pessoais se espalharam por indústrias e escritórios no Ocidente, o atraso tecnológico da União Soviética aumentou.

Quase todos os fabricantes de computadores soviéticos cessaram suas operações após o colapso da União Soviética . As poucas empresas que sobreviveram até a década de 1990 usaram componentes estrangeiros e nunca alcançaram grandes volumes de produção.

História

História antiga

Em 1936, um computador analógico conhecido como integrador de água foi projetado por Vladimir Lukyanov . Foi o primeiro computador do mundo para resolver equações diferenciais parciais .

A União Soviética começou a desenvolver computadores digitais após a Segunda Guerra Mundial. Um computador eletrônico universalmente programável foi criado por uma equipe de cientistas dirigida por Sergey Lebedev no Instituto de Eletrotecnologia de Kiev em Feofaniya . O computador, conhecido como MESM ( Russo : МЭСМ; Малая Электронно-Счетная Машина, Pequena Máquina de Cálculo Eletrônica ), tornou-se operacional em 1950. Por alguns autores também foi descrito como o primeiro computador na Europa continental, embora o Zuse Z4 e o sueco BARK o precedeu. Os tubos de vácuo do MESM foram obtidos de fabricantes de rádios.

A atitude dos funcionários soviéticos em relação aos computadores era cética ou hostil durante a era stalinista . A retórica do governo retratou a cibernética na União Soviética como uma tentativa capitalista de minar ainda mais os direitos dos trabalhadores. O semanário soviético Literaturnaya Gazeta publicou em 1950 um artigo fortemente crítico de Norbert Wiener e seu livro, Cybernetics: Or Control and Communication in the Animal and the Machine , descrevendo Wiener como um dos "charlatães e obscurantistas que os capitalistas substituem por cientistas genuínos". Após a publicação do artigo, seu livro foi removido das bibliotecas de pesquisa soviéticas.

O primeiro computador de grande escala, o BESM -1, foi montado em Moscou no Instituto Lebedev de Mecânica de Precisão e Engenharia de Computação . O trabalho soviético com computadores foi tornado público pela primeira vez na Conferência de Darmstadt em 1955.

Era pós-Stalin

Painel de controle cinza complexo
Unidade de controle Ural-1

Como nos Estados Unidos, os primeiros computadores destinavam-se a cálculos científicos e militares. Os sistemas de processamento automático de dados fizeram sua estreia em meados da década de 1950 com os sistemas Minsk e Ural , ambos projetados pelo Ministério da Tecnologia de Rádio . O Ministério da Fabricação de Instrumentos também entrou na área de informática com o sistema ASVT , que se baseou no PDP-8 .

O computador Strela , comissionado em dezembro de 1956, realizou cálculos para o primeiro vôo espacial tripulado de Yuri Gagarin . O Strela foi projetado pelo Special Design Bureau 245 (SKB-245) do Ministério da Fabricação de Instrumentos. O designer-chefe de Strela, YY Bazilevsky, recebeu o título de Herói do Trabalho Socialista por seu trabalho no projeto. Setun , um computador experimental ternário , foi projetado e fabricado em 1959.

O Khrushchev Thaw relaxou as limitações ideológicas e, em 1961, o governo incentivou a construção de fábricas de computadores. Os computadores Mir-1 , Mir-2 e Mir-3 foram produzidos no Instituto de Cibernética de Kiev durante a década de 1960. Victor Glushkov começou seu trabalho na OGAS , uma rede de computadores descentralizada e hierárquica em tempo real, no início dos anos 1960, mas o projeto nunca foi concluído. As fábricas soviéticas começaram a fabricar computadores transistores durante os primeiros anos da década.

Naquela época, ALGOL era a linguagem de programação mais comum nos centros de computação soviéticos. ALGOL 60 foi usado com uma série de variantes domésticas, incluindo ALGAMS , MALGOL e Alpha . ALGOL permaneceu como a língua mais popular para o ensino universitário na década de 1970.

O MINSK-2 era um computador digital de estado sólido que entrou em produção em 1962, e a Agência Central de Inteligência tentou obter um modelo. O BESM-6 , lançado em 1965, teve desempenho em cerca de 800 KIPS no benchmark Gibson Mix - dez vezes maior do que qualquer outro computador soviético produzido em série do período e semelhante em desempenho ao CDC 3600 . De 1968 a 1987, 355 unidades BESM-6 foram produzidas. Com pipelining de instruções , intercalação de memória e tradução de endereço virtual , o BESM-6 foi avançado para a era; entretanto, era menos conhecido na época do que o MESM.

O Ministério da Indústria Eletrônica foi criado em 1965, encerrando a primazia do Ministério da Tecnologia de Rádio na produção de computadores. No ano seguinte, a União Soviética assinou um acordo de cooperação com a França para compartilhar pesquisas na área de computação depois que os Estados Unidos impediram a França de comprar um mainframe CDC 6600 . Em 1967, foi lançado o projeto Sistema Unificado de Computadores Eletrônicos para criar um computador de uso geral com os demais países do Comecon .

A Soyuz 7K-L1 foi a primeira espaçonave pilotada soviética com um computador digital de bordo, o Argon-11S . A construção do Argon-11S foi concluída em 1968 pelo Scientific Research Institute of Electronic Machinery . De acordo com Piers Bizony , a falta de capacidade de computação foi um fator no fracasso do programa lunar tripulado soviético .

Década de 1970

Grande computador em um museu
Computador Elbrus no Museu Politécnico de Moscou

No início dos anos 1970, a falta de padrões comuns em periféricos e capacidade digital levou a um atraso tecnológico significativo em relação aos produtores ocidentais. As limitações de hardware forçaram os programadores soviéticos a escrever programas em código de máquina até o início dos anos 1970. Esperava-se que os usuários mantivessem e reparassem seu próprio hardware; modificações locais dificultaram (ou impossibilitaram) o compartilhamento de software, mesmo entre máquinas semelhantes.

De acordo com o nono plano de cinco anos (1971-1975) , a produção de computadores soviética aumentaria 2,6 vezes para uma base instalada total de 25.000 em 1975, implicando em cerca de 7.000 computadores em uso a partir de 1971. O plano discutia a produção em maiores quantidades de Ryad baseado em circuito integrado , mas BESM permaneceu o modelo mais comum, com ASVT ainda raro. Rejeitando a opinião de Stalin, o plano previa o uso de computadores para fins nacionais, como automação industrial generalizada, econometria e uma rede de planejamento central em todo o estado . Alguns especialistas como Barry Boehm da RAND e Victor Zorza pensaram que a tecnologia soviética poderia alcançar o Ocidente com esforços intensivos como o programa espacial soviético , mas outros como Marshall Goldman acreditavam que isso era improvável sem a competição capitalista e feedback do usuário e falhas de atingir as metas dos planos anteriores.

O governo decidiu encerrar o desenvolvimento original da indústria, incentivando a pirataria de sistemas ocidentais. Uma opção alternativa, uma parceria com a International Computers Limited , com sede na Grã-Bretanha , foi considerada, mas acabou rejeitada. O mainframe ES EVM , lançado em 1971, era baseado no sistema IBM / 360 . A cópia foi possível porque, embora a implementação do sistema IBM / 360 fosse protegida por várias patentes, a IBM publicou uma descrição da arquitetura do sistema (permitindo a criação de implementações concorrentes).

A Academia Soviética de Ciências , que havia desempenhado um papel importante no desenvolvimento soviético dos computadores, não podia competir com a influência política dos poderosos ministérios e foi relegada a um papel de monitoramento. A pesquisa e o desenvolvimento de hardware passaram a ser responsabilidade dos institutos de pesquisa vinculados aos ministérios. No início dos anos 1970, com a tecnologia de chip se tornando cada vez mais relevante para aplicações de defesa, Zelenograd emergiu como o centro da indústria de microprocessamento soviética; projetos de tecnologia estrangeira foram importados, legalmente ou não.

O nono plano de cinco anos aprovou uma versão reduzida do projeto OGAS anterior e a rede EGSVT , que deveria ligar os escalões mais altos dos departamentos de planejamento e administrações. A má qualidade dos sistemas telefônicos soviéticos impedia a transmissão e o acesso remotos de dados. O sistema telefônico mal era adequado para comunicação de voz, e um pesquisador ocidental considerou improvável que pudesse ser melhorado significativamente antes do final do século XX.

Em 1973, Lebedev deixou o cargo de diretor do Instituto de Mecânica de Precisão e Engenharia da Computação . Ele foi substituído por Vsevolod Burtsev , que promoveu o desenvolvimento da série de computadores Elbrus .

No espírito de distensão , em 1974, o governo Nixon decidiu relaxar as restrições à exportação de hardware de computador e aumentou o poder de computação permitido para 32 milhões de bits por segundo . Em 1975, a União Soviética fez um pedido à IBM para fornecer computadores de controle e gerenciamento de processos para sua nova fábrica de caminhões Kamaz . Sistemas IBM também foram adquiridos para a Intourist para estabelecer um sistema de reserva por computador antes dos Jogos Olímpicos de Verão de 1980 .

Início dos anos 1980

Processadores de texto em exibição em uma exposição em 1985
Computadores soviéticos em 1985

A indústria de computadores soviética continuou a estagnar na década de 1980. À medida que os computadores pessoais se espalharam por escritórios e indústrias nos Estados Unidos e na maioria dos países ocidentais, a União Soviética não conseguiu acompanhá-los. Em 1989, havia mais de 200.000 computadores no país. Em 1984, a União Soviética tinha cerca de 300.000 programadores treinados, mas eles não tinham equipamento suficiente para serem produtivos.

Embora o Ministério da Tecnologia de Rádio fosse o principal fabricante de computadores soviéticos em 1980, a liderança do ministério via o desenvolvimento de um computador pessoal prototípico com profundo ceticismo e pensava que um computador nunca poderia ser pessoal. No ano seguinte, quando o governo soviético adotou uma resolução para desenvolver tecnologia de microprocessador, a atitude do ministério mudou.

A disseminação dos sistemas de computador nas empresas soviéticas foi igualmente lenta, com um terço das fábricas soviéticas com mais de 500 trabalhadores tendo acesso a um computador mainframe em 1984 (em comparação com quase 100% nos Estados Unidos). O sucesso dos gerentes soviéticos era medido pelo grau em que atingiam as metas do plano, e os computadores tornavam mais difícil alterar os cálculos contábeis para atingir as metas artificialmente; as empresas com sistemas de computador pareciam ter um desempenho pior do que as empresas sem eles.

O movimento dos hobby de computador surgiu na União Soviética durante o início dos anos 1980, com base em uma longa história de hobbies de rádio e eletricidade. Em 1978, três funcionários do Instituto de Engenharia Eletrônica de Moscou construíram um protótipo de computador baseado no novo microprocessador KR580IK80 e o chamaram de Micro-80 . Depois de não conseguir despertar nenhum interesse dos ministérios, eles publicaram esquemas na revista Radio e o transformaram no primeiro computador DIY soviético. A iniciativa foi bem-sucedida (embora os chips necessários só pudessem ser comprados no mercado negro), levando ao Radio-86RK e vários outros projetos de computador.

A pirataria era especialmente comum na indústria de software, onde as cópias de aplicativos ocidentais eram comuns. As agências de inteligência americanas, tendo aprendido sobre os esforços de pirataria soviéticos, colocaram bugs em software copiado que causaram falhas catastróficas posteriores em sistemas industriais. Um desses bugs causou uma explosão em um gasoduto da Sibéria em 1982, depois que as configurações da bomba e da válvula foram alteradas para produzir pressões muito além da tolerância das juntas e soldas do gasoduto. A explosão não causou vítimas, mas causou danos econômicos significativos.

Em julho de 1984, as sanções do COCOM que proibiam a exportação de vários computadores desktop comuns para a União Soviética foram suspensas; ao mesmo tempo, a venda de grandes computadores foi ainda mais restrita. Em 1985, a União Soviética comprou mais de 10.000 computadores MSX da Nippon Gakki .

O estado da computação científica era particularmente retrógrado, com a CIA comentando que "para os soviéticos, a aquisição de um único supercomputador ocidental daria um aumento de 10% a 100% no poder total da computação científica".

Perestroika

Um dos primeiros computadores domésticos
O BK-0010 , o computador doméstico soviético mais amplamente produzido

Um programa para expandir o conhecimento de informática nas escolas soviéticas foi uma das primeiras iniciativas anunciadas por Mikhail Gorbachev depois que ele assumiu o poder em 1985. Naquele ano, o Elektronika BK-0010 foi o primeiro computador pessoal soviético de uso comum nas escolas e como consumidor produtos. Foi o único computador pessoal soviético a ser fabricado em mais de alguns milhares de unidades.

Entre 1986 e 1988, as escolas soviéticas receberam 87.808 computadores de um total planejado de 111.000. Cerca de 60.000 eram BK-0010s, como parte dos sistemas de instalação de computador KUVT-86.

Embora as cópias de hardware soviéticas ficassem um pouco atrás de suas contrapartes ocidentais em desempenho, seu principal problema era geralmente a baixa confiabilidade. O Agat , um clone do Apple II , era particularmente sujeito ao fracasso; discos lidos por um sistema podem ser ilegíveis por outros. Uma edição de agosto de 1985 do Pravda relatou: "Existem reclamações sobre a qualidade e confiabilidade do computador". O Agat acabou sendo descontinuado devido a problemas com o fornecimento de componentes, como unidades de disco.

O Vector-06C , lançado em 1986, foi conhecido por sua capacidade gráfica relativamente avançada. O Vector podia exibir até 256 cores quando o BK-0010 tinha apenas quatro cores codificadas, sem paletas .

Em 1987, soube-se que a Kongsberg Gruppen e a Toshiba haviam vendido fresadoras CNC para a União Soviética no que ficou conhecido como o escândalo Toshiba-Kongsberg . O presidente da Toshiba renunciou, e a empresa foi ameaçada com uma proibição de cinco anos do mercado americano.

A aprovação da Lei das Cooperativas em maio de 1987 levou a uma rápida proliferação de empresas que comercializavam computadores e componentes de hardware. Muitas cooperativas de software foram estabelecidas, empregando até um quinto de todos os programadores soviéticos em 1988. A cooperativa Tekhnika , criada por Artyom Tarasov , conseguiu vender seu próprio software para agências estatais, incluindo Gossnab .

Os computadores de fabricação soviética compatíveis com a IBM foram introduzidos no final da década de 1980, mas seu custo os colocou fora do alcance das famílias soviéticas. O Poisk , lançado em 1989, era o computador soviético compatível com IBM mais comum. Por causa das dificuldades de produção, nenhum modelo de computador pessoal foi produzido em massa.

Como os embargos de tecnologia ocidental foram relaxados durante o final da era da perestroika, os soviéticos cada vez mais adotaram sistemas estrangeiros. Em 1989, o Instituto de Tecnologia Térmica de Moscou adquiriu de 70 a 100 sistemas IBM XT - AT com microprocessadores 8086. A má qualidade da fabricação nacional levou o país a importar mais de 50.000 computadores pessoais de Taiwan em 1989.

Acordos de importação cada vez maiores foram assinados com fabricantes ocidentais, mas, à medida que a economia soviética se desmanchava, as empresas lutavam para obter moeda forte para pagá-los e os negócios eram adiados ou cancelados. A Control Data Corporation concordou em trocar computadores por cartões de Natal soviéticos.

Grupos de direitos humanos no Ocidente pressionaram o governo soviético a conceder vistos de saída a todos os especialistas em informática que desejassem emigrar. As autoridades soviéticas finalmente concordaram, levando a uma perda massiva de talentos no campo da computação.

Década de 1990 e legado

Em agosto de 1990, o RELCOM (uma rede de computadores UUCP trabalhando em linhas telefônicas) foi estabelecido. A rede conectada à EUnet através de Helsinque, permitindo o acesso à Usenet . No final de 1991, tinha cerca de 20.000 usuários. Em setembro de 1990, o domínio .su foi criado.

No início de 1991, a União Soviética estava à beira do colapso; os pedidos de compra foram cancelados em massa e os produtos semiacabados das fábricas de informática foram descartados, pois o colapso do sistema de abastecimento centralizado tornou impossível concluí-los. A grande fábrica de computadores de Minsk tentou sobreviver às novas condições mudando para a produção de lustres. As restrições de exportação ocidentais de equipamentos de informática civis foram suspensas em maio de 1991. Embora isso tecnicamente permitisse aos soviéticos exportar computadores para o Ocidente, seu atraso tecnológico não lhes deu mercado lá. A notícia da tentativa de golpe soviético de agosto de 1991 foi espalhada para grupos da Usenet por meio da Relcom.

Com a queda da União Soviética , muitos desenvolvedores e engenheiros de computador proeminentes (incluindo o ex- arquiteto de processadores da Intel Vladimir Pentkovski ) mudaram-se para o exterior. As grandes empresas e fábricas que haviam fabricado computadores para os militares soviéticos deixaram de existir. Os poucos computadores fabricados nos países pós-soviéticos durante o início dos anos 1990 eram voltados para o mercado consumidor e montados quase que exclusivamente com componentes estrangeiros. Nenhum desses computadores teve grandes volumes de produção.

Os computadores soviéticos permaneceram em uso comum na Rússia até meados da década de 1990. Os consumidores russos pós-soviéticos preferiram comprar computadores fabricados no Ocidente, devido à maior qualidade percebida das máquinas.

Sanções ocidentais

Como os computadores eram considerados bens estratégicos pelos Estados Unidos, sua venda pelos países ocidentais geralmente não era permitida sem permissão especial. Como resultado do embargo do CoCom , as empresas dos países do Bloco Ocidental não podiam exportar computadores para a União Soviética (ou repará- los) sem uma licença especial.

Mesmo quando as vendas não foram proibidas pelas políticas do CoCom, o governo dos EUA ainda pode pedir aos países da Europa Ocidental que se abstenham de exportar computadores por causa de questões de política externa, como protestar contra a prisão de dissidentes soviéticos. As vendas de software não eram regulamentadas de forma tão estrita, uma vez que os legisladores ocidentais perceberam que o software poderia ser copiado (ou contrabandeado) com muito mais facilidade.

Avaliação

Os projetos soviéticos de software e hardware costumavam estar no mesmo nível dos ocidentais, mas a persistente incapacidade do país de melhorar a qualidade da fabricação significava que ele não podia fazer uso prático dos avanços teóricos. O controle de qualidade , em particular, era uma das principais fraquezas da indústria de computação soviética.

A decisão de abandonar o desenvolvimento original no início dos anos 1970, em vez de fechar a lacuna com a tecnologia ocidental, é vista como outro fator que fez com que a indústria de computadores soviética ficasse ainda mais para trás. De acordo com Vlad Strukov , essa decisão destruiu a indústria nativa de computadores do país. A indústria de software seguiu um caminho semelhante, com os programadores soviéticos mudando seu foco para a duplicação de sistemas operacionais ocidentais (incluindo DOS / 360 e CP / M ). De acordo com Boris Babayan , a decisão custou caro em termos de tempo e recursos; Cientistas soviéticos tiveram que estudar softwares ocidentais obsoletos e então reescrevê-los, muitas vezes em sua totalidade, para fazê-los funcionar com equipamentos soviéticos.

Valery Shilov considerou essa visão subjetiva e nostálgica. Descartando a noção de uma "era de ouro" do hardware de computação soviético, ele argumentou que, exceto por algumas conquistas de classe mundial, os computadores soviéticos sempre estiveram muito atrás de seus equivalentes ocidentais (mesmo antes da clonagem em grande escala). Os fabricantes de computadores em países como o Japão também baseavam seus primeiros computadores em designs ocidentais, mas tinham acesso irrestrito a tecnologia estrangeira e equipamentos de fabricação. Eles também focaram sua produção no mercado consumidor (ao invés de aplicações militares), permitindo-lhes obter melhores economias de escala . Ao contrário dos fabricantes soviéticos, eles ganharam experiência na comercialização de seus produtos aos consumidores.

A pirataria de softwares ocidentais como WordStar , SuperCalc e dBase era endêmica na União Soviética, situação atribuída à incapacidade da indústria nacional de software de atender à demanda por aplicativos de alta qualidade. O software não era compartilhado tão comumente ou facilmente como no Ocidente, deixando os usuários científicos soviéticos altamente dependentes dos aplicativos disponíveis em suas instituições. O Comitê Estadual de Computação e Informática estimou que de 700.000 programas de computador desenvolvidos até 1986, apenas 8.000 foram oficialmente registrados e apenas 500 foram considerados bons o suficiente para serem distribuídos como sistemas de produção. De acordo com os pesquisadores do Hudson Institute Richard W. Judy e Robert W. Clough , a situação na indústria de software soviética era tal que "não merece ser chamada de indústria".

A União Soviética, ao contrário dos países em industrialização contemporâneos, como Taiwan e Coréia do Sul, não estabeleceu uma indústria de computadores sustentável. Robert W. Strayer atribuiu esse fracasso às deficiências da economia de comando soviética , onde os ministérios monopolistas controlavam de perto as atividades das fábricas e empresas. Três ministérios governamentais (o Ministério da Fabricação de Instrumentos , o Ministério da Indústria de Rádio e o Ministério da Indústria Eletrônica ) foram responsáveis ​​pelo desenvolvimento e fabricação de hardware de computador. Eles tinham recursos escassos e responsabilidades sobrepostas. Em vez de reunir recursos e compartilhar o desenvolvimento, eles estavam presos a conflitos e rivalidades e disputavam dinheiro e influência.

A academia soviética ainda fez contribuições notáveis ​​para a ciência da computação, como o artigo de Leonid Khachiyan , "Polynomial Algorithms in Linear Programming". O Elbrus -1, desenvolvido em 1978, implementou um processador fora de ordem de dois problemas com renomeação de registro e execução especulativa .

Linha do tempo

Veja também

Notas

Referências

links externos