Aller au contenu

« Histoire de l'informatique en Union soviétique » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Créé en traduisant la page « History of computing in the Soviet Union »
(Aucune différence)

Version du 23 janvier 2023 à 15:03

Adults sitting at computers
Cours d'informatique dans une école du village de Chkalovski en 1985-1986.

L'histoire de l'informatique en Union soviétique a commencé à la fin des années 1940[1], avec le développement de la MESM, une petite machine à calculer électronique, à l' Institut d'électrotechnologie de Kiev à Feofaniya [2]. L'opposition idéologique initiale de l'URSS à la cybernétique a été dépassée lors de l'ère Khrouchtchev, qui encourageait le développement de l'informatique[3].

Au début des années 1970, la concurrence entre ministères avait plongé l'industrie informatique soviétique dans un état de sous-développement latent. En raison du manque de normes communes pour les périphériques informatiques et du manque de capacité de stockage numérique, la technologie de l'Union soviétique était considérablement en retard par rapport aux standards en vigueur à l'Ouest en matière de semi-conducteurs[4][5]. L'Union soviétique décida finalement d'abandonner le développement de conceptions informatiques originales et encouragea le clonage des systèmes américains ou européens préexistants (par exemple, la série de processeurs 1801 fut abandonnée au profit du PDP-11 ISA au début des années 1980)[4].

L'industrie soviétique était incapable de produire en masse des ordinateurs respectant des normes de qualité exigeantes[6], et les clones locaux de matériel américain ou européen n'étaient pas fiables[7]. À mesure que les ordinateurs personnels se répandaient dans les usines et les bureaux à l'Ouest, le retard technologique de l'Union soviétique augmentait[8].

Presque tous les fabricants d'ordinateurs soviétiques ont cessé leurs activités après la dislocation de l'URSS[9]. Quelques entreprises survécurent jusque dans les années 1990 mais en utilisant des composants étrangers et sans jamais atteindre de gros volumes de production[9].

Histoire

Sous Staline

En 1936, un ordinateur analogique connu sous le nom d'intégrateur d'eau a été conçu par Vladimir Lukyanov[10]. Il s'agissait alors du premier ordinateur au monde capable de résoudre équations aux dérivées partielles[10].

L'Union soviétique commença à développer des ordinateurs après la Seconde Guerre mondiale[4]. Un ordinateur électronique universellement programmable fut conçu par une équipe de scientifiques dirigée par Sergeï Lebedev à l'Institut d'électrotechnologie de Kiev à Feofaniya. L'ordinateur, connu sous le nom de MESM, était opérationnel en 1950[11]. Il fut parfois décrit comme le premier ordinateur de ce type en Europe continentale, même si en réalité le Zuse Z4 allemand et le BARK suédois l'ont précédé[2]. Les tubes électroniques du MESM furent obtenus auprès de fabricants de radio[12].

L'attitude des responsables soviétiques envers les ordinateurs était au moins sceptique si ce n'est hostile à l'époque stalinienne. Joseph Staline considérait l'ordinateur comme un produit maléfique du capitalisme[13]. La rhétorique officielle dépeignait la cybernétique en URSS comme une tentative capitaliste de saper davantage les droits des travailleurs[3]. L'hebdomadaire soviétique Literatournaïa Gazeta publia en 1950 un article fortement critique de Norbert Wiener et de son livre, Cybernetics: Or Control and Communication in the Animal and the Machine, décrivant Wiener comme l'un des "charlatans et obscurantistes que les capitalistes substituent aux véritables scientifiques"[14]. Après la publication de l'article, son livre fut retiré des bibliothèques de recherche soviétiques[14].

Le premier ordinateur mainframe, le BESM-1, fut assemblé à Moscou à l'Institut Lebedev de mécanique de précision et de génie informatique[4]. Les travaux soviétiques sur les ordinateurs furent rendus publics pour la première fois lors de la Conférence de Darmstadt en 1955[15].

Sous Khrouchtchev

Gray, complex control panel
Unité de contrôle Oural-1.

Comme aux États-Unis, les premiers ordinateurs étaient destinés aux calculs scientifiques et militaires. Les systèmes de traitement électronique des données ont fait leurs débuts en URSS au milieu des années 1950 avec les systèmes Minsk et Oural, tous deux conçus par le ministère de la radio[16]. Le ministère de la fabrication d'instruments entra également dans le domaine informatique avec le système ASVT, qui était fondé sur le PDP-8[16].

L'ordinateur Strela, mis en service en décembre 1956, effectua des calculs pour le premier vol spatial habité de Youri Gagarine[17][18]. Le Strela a été conçu par le bureau SKB-245 du ministère de la fabrication d'instruments[5]. Le concepteur en chef de Strela, reçut le titre de héros du travail socialiste pour son travail sur le projet[15].Setun, un ordinateur ternaire expérimental, fut conçu et fabriqué en 1959[17].

Sous Khrouchtchev, le dégel entraîna un assouplissement idéologique et, en 1961, le gouvernement a encouragea la construction d'usines d'ordinateurs[3]. Les ordinateurs Mir-1, Mir-2 et Mir-3 furent produits à l'Institut de cybernétique de Kiev dans les années 1960[4].Victor Glouchkov commença aussi ses travaux sur OGAS, un réseau informatique décentralisé et hiérarchique en temps réel, au début des années 1960, mais le projet ne fut jamais achevé[19]. Les usines soviétiques commencèrent à fabriquer des ordinateurs à transistors au cours des premières années de la décennie[20].

