Jamais entendu parler du bug de l’an 2038 ? Attendez 24 ans et vous pouvez être sûrs que toutes les chaînes télévisées en parleront. Mais vous avez entendu parler de ce bug il y a peu, lorsque Gangnam Style a cassé Youtube au moment où son compteur de vue a passé la barre des 2 milliards. C’est le même principe : un système 32 bits ne peut pas compter plus loin que 2 147 483 647.
Et le 19 janvier 2038, à 3 heures 14 minutes et 7 secondes, cela fera précisément 2 147 483 647 secondes depuis le 1er janvier 1970, date à laquelle, communément, les horloges des ordinateurs commencent à compter. Au-delà de ce chiffre, c’est le néant : un système 32 bits ne peut pas aller plus loin et risque de planter s’il n’est pas corrigé.
Heureusement, la plupart des ordinateurs et des systèmes actuels sont aujourd’hui vendus avec des processeurs et des systèmes d’exploitation 64 bits et en 2038, il y a fort à parier que plus grand monde n’aura de système 32 bits. Pourtant, les systèmes embarqués qui ne peuvent être modifiés ou mis à jour (comme ceux que l’on trouve dans l’industrie, les voitures ou les équipements publics) pourraient être en danger.
Ce qui est bien, c’est que grâce à Gangnam Style, on sait que l’on a 24 ans devant nous pour trouver une solution.