Report that the impact of the `` Year 2000 problem '' 20 years ago has occurred in various places over time



During the New Year's Day from 1999 to 2000, there was concern that old computers would recognize the year as '00' and malfunction. In fact, there wasn't much confusion over the year, but at the time many coders had only postponed the problem in fixing and there were reports that the effects were starting to appear in 2020 .

A lazy fix 20 years ago means the Y2K bug is taking down computers now | New Scientist

The 2000 problem was that people who were involved in software and computer work at the time were in danger of fear, Microsoft also brought in a semi-trailer packed with generators, and many employees went to the company at the end of the year.

What happened inside Microsoft at the end of 1999 when the year 2000 problem was worried? -GIGAZINE

Fortunately, the year 2000 came without major confusion, but the effects of the year 2000 problem appear in 2020 after 20 years.

In the first place, the Year 2000 problem stems from the fact that older computers stored the last two digits of the year. For example, the computer represents 1998 as '98', but in 2000 it became '00' and was feared that it would be mistakenly recognized as 1900.



To avoid this year 2000 problem, programmers had two options. One is to completely rewrite the code, and the other is a fix called ' Windowing '.

Windowing treats all numbers from 00 to 20 as those of the 2000s, and it is estimated that at that time, more than 80% of computers chose this 'cheap and quick' Windowing. However, this method has been criticized as 'just putting the issue off.'

Many computers have adopted UNIX time , which displays time as a formal elapsed second since January 1, 1970. UNIX time is used by operating systems in various industries. Many coders chose '1920 to 2020' as their standard timeframe (window) in Windowing, with 1970 as the waypoint. At the time, by 2020 these window systems were considered to be outdated, so the problem was put off.

'Obviously, people at the time thought that their systems would be out of use by 2020. Many people in the 60s saw their own,' said Paul Lomax, who fixed a year 2000 bug in Vodafone . Did not expect the code to be used until 2000 '.

The system using Windowing will roll back in 1920 by reaching the end of the window in 2020. Actually, power company bills were created in 1920, and card transactions were not allowed due to incorrect dates. Ironically, a 2020 bug was discovered in November 2019 in Splunk, a software that looks for errors in computer systems.

by choreograph

It is unknown how long the effects of the 2020 bug will continue, as the company has not disclosed details, but it is possible that a similar defect could occur again if the fix is postponed again. That is.

in Software, Posted by darkhorse_log