A cette époque, ALGOL était le langage de programmation de référence dans les centres informatiques soviétiques[21]. ALGOL 60 fut utilisé avec des déclinaisons locales, notamment ALGAMS, MALGOL et Alpha[22]. ALGOL est resté le langage le plus répandu pour l'enseignement universitaire dans les années 1970[23].

Le MINSK-2 était un ordinateur numérique à état solide dont la production commença en 1962, et dont la Central Intelligence Agency tenta d'obtenir un modèle[24]. Le BESM-6, introduit en 1965, fonctionnait à environ 800 instructions par seconde en test de performance[25], soit dix fois plus que tout autre ordinateur soviétique produit en série à l'époque[26], et une vitesse tout à fait comparable au CDC 3600[26]. De 1968 à 1987, 355 unités BESM-6 furent produites[27]. Avec un pipeline d'instructions, un dispositif d'entrelacement de la mémoire et une mémoire virtuelle[28], le BESM-6 était très avancé pour l'époque ; cependant, il était moins connu que le MESM[11].

Le ministère de l'industrie électronique fut créé en 1965, mettant fin à la primauté du ministère de la radio dans la production informatique[12]. L'année suivante, l'Union soviétique conclut un accord de coopération avec la France pour partager la recherche dans le domaine informatique après que les États-Unis empêchèrent la France d'acheter un ordinateur central CDC 6600[29]. En 1967, un projet fut lancé pour créer un ordinateur à usage général avec les autres pays du CACEM[26].

Soyouz 7K-L1 a été le premier vaisseau spatial soviétique avec un ordinateur numérique embarqué, l'Argon-11S[30]. La construction de l'Argon-11S fut achevée en 1968 par l'Institut de recherche scientifique sur les machines électroniques[30]. Selon Piers Bizony, le manque de puissance de calcul fut un facteur important dans l'échec du programme lunaire habité soviétique[31].

Les ordinateurs étant considérés comme des biens stratégiques par les États-Unis, leur vente par les pays occidentaux à l'Union soviétique n'était généralement pas autorisée sans autorisation spéciale[32]. À la suite de l'embargo CoCom, les entreprises des pays du bloc de l'Ouest ne pouvaient pas exporter d'ordinateurs vers l'Union soviétique (ou les entretenir) sans une licence spéciale[33].

Même lorsque les ventes n'étaient pas interdites par les politiques du CoCom, le gouvernement américain pouvait toujours demander aux pays d'Europe occidentale de s'abstenir d'exporter des ordinateurs au gré des enjeux diplomatiques du moment, comme pour protester contre l'arrestation de dissidents soviétiques[34]. Les ventes de logiciels n'étaient pas réglementées aussi strictement, car les décideurs occidentaux savaient que les logiciels pouvaient être copiés (ou passés en contrebande) beaucoup plus facilement[35].

Sous Brejnev

Large computer in a museum
Ordinateur Elbrus au Musée Polytechnique de Moscou

Au début des années 1970, l'absence de normes communes en matière de périphériques entraîna un retard technologique important par rapport aux producteurs occidentaux[4][13]. Les limitations matérielles contraignirent les programmeurs soviétiques à écrire des programmes en langage machine jusqu'au début des années 1970[36]. Les utilisateurs devaient entretenir et réparer leur propre matériel ; les modifications locales rendaient difficile (voire impossible) le partage de logiciels, même entre des machines similaires[36].

Selon le neuvième plan quinquennal (1971-1975), la production d'ordinateurs soviétiques augmenterait de 2,6 fois pour atteindre une base installée totale de 25 000 en 1975, ce qui impliquait environ 7 000 ordinateurs en service en 1971. Le plan prévoyait de produire en plus grande quantité le modèle Ryad reposant sur des circuits intégrés, mais le BESM restait le modèle le plus courant, l'ASVT étant encore rare. En rupture avec le stalinisme, le plan prévoyait l'utilisation d'ordinateurs à des fins nationales telles que l'automatisation industrielle généralisée, l'économétrie et un réseau de planification centrale à l'échelle de l'État. Certains commentateurs de l'époque tels que Barry Boehm de RAND et Victor Zorza pensaient que la technologie soviétique pourrait rattraper l'Occident avec des efforts intensifs comme dans le programme spatial soviétique, mais d'autres comme Marshall Goldman pensaient que cela était peu probable sans un système de concurrence capitaliste et sans les commentaires des utilisateurs[13].

L'Union soviétique changea de stratégie et mit fin à la phase de croissance de son industrie locale, encourageant à la place le piratage des systèmes américains et européens[4][13]. Une autre option, un partenariat avec la société britannique International Computers Limited, fut envisagée mais finalement rejetée[37]. Le mainframe ES EVM, lancé en 1971, était ouvertement inspiré du système IBM/360[4][13]. La copie était possible car même si l'implémentation du système IBM/360 était protégée par des brevets, IBM avait publié une description de l'architecture matérielle du système (permettant la création d'implémentations concurrentes)[38].

L'Académie soviétique des sciences, qui avait été un acteur majeur du développement de l'informatique soviétique, ne pouvait pas rivaliser avec l'influence politique des ministères et était reléguée à un rôle de surveillance[16]. La recherche et le développement du matériel échurent à des instituts de recherche rattachés aux ministères[39]. Au début des années 1970, la technologie des puces devenant de plus en plus vitales pour la défense, Zelenograd devient le cœur de l'industrie soviétique des microprocesseurs ; des technologies étrangères y furent importées, légalement ou non[12].

