Comment l’erreur de l’an 2000 a été évitée : une solution globale coûterait 300 milliards de dollars
Le bug de l’an 2000 est une crise imminente du codage qui devrait provoquer des perturbations mondiales à l’approche de l’an 2000. Le terme lui-même vient du système métrique, où k signifie 1000. Après plus d’un an d’alarmes internationales et de mises à jour effrénées des programmes, la transition du 31 décembre 1999 au 1er janvier 2000 s’est déroulée sans problème majeur.
Ce problème vient de la façon dont les premiers programmes informatiques géraient le temps. Pour économiser un espace mémoire précieux, les premiers programmeurs informatiques réduisaient souvent les années à quatre chiffres à deux. Tout fonctionne bien jusqu’à ce que l’horloge indique “00”. Un système conçu pour lire « 98 » comme « 1998 » peut interpréter « 00 » comme « 1900 » au lieu de 2000.
Cette erreur a eu un effet d’entraînement.
Prenons l’exemple d’un système informatique qui calcule les hypothèques ou prédit la dette nationale. Si l’on considère que nous sommes encore au 20ème siècle, le calcul échoue. Votre budget pourrait s’effondrer. De plus, certains logiciels ne reconnaissaient pas l’année 2000 comme année bissextile. On craignait même que le système ne tombe en panne le 9 septembre 1999 (9.9.1999). Les premiers programmeurs utilisaient souvent neuf séquences pour marquer la fin d’un programme. Le monde retenait son souffle, se demandant si cette date elle-même entraînerait un dysfonctionnement de l’ensemble du système.
Portée de la menace
La peur n’est pas abstraite. Elle est enracinée dans l’infrastructure essentielle qui assure le fonctionnement de la société. Les systèmes bancaires, les services publics et les dossiers gouvernementaux sont tous menacés. Les ordinateurs centraux, les grosses machines utilisées dans les secteurs de l’assurance et de la finance, sont considérés comme les plus vulnérables. Cependant, même les nouveaux réseaux de bureau sont considérés comme vulnérables.
“On ne sait pas exactement comment cela affectera l’économie mondiale et les infrastructures physiques étroitement interconnectées.”
Ce danger s’étend au-delà des logiciels traditionnels. Les systèmes embarqués (puces informatiques cachées dans les ascenseurs, contrôles de température des bâtiments, dispositifs médicaux) sont également menacés. Vous devez vérifier la sensibilité de ces appareils aux dates du calendrier. Lorsqu’un système de survie d’un hôpital ou un panneau de commande d’ascenseur tombe en panne en raison d’une mauvaise lecture de la date, les conséquences seraient immédiates.
Préparation et réponse politique
Partout aux États-Unis, les équipes technologiques des entreprises et des gouvernements travaillent 24 heures sur 24. Le but est simple. L’objectif est de vérifier tous les systèmes et de réparer tous les logiciels d’ici la fin de 1999.
Les niveaux de préparation varient considérablement. L’enquête de Cap Gemini America sur l’état de préparation à l’an 2000, menée fin 1998, a révélé que les gouvernements étaient les moins bien préparés des 13 secteurs économiques étudiés. Ironiquement, l’industrie du logiciel est au plus haut niveau de préparation.
Pour promouvoir la transparence, le président américain Bill Clinton a promulgué en octobre 1998 la loi sur la divulgation des informations et de l’état de préparation à l’an 2000. Cette loi offre une protection à responsabilité limitée aux entreprises qui partagent des informations sur les produits et méthodes de l’an 2000. L’idée est d’éliminer la peur des poursuites judiciaires et de permettre aux informations critiques de circuler librement entre concurrents et partenaires.
Coordination et coûts mondiaux
En Europe occidentale, la Commission européenne a lancé un avertissement. Les efforts de nombreux pays de l’UE sont jugés insuffisants, notamment en matière de coopération transfrontalière. Cependant, le gouvernement britannique a annoncé que l’armée était prête à soutenir la police locale si les services publics ou les services d’urgence étaient perturbés.
D’autres régions ont été confrontées à des défis plus importants dans d’autres domaines. Les pays asiatiques aux prises avec une crise économique persistante, ainsi que les nations petites ou isolées confrontées à la crise économique actuelle, sont considérées comme mal préparées. L’incertitude quant à l’impact de ces écarts sur l’économie mondiale étroitement intégrée a empêché les experts de dormir la nuit.
L’ONU a reconnu la gravité de la menace et a convoqué la première conférence internationale sur l’an 2000 à la mi-décembre 1998. Lors de la conférence, un centre international de coopération sur l’an 2000 a été créé à Washington DC pour partager des informations et des efforts de gestion de crise au-delà des frontières.
Les coûts pour éviter une catastrophe sont énormes. On estime que 300 milliards de dollars ont été dépensés dans le monde pour mettre à jour les ordinateurs et les applications afin de les rendre compatibles avec l’an 2000. Près de la moitié de cette somme provenait des États-Unis.
Résultats et héritage
À l’aube du 1er janvier 2000, le ciel ne nous est pas tombé sur la tête. Les systèmes informatisés sont restés intacts. Les médias regorgent de rapports de soulagement.
Ce soulagement fut rapidement suivi d’accusations. Les critiques affirment que la possibilité d’un échec a été grandement exagérée dès le départ. Ils affirment que la panique n’est pas nécessaire.
Ceux qui travaillent en première ligne pour la conformité à l’an 2000 ont repoussé. Ils ont insisté sur le fait que la menace était réelle. L’existence continue d’un système informatisé mondial est la preuve d’une coopération réussie.
Au cours des années suivantes, les analystes ont souligné un côté positif. Les mises à niveau de programmation requises par la campagne de l’an 2000 ont considérablement amélioré les systèmes informatiques. Les avantages de ces améliorations sont encore visibles. Nous vivons encore dans un monde où l’an 2000 est à peine reconnu comme une année civile normale. Le code tient. Les systèmes fonctionnent. Nous pensons rarement aux milliards de dollars et aux innombrables heures qui ont permis de maintenir les lumières allumées.