Japan is facing a potential Y2K meltdown in 2019.
Software can’t be written with every contingency in mind. The culprit isn’t a malicious bug or poorly written code. The problem is that Emperor Akihito will be relinquishing the Chrysanthemum Throne in 2019, and Japanese computers aren’t ready.
The story requires some explanation. The direct line of Japanese emperors dates back more than 3,000 years to Jimmu, who ushered in the Human Era in Japanese society, succeeding the Age of the Gods. Of course, the story of Emperor Jimmu is now considered apocryphal, but the transition from one emperor to the next is considered so momentous an occasion in Japanese culture that a new era is heralded and a new calendar inaugurated.
Akihito’s ascension to the throne occurred in 1989 after the passing of his father, and ushered in the Heisei Era. Akihikito’s reign effectively encompassed the whole of the internet era. Next year, the Heisei period will end when Akihito’s son, Naruhito, will become the country’s new ruler. And so Japan will be creating a new character and a calendar for the new emperor, and computer experts are not sure what to expect when Akihito abdicates.
“The magnitude of this event on computing systems using the Japanese Calendar may be similar to the Y2K event with the Gregorian Calendar,” said Microsoft’s Shawn Steele. “For the Y2K event, there was world-wide recognition of the upcoming change, resulting in governments and software vendors beginning to work on solutions for that problem several years before 1 Jan 2000. Even with that preparation, many organizations encountered problems due to the millennial transition.
“Fortunately, this is a rare event; however it means that most software has not been tested to ensure that it will behave with an additional era.”
Microsoft has already released a Windows 10 update that allows software developers to start testing simulations. But the Y2K — or Millennial Bug — that all operating systems with the exception of Macintosh faced in 1999 offered years of testing to avert a global tragedy, not months.
Naruhito’s ascension to the throne is less than six months away, but the situation is even more time constrained; Japanese software developers don’t yet know the name or Japanese character of the new era. Which makes it hard to test possible solutions.