Le neuvième plan quinquennal approuva une version réduite du projet OGAS antérieur et du réseau EGSVT, qui devait relier les échelons supérieurs des services de planification et des administrations[40]. La mauvaise qualité des systèmes téléphoniques soviétiques empêchait la transmission et l'accès aux données à distance[41]. Le système téléphonique était à peine suffisant pour la communication vocale, et un chercheur occidental estima alors qu'il était peu probable qu'il puisse être amélioré de manière significative avant la fin du XXe siècle[6].

En 1973, Lebedev démissionna de son poste de directeur de l'Institut de mécanique de précision et de génie informatique[1]. Son remplaçant promut le développement de la série d'ordinateurs Elbrus[1].

Dans un esprit de détente, en 1974, l' administration Nixon décida d'assouplir les restrictions à l'exportation de matériel informatique[32] et porta la puissance de calcul autorisée à 32 millions de bits par seconde[42]. En 1975, l'Union soviétique passa une commande auprès d'IBM pour la fourniture d'ordinateurs de contrôle de processus et de gestion pour sa nouvelle usine de camions Kamaz[43]. Des systèmes IBM furent également achetés pour Intourist afin d'établir un système de réservation informatique avant les Jeux olympiques d'été de 1980[44].

Début des années 1980

Word processors on display at a 1985 exhibition
Ordinateurs soviétiques en 1985.

L'industrie informatique soviétique continua de stagner dans les années 1980[4]. Alors que les ordinateurs personnels se répandaient dans les bureaux et les usines aux États-Unis et dans la plupart des pays occidentaux, l'Union soviétique n'arrivait pas à suivre[8]. En 1989, il y avait plus de 200 000 ordinateurs dans le pays[45]. En 1984, l'Union soviétique comptait environ 300 000 programmeurs formés, mais ils n'avaient pas assez d'équipement pour être productifs[46].

Même si le ministère de la radio était le principal fabricant d'ordinateurs soviétiques en 1980, la direction du ministère était très sceptique vis-à-vis du développement d'un prototype d'ordinateur personnel[47]. L'année suivante, lorsque le gouvernement soviétique adopta une résolution pour développer la technologie des microprocesseurs, l'attitude du ministère changea[47].

La propagation des systèmes informatiques dans les entreprises soviétiques fut tout aussi lente, un tiers des usines soviétiques de plus de 500 travailleurs ayant accès à un ordinateur central en 1984 (contre près de 100 % aux États-Unis à la même époque)[48]. Le succès des gestionnaires soviétiques était mesuré en comparaison avec les objectifs du plan, et les ordinateurs rendaient plus difficile la modification des calculs comptables pour atteindre artificiellement les objectifs[49]; les entreprises dotées de systèmes informatiques semblaient moins performantes que les entreprises qui n'en avaient pas car elles ne pouvaient pas falsifier leurs données, ou du moins plus difficilement[49].

Une communauté geek apparut en Union soviétique au début des années 1980[50]. En 1978, trois employés de l'Institut de construction de machines électroniques de Moscou ont créèrent un prototype d'ordinateur basé sur le nouveau microprocesseur KR580IK80 et le nommèrent Micro-80[50]. Après avoir échoué à susciter l'intérêt des ministères, ils publièrent des schémas dans le magazine Radio et fabriquèrent le premier ordinateur soviétique bricolé[50]. L'initiative fut couronnée de succès (même si les puces nécessaires ne pouvaient alors être achetées que sur le marché noir), ce qui a conduit au Radio-86RK et à plusieurs autres projets informatiques indépendants[50].

Le piratage était particulièrement courant dans les logiciels, où les copies d'applications occidentales étaient répandues[51]. Les agences de renseignement américaines, ayant pris connaissance des efforts de piratage soviétiques, placèrent des bogues dans les logiciels copiés, ce qui causa plus tard des pannes catastrophiques dans les systèmes industriels[52]. Un de ces bogues provoqua une explosion dans un gazoduc sibérien en 1982, après que les réglages de la pompe et de la vanne eurent été modifiés pour produire des pressions bien au-delà de la tolérance des joints et des soudures de la structure[53]. L'explosion n'a fait aucune victime, mais a causé d'importants dégâts économiques. [54]

En juillet 1984, les sanctions du COCOM interdisant l'exportation d'un certain nombre d'ordinateurs de bureau courants vers l'Union soviétique furent levées ; dans le même temps, la vente de gros ordinateurs fut davantage restreinte[55]. En 1985, l'Union soviétique acheta plus de 10 000 ordinateurs MSX à Nippon Gakki [6].

L'état du calcul scientifique était particulièrement arriéré, la CIA commentant que "pour les Soviétiques, l'acquisition d'un seul supercalculateur occidental procurerait une augmentation de 10% à 100% de la puissance totale de calcul scientifique"[56].

Perestroïka

An early home computer
Le BK-0010, l'ordinateur domestique soviétique le plus produit.

Un programme visant à développer l'alphabétisme informatique dans les écoles soviétiques fut lancé par Mikhaïl Gorbatchev après son arrivée au pouvoir en 1985[57]. Cette année-là, l'Elektronika BK-0010 était le premier ordinateur personnel soviétique couramment utilisé dans les écoles et en tant que produit de consommation[58]. C'était le seul ordinateur personnel soviétique à être fabriqué en plus de quelques milliers d'unités. [6]

