Stora tech varnar för “Japan’ s millennium bug’ före Akihito s abdikation

Kejsarens 2019 exit för att vara första eran förändring av information som ålder, och övergången kan vara så stor som Y2K säger i branschen

@alexhern

Ons 25 Jul 2018 11.59 BST

Senast ändrad Ons 25 Jul 2018 12.38 BST

What will happen to Japan’s infrastructure after Emperor Akihito abdicates.

Vad kommer att hända till Japan infrastruktur efter Kejsar Akihito abdikerar från chrysanthemum tron kommer att ha mycket att göra med hur den tekniska sektorn förbereder.
Foto: Kimimasa takumi mayama/EPA

Den 30 April 2019, Kejsar Akihito av Japan förväntas att abdikera chrysanthemum tron. Beslutet tillkännagavs i December 2017 för att säkerställa en ordnad övergång till Akihito son, Naruhito, men kröningen skulle kunna orsaka problem i en osannolik plats: it-sektorn.

Den Japanska kalender som räknas upp från kröningen av en ny kejsare, inte i namn av kejsaren, men namnet på era de herald. Akihito s kröning i januari 1989 markerade början av Heisei-eran, och i slutet av den eran Showa som föregick honom, och Naruhito kröning själv kommer att markera en annan ny era.

Men det medför problem. För en, Akihito har varit på tronen för nästan hela den information som ålder, vilket innebär att många system har aldrig haft att göra med en övergång i tid. För en annan, det officiella namnet på Naruhito tid har ännu inte tillkännagivits, vilket leder till oro för dagbok förlag, kalender skrivare och internationella standardiseringsorgan.

Det är därför som vissa kallar det “Japans Y2K problemet”.

“Omfattningen av denna händelse på datorsystem med hjälp av den Japanska Kalender kan vara liknande för att Y2K händelsen med den Gregorianska Kalendern,” sade Microsofts Shawn Steele. “För Y2K händelse, det var världsomfattande erkännande av den kommande förändringen, vilket resulterar i regeringar och programvaruleverantörer början att arbeta på lösningar för detta problem i flera år innan den 1 Jan 2000. Även med som förberedelse många organisationer som stött på problem på grund av den tusenåriga övergången.

“Lyckligtvis, att detta är en sällsynt händelse, men det innebär att de flesta program har inte testats för att säkerställa att det kommer att uppträda med en extra tid.”

Microsoft ut en uppdatering av programvaran i April att låta utvecklare att testa vad som skulle hända med deras program efter era växlar över. Steele varnade för kodare på vad du ska titta efter: “Vissa algoritmer försöker räkna år under ett övergångsår kan inte överväga möjligheten av två delvis Japanska Kalender år, i två olika Kalendrar Epoker, inom samma Gregorianska året,” till exempel. Andra program kan krascha om de försöker tolka ett datum som aldrig kommer att existera – exempelvis 40 av Heisei-eran, som faktiskt kommer att vara 10 år för nästa epok.

Ett mycket svårare problem ansikten Unicode, international standards organisation som mest bekant som styr införandet av nya emojis till världen. Sedan Japanska datorer använder sig av tecken för att representera hela era namn (komprimera Heisei i ㍻ snarare än 平成, till exempel), Unicode behov att sätta standarden för det nya tecken. Men det kan man inte göra förrän man vet vad det heter, och det kommer inte att veta förrän slutet av februari i bästa fall. Tyvärr, version 12 av Unicode är på grund av att komma ut i början av Mars, vilket innebär att det måste vara klar innan dess, och kan inte vara försenat.

“UTC har inte råd att göra några misstag här, inte heller kan det bara *gissa* och släppa koden gång tidigt,” Unicode Ken Whistler skrev i ett meddelande att organisationen tidigare denna månad. “Allt detta pekar direkt till behovet av att utfärda en Unicode-12.1 släppa kraftigt på hälarna av Unicode-12.0, som innehåller tillägg av den nya Japanska era namn karaktär, som alla leverantörer kommer att vara under stor press för att omedelbart stöd i 2019 programversioner.”

Era system inte bara ställa till med problem under en imperial övergången. Många äldre datorer, med aspekter som går tillbaka till före slutet av den eran Showa 1989, aldrig har uppdaterats för att återspegla den nya tiden, och fortfarande tror att året är Showa 93. Det innebär att Japan skulle kunna möta en annan mini Y2K problem 2025, eftersom dessa system försöker att kryssa över till en tre siffrig Showa år som de inte kan hantera.

Några Japanska organ är att angripa problemet från den andra änden. I Maj, landets skatteverket meddelade att det var med tanke på fortsatta Heisei datum efter övergången, i ett försök att undvika förvirring i skatt.


Date:

by