Entre 1986 et 1988, les écoles soviétiques reçurent 87 808 ordinateurs sur les 111 000 prévus. Environ 60 000 étaient des BK-0010, faisant partie des systèmes informatiques KUVT-86[59].

Même si les clones soviétiques accusaient un certain retard par rapport à leurs homologues occidentaux en termes de performances, leur principal problème était généralement une fiabilité médiocre. L' Agat, un clone d'Apple II, était particulièrement sujet à l'échec ; les disques lus par un système pouvaient être illisibles par d'autres[16]. Un numéro d'août 1985 de la Pravda rapportait : "Il y a des plaintes concernant la qualité et la fiabilité des ordinateurs"[60]. L'Agat fut finalement abandonné en raison de problèmes d'approvisionnement en composants, tels que des lecteurs de disque[6].

Le Vector-06C, sorti en 1986, était réputé pour ses capacités graphiques relativement avancées[61]. Le Vector pouvait afficher jusqu'à 256 couleurs alors que le BK-0010 n'avait que quatre couleurs codées en dur, sans palettes[61].

En 1987, il fut révélé que Kongsberg Gruppen et Toshiba avaient vendu des fraiseuses CNC à l'Union soviétique en violation des règles du COCOM, dans ce qui devint l'affaire Toshiba-Kongsberg[62]. Le président de Toshiba démissionna et l'entreprise fut menacée d'une interdiction d'accès de cinq ans sur le marché américain[63].

L'adoption de la loi sur les coopératives en mai 1987 entraîna une prolifération rapide d'entreprises commercialisant des ordinateurs et des composants matériels[64]. De nombreuses coopératives de logiciels furent créées, employant jusqu'à un cinquième de tous les programmeurs soviétiques en 1988[65]. La coopérative Tekhnika, créée par Artyom Tarasov, réussit à vendre ses propres logiciels à des agences étatiques dont Gossnab[66].

Des ordinateurs de fabrication soviétique compatibles PC furent introduits à la fin des années 1980, mais leur coût trop élevé les a mis hors de portée des ménages soviétiques[67]. Le Poisk, sorti en 1989, était l'ordinateur soviétique compatible PC le plus répandu[67]. En raison de difficultés de production, aucun modèle d'ordinateur personnel n'a jamais été produit en série[6].

Alors que les embargos technologiques étaient assouplis à la fin de l'ère de la perestroïka, les Soviétiques adoptèrent de plus en plus de systèmes étrangers[68]. En 1989, l'Institut de technologie thermique de Moscou acquit 70 à 100 IBM PC XT et AT avec des microprocesseurs 8086[69]. La mauvaise qualité des produits locaux a conduit le pays à importer plus de 50 000 ordinateurs personnels de Taiwan en 1989[70].

Des accords d'importation de plus en plus importants furent signés avec des fabricants occidentaux mais, à mesure que l'économie soviétique s'effondrait, les entreprises ont eu du mal à obtenir des devises fortes pour les payer et les accords furentreportés ou annulés[71].Control Data Corporation aurait accepté de troquer des ordinateurs contre des cartes de Noël soviétiques[72].

Des groupes de défense des droits de l'homme en Occident ont fait pression sur le gouvernement soviétique pour qu'il accorde des visas de sortie à tous les experts en informatique qui souhaitaient émigrer[73]. Les autorités soviétiques se sont finalement conformées, entraînant une perte massive de talents dans le domaine informatique[74].

Années 1990 et postérité

En août 1990, RELCOM (un réseau informatique UUCP fonctionnant sur des lignes téléphoniques) fut créé. [75] Le réseau s'est connecté à EUnet via Helsinki, permettant l'accès à Usenet[76]. À la fin de 1991, il comptait environ 20 000 utilisateurs[77]. En septembre 1990, le domaine .su a été créé[78].

Au début de 1991, l'Union soviétique était sur le point de s'effondrer ; les commandes d'approvisionnement furent annulées en masse et les produits semi-finis des usines informatiques furent jetés car la panne du système d'approvisionnement centralisé a rendu impossible leur achèvement. La grande usine informatique de Minsk a tenté de survivre aux nouvelles conditions en passant à la production de lustres[79]. Les restrictions occidentales à l'exportation de matériel informatique civil ont été levées en mai 1991[80]. Bien que cela ait permis techniquement aux Soviétiques d'exporter des ordinateurs vers l'Occident, leur retard technologique ne leur a pas donné de marché là-bas[81]. La nouvelle de la tentative de coup d'État soviétique d'août 1991 a été diffusée aux groupes Usenet via Relcom[82].

Avec la chute de l'Union soviétique, de nombreux développeurs et ingénieurs informatiques soviétiques de premier plan (dont le futur architecte des processeurs Intel, Vladimir Pentkovski) partirent à l'étranger[4][83]. Les grandes entreprises et usines qui avaient fabriqué des ordinateurs pour l'armée soviétique cessèrent tout simplement d'exister[9]. Les quelques ordinateurs fabriqués dans les pays post-soviétiques au début des années 1990 étaient destinés au marché grand public et assemblés presque exclusivement avec des composants étrangers[9]. Aucun de ces ordinateurs n'avait de grands volumes de production[9].

Les ordinateurs soviétiques sont restés couramment utilisés en Russie jusqu'au milieu des années 1990[58]. Les consommateurs russes post-soviétiques ont préféré acheter des ordinateurs fabriqués en Occident, en raison de la qualité supérieure des machines[84].


Bilan

Les logiciels et le matériel informatique soviétiques étaient souvent à égalité avec ce qui pouvait se faire à l'Ouest en matière de conception, mais l'incapacité persistante du pays à améliorer la qualité de la fabrication l'empêcha de tirer parti des avancées théoriques[85]. Le contrôle qualité, en particulier, était une faiblesse majeure de l'industrie informatique soviétique[86].

La décision d'abandonner le développement local au début des années 1970, plutôt que de combler l'écart avec la technologie occidentale, est considérée comme un autre facteur qui a poussé l'industrie informatique soviétique à prendre encore plus de retard[4]. Selon Vlad Strukov, cette décision détruisit l'industrie informatique national[58]. L'industrie du logiciel a suivi une voie similaire, les programmeurs soviétiques se concentrant sur la duplication des systèmes d'exploitation occidentaux (dont DOS/360 et CP/M)[39]. Selon Boris Babayan, la décision a été coûteuse en temps et en ressources ; les scientifiques soviétiques ont dû étudier des logiciels occidentaux obsolètes, puis les réécrire, souvent dans leur intégralité, pour les faire fonctionner avec des équipements soviétiques[81].

Valery Shilov considérait ce point de vue comme subjectif et nostalgique[87]. Rejetant l'idée d'un "âge d'or" du matériel informatique soviétique, il a fait valoir qu'à l'exception de quelques réalisations de classe mondiale, les ordinateurs soviétiques avaient toujours été loin derrière leurs équivalents occidentaux (même avant le clonage à grande échelle)[87]. Les pays fabricants d'ordinateurs comme le Japon ont également basé leurs premiers ordinateurs sur des conceptions occidentales, mais avaient un accès illimité à la technologie et aux équipements de fabrication étrangers[88]. Ils ont également concentré leur production sur le marché grand public (plutôt que sur les applications militaires), ce qui leur a permis de réaliser de meilleures économies d'échelle[88]. Contrairement aux fabricants soviétiques, ils ont acquis de l'expérience dans la commercialisation de leurs produits auprès des consommateurs. [88]

Le piratage de logiciels occidentaux tels que WordStar, SuperCalc et dBase était endémique en Union soviétique, une situation attribuée à l'incapacité de l'industrie nationale du logiciel à répondre à la demande d'applications de haute qualité[45]. Les logiciels n'étaient pas partagés aussi couramment ou facilement qu'en Occident, laissant les utilisateurs scientifiques soviétiques fortement dépendants des applications disponibles dans leurs institutions[89]. Le Comité d'État pour l'informatique et l'informatique estima que sur 700 000 programmes informatiques développés en 1986, seuls 8 000 avaient été officiellement enregistrés et seuls 500 étaient jugés suffisamment bons pour être distribués en tant que systèmes de production[90]. Selon les chercheurs de l'Institut Hudson, Richard W. Judy et Robert W. Clough, la situation de l'industrie soviétique du logiciel était telle qu'"elle ne mérite pas d'être qualifiée d'industrie"[45].

L'Union soviétique, contrairement aux pays qui s'industrialisaient alors tels que Taïwan et la Corée du Sud, n'a pas mis en place une industrie informatique durable[91]. Robert W. Strayer a attribué cet échec aux lacunes de l' économie dirigée soviétique, où les ministères en situation de monopole contrôlaient étroitement les activités des usines et des entreprises[91]. Trois ministères (le ministère de la fabrication d'instruments, le ministère de la radio et le ministère de l'industrie électronique) étaient responsables du développement et de la fabrication du matériel informatique[92]. Ils avaient peu de ressources et des responsabilités qui se chevauchaient[5]. Au lieu de mettre en commun les ressources et de partager le développement, ils étaient enfermés dans des conflits et des rivalités et manœuvraient pour de l'argent et de l'influence[93].

Le milieu universitaire soviétique a néanmoins apporté des contributions notables à l'informatique, comme l'article de Leonid Khatchian sur les algorithmes polynomiaux dans la programmation linéaire[85]. L'Elbrus -1, développé en 1978, implémentait un processeur à exécution dans le désordre avec renommage de registre et exécution spéculative ; selon Keith Diefendorff, il avait près de 15 ans d'avance sur les processeurs superscalaires occidentaux[83].

Chronologie

  • 1950 – Le MESM, le premier ordinateur électronique universellement programmable de l'Union soviétique, devient opérationnel[94].
  • 1959 – Setun, un ordinateur ternaire expérimental, est conçu et fabriqué[17].
  • 1965 – Le ministère de l'industrie électronique est créé, mettant fin à la primauté du ministère de la radio dans la production informatique[12].
  • 1971 – Le mainframe ES EVM, basé sur le système IBM/360, est lancé[4].
  • 1974 – NPO Tsentrprogrammsistem (Центрпрограммсистем) est créé sous l'égide du ministère de la fabrication d'instruments pour agir en tant que distributeur centralisé de logiciels[95].
  • 1975 – Le Comité d'État sur les inventions et la découverte décide que les programmes informatiques ne peuvent pas être protégés par la loi soviétique sur les inventions[96].
  • 1982 – La machine à échecs Belle est saisie par le service des douanes des États-Unis avant qu'elle ne puisse atteindre une exposition d'échecs à Moscou, car ils pensaient qu'elle pourrait être utile à l'armée soviétique[97].
  • 1984 – Le jeu vidéo populaire Tetris est inventé par Alexey Pajitnov[98].
  • 1988 – Le premier virus informatique de l'Union soviétique, connu sous le nom de DOS-62, est détecté à l'Institut des systèmes de programmation de l'Académie soviétique des sciences[99].
  • 1990 – RELCOM (un réseau informatique UUCP fonctionnant sur des lignes téléphoniques) est établi[75].
  • 1991 – L'Union soviétique est dissoute[100].

Articles connexes

Sources et renvois

  1. a b et c « The Elbrus-2: a Soviet-era high performance computer » [archive du ], Computer History Museum, (consulté le ) Erreur de référence : Balise <ref> incorrecte : le nom « chmelbr2 » est défini plusieurs fois avec des contenus différents.
  2. a et b (en) Michael Gonzalez Harbour, Reliable Software Technologies - Ada-Europe '99, Springer Science & Business Media, (ISBN 9783540660934, lire en ligne), 181 Erreur de référence : Balise <ref> incorrecte : le nom « harbour99 » est défini plusieurs fois avec des contenus différents.
  3. a b et c (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎ Erreur de référence : Balise <ref> incorrecte : le nom « wilson15 » est défini plusieurs fois avec des contenus différents.
  4. a b c d e f g h i j k et l (en) Aram Ter-Ghazaryan, « Computers in the USSR: A story of missed opportunities », Russia Beyond the Headlines,‎ (lire en ligne) Erreur de référence : Balise <ref> incorrecte : le nom « rbth14 » est défini plusieurs fois avec des contenus différents.
  5. a b et c Ichikawa 2006, p. 18–31.
  6. a b c d e et f Stapleton et Goodman 1988.
  7. Judy et Clough 1989, p. 251–330.
  8. a et b (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎ Erreur de référence : Balise <ref> incorrecte : le nom « lat86 » est défini plusieurs fois avec des contenus différents.
  9. a b c d et e Prokhorov 1999, p. 4–15.
  10. a et b (ru) Соловьева, « Водяные Вычислительные Машины » [archive du ] (consulté le )
  11. a et b Loren R. Graham, Science in Russia and the Soviet Union: A Short History, Cambridge University Press, (ISBN 0521287898, lire en ligne [archive du ]), p. 256 Erreur de référence : Balise <ref> incorrecte : le nom « graham » est défini plusieurs fois avec des contenus différents.
  12. a b c et d (en) Miron Rezun, Science, Technology, and Ecopolitics in the USSR, Greenwood Publishing Group, (ISBN 9780275953836, lire en ligne [archive du ]), p. 59–65 Erreur de référence : Balise <ref> incorrecte : le nom « rezun96 » est défini plusieurs fois avec des contenus différents.
  13. a b c d et e {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎ , p. 38–41
  14. a et b Peters, « Normalizing Soviet Cybernetics », Information & Culture: A Journal of History, vol. 47, no 2,‎ , p. 145–175 (DOI 10.1353/lac.2012.0009, S2CID 144363003, lire en ligne [archive du ], consulté le )
  15. a et b (en) Nicholas Metropolis, History of Computing in the Twentieth Century, Elsevier, (ISBN 9781483296685, lire en ligne [archive du ]), p. 150–152 Erreur de référence : Balise <ref> incorrecte : le nom « metropolis14 » est défini plusieurs fois avec des contenus différents.
  16. a b c et d Judy et Clough 1989, p. 251-330.
  17. a b et c (en) Jeffrey S. Vetter, Contemporary High Performance Computing: From Petascale toward Exascale, CRC Press, (ISBN 9781466568341, lire en ligne [archive du ]), p. 283–284 Erreur de référence : Balise <ref> incorrecte : le nom « vetter13 » est défini plusieurs fois avec des contenus différents.
  18. Petrovich, « Role of Computer Centre №1 of the USSR Ministry of Defence in the beginning Period of Space Explorations. Russian Virtual Computer Museum », www.computer-museum.ru (consulté le )
  19. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  20. (en) Martin Cave, Computers and Economic Planning: The Soviet Experience, CUP Archive, (ISBN 9780521226172, lire en ligne [archive du ]), p. 2
  21. (en) Thomas J. Misa, Communities of Computing: Computer Science and Society in the ACM, Morgan & Claypool, (ISBN 9781970001860, lire en ligne [archive du ]), p. 242
  22. Goodman 1979a, p. 236.
  23. (en) Vladimir O. Safonov, Trustworthy Compilers, John Wiley & Sons, (ISBN 9780470593349, lire en ligne [archive du ]), p. 14
  24. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  25. (ru) Замори, Ососков et Хорват, « О вычислительной мощности микропроцессоров », Автометрия, Наука, no 5,‎ , p. 76–83
  26. a b et c Goodman 1979a, p. 231-287.
  27. (ru) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant, paramètre « date » manquantModèle {{Lien brisé}} : paramètres « url » et « titre » manquants. ,
  28. (ru) « Машина электронная вычислительная общего назначения БЭСМ-6 »
  29. (en) John Impagliazzo et Eduard Proydakov, Perspectives on Soviet and Russian Computing: First IFIP WG 9.7 Conference, SoRuCom 2006, Petrozavodsk, Russia, July 3-7, 2006, Revised Selected Papers, Springer, (ISBN 9783642228162, lire en ligne [archive du ]), p. 237
  30. a et b Gerovitch, « Computing in the Soviet Space Program: An Introduction » [archive du ], web.mit.edu (consulté le )
  31. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  32. a et b (en) Hy Rothstein et Barton Whaley, The Art and Science of Military Deception, Artech House, , 490–491 p. (ISBN 9781608075515, lire en ligne [archive du ])
  33. (en) Terms for Soviet Access to Western Computer Technology, Hoover Press (ISBN 9780817951931, lire en ligne [archive du ]), p. 3
  34. (en) « U.S. Asks Allies To Join in Denial Of Tass Computers », Washington Post,‎ (lire en ligne)
  35. (en) « Computer Imports Sought By Soviets », The New York Times,‎ (lire en ligne)
  36. a et b Goodman 1979b, p. 539–570.
  37. Klimenko, « Computer science in Russia: a personal view », IEEE Annals of the History of Computing, vol. 21, no 3,‎ , p. 16–30 (DOI 10.1109/85.778979)
  38. Nelson, « The Impact of Memory and Architecture on Computer Performance » [archive du ], Center for Scientific Computing Department of Mathematics University of Utah, (consulté le ), p. 7
  39. a et b (en) Seymour E. Goodman, Global Trends in Computer Technology and Their Impact on Export Control, National Academies, (lire en ligne [archive du ]), p. 127–131 Erreur de référence : Balise <ref> incorrecte : le nom « goodman88 » est défini plusieurs fois avec des contenus différents.
  40. (en) Benjamin Peters, How Not to Network a Nation: The Uneasy History of the Soviet Internet, MIT Press, (ISBN 9780262034180, lire en ligne), p. 166
  41. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  42. « National Security Decision Memorandum 247 » [archive du ], Council on International Economic Policy Decision Memorandum 22 (consulté le )
  43. (en) « IBM Won't Be Lone Kamaz Supplier », Computerworld, IDG Enterprise,‎ , p. 37 (lire en ligne [archive du ], consulté le )
  44. (en) « Soviet DP Industry Still Lagging After 25 Years », Computerworld, IDG Enterprise,‎ , p. 97 (lire en ligne [archive du ], consulté le )
  45. a b et c Richard W. Judy et Robert W. Clough, The Implications of the Information Revolution for Soviet Society, [détail de l’édition], « Soviet Computer Software and Applications in the 1980s » Erreur de référence : Balise <ref> incorrecte : le nom « implications89 » est défini plusieurs fois avec des contenus différents.
  46. (en) Dickson, « Glasnost: Soviet Computer Lag », Science, vol. 241, no 4869,‎ , p. 1034 (DOI 10.1126/science.241.4869.1034, lire en ligne [archive du ], consulté le )
  47. a et b « История создания компьютеров "Микро-80", "Радио-86РК" и "Микроша" » [archive du ], zxbyte.ru (consulté le )
  48. (en) Gladys D. Ganley, Unglued Empire: The Soviet Experience with Communications Technologies, Greenwood Publishing Group, , 27–29 p. (ISBN 9781567501971, lire en ligne)
  49. a et b (en) Seymour E. Goodman, Global Trends in Computer Technology and Their Impact on Export Control, National Academies, , 161–162 p. (lire en ligne)
  50. a b c et d Stachniak, « Red Clones: The Soviet Computer Hobby Movement of the 1980s », IEEE Annals of the History of Computing, vol. 37, no 1,‎ , p. 12–23 (DOI 10.1109/MAHC.2015.11, S2CID 15910912)
  51. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  52. (en) « Secrets of Communist computing » [archive du ], TechRadar, (consulté le )
  53. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  54. (en) {{Article}} : paramètre « titre » manquant, Washington Post,‎
  55. (en) Gary Clyde Hufbauer, Jeffrey J. Schott et Kimberly Ann Elliott, Economic Sanctions Reconsidered: History and Current Policy, Peterson Institute, (ISBN 9780881321364, lire en ligne [archive du ])
  56. « Total Soviet Computing Power » [archive du ]
  57. (en) « Soviets Embark on Crash Program in Computer Training », Washington Post,‎ (lire en ligne)
  58. a b et c (en) Michael Gorham, Ingunn Lunde et Martin Paulsen, Digital Russia: The Language, Culture and Politics of New Media Communication, Routledge, , 15–25 p. (ISBN 9781317810742, lire en ligne) Erreur de référence : Balise <ref> incorrecte : le nom « digrus » est défini plusieurs fois avec des contenus différents.
  59. (ru) В.Н. Захаров « Школьная информатика в России – техническая база начального периода » () (lire en ligne)
    Computer Technology in Russia and in the Former Soviet Union (lire en ligne)
  60. (en) « The Soviet Lag In High-tech Defense », {{Article}} : paramètre « périodique » manquant,‎ (lire en ligne)
  61. a et b « Вектор-06Ц. » [archive du ], Computer-museum.ru (consulté le )
  62. (en) « Submarined by Japan and Norway », The New York Times,‎ (lire en ligne)
  63. (en) « Toshiba Points Out French-soviet Deal », Chicago Tribune,‎ (lire en ligne)
  64. (en) Michael Gorham, Ingunn Lunde et Martin Paulsen, Digital Russia: The Language, Culture and Politics of New Media Communication, Routledge, (ISBN 9781317810742, lire en ligne), p. 20
  65. (en) Finding Common Ground: U.S. Export Controls in a Changed Global Environment, National Academies Press, (ISBN 9780309043922, lire en ligne), p. 262
  66. (en) Thomas C. Owen, Russian Corporate Capitalism from Peter the Great to Perestroika, Oxford University Press, (ISBN 9780195096774, lire en ligne), p. 88
  67. a et b « Советские домашние компьютеры 1980-х. Часть III » [archive du ], Computer-museum.ru (consulté le )
  68. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  69. « Russian Defense Business Directory », Federation of American Scientists, US Department of Commerce Bureau of Export Administration, (consulté le )
  70. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  71. (en) « West Having Trouble Collecting Soviet Debts », The New York Times,‎ (lire en ligne)
  72. Marino, « Bartering with the Bolsheviks: A Guide to Countertrading with the Soviet Union », Dickinson Journal of International Law, vol. 8, no 2,‎ , p. 273–274 (lire en ligne, consulté le )
  73. (en) Vladimir Lifschitz, Artificial and Mathematical Theory of Computation: Papers in Honor of John McCarthy, Academic Press, , 299–300 p. (ISBN 9780323148313, lire en ligne [archive du ])
  74. (en) « Lack in the USSR », Computerworld, IDG Enterprise,‎ , p. 74 (lire en ligne [archive du ], consulté le )
  75. a et b (en) Andrei Soldatov et Irina Borogan, The Red Web: The Struggle Between Russia's Digital Dictators and the New Online Revolutionaries, PublicAffairs, (ISBN 9781610395748, lire en ligne [archive du ]) Erreur de référence : Balise <ref> incorrecte : le nom « soldatov15 » est défini plusieurs fois avec des contenus différents.
  76. Press, « Relcom Paper » [archive du ] (consulté le )
  77. Rohozinski, « Mapping Russian Cyberspace: Perspectives on Democracy and the Net », {{Article}} : paramètre « périodique » manquant,‎
  78. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant, paramètre « date » manquant
  79. Goodman et McHenry, « The Soviet computer industry: a tale of two sectors », Communications of the ACM, vol. 34, no 6,‎ , p. 25–28 (DOI 10.1145/103701.122192, S2CID 8095948)
  80. (en) « U.S. and Allies Move to Ease Cold War Limits on Exports », The New York Times,‎ (lire en ligne)
  81. a et b (ru) « Отставание и зависимость России в компьютерной элементной базе » [archive du ], Rossaprimavera.ru,‎ (consulté le ) Erreur de référence : Balise <ref> incorrecte : le nom « rossaprim » est défini plusieurs fois avec des contenus différents.
  82. (en) « The Usenet coup: how the USSR discovered the internet in 1991 », openDemocracy,‎ (lire en ligne)
  83. a et b (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎ Erreur de référence : Balise <ref> incorrecte : le nom « register99 » est défini plusieurs fois avec des contenus différents.
  84. (en) {{Article}} : paramètre « titre » manquant, The Economist,‎
  85. a et b « A Tale of the Mirror World, Part 2: From Mainframes to Micros The Digital Antiquarian » [archive du ], Filfre.net (consulté le ) Erreur de référence : Balise <ref> incorrecte : le nom « filfre » est défini plusieurs fois avec des contenus différents.
  86. Selin, « Communications and Computers in the Soviet Union » [archive du ], Signal (consulté le )
  87. a et b (en) Shilov, « The Development of Computing in the USSR in Comparison with the USA and Other Western Countries » [archive du ], Higher School of Economics (consulté le )
  88. a b et c (en) Edward Mozley Roche, Managing Information Technology in Multinational Corporations, Barraclough Ltd, (ISBN 9780024026903, lire en ligne), p. 216–217
  89. (en) Seymour E. Goodman, Global Trends in Computer Technology and Their Impact on Export Control, National Academies, (lire en ligne), p. 178
  90. (en) Seymour E. Goodman, Global Trends in Computer Technology and Their Impact on Export Control, National Academies, (lire en ligne), p. 162
  91. a et b (en) Robert Strayer, Why Did the Soviet Union Collapse?: Understanding Historical Change, Routledge, (ISBN 9781315503950, lire en ligne [archive du ]), p. 50
  92. (en) Mark R. Beissinger, Scientific Management, Socialist Discipline and Soviet Power, I.B.Tauris, (ISBN 9781850431084, lire en ligne [archive du ]), p. 250–251
  93. (ru) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  94. (en) John Impagliazzo et Eduard Proydakov, Perspectives on Soviet and Russian Computing: First IFIP WG 9.7 Conference, SoRuCom 2006, Petrozavodsk, Russia, July 3-7, 2006, Revised Selected Papers, Springer, (ISBN 9783642228162, lire en ligne), p. 1
  95. (en) Advances in Computers, Volume 30, Academic Press, (ISBN 9780080566627, lire en ligne), p. 291
  96. (en) Albert J. Schmidt, The Impact of Perestroika on Soviet Law, Martinus Nijhoff Publishers, (ISBN 079230621X, lire en ligne), p. 250
  97. (en) {{Article}} : paramètre « titre » manquant, Washington Post,‎
  98. (en) Tom Sito, Moving Innovation: A History of Computer Animation, MIT Press, (ISBN 9780262019095, lire en ligne [archive du ])
  99. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎
  100. (en) {{Article}} : paramètre « titre » manquant, paramètre « périodique » manquant,‎