thumb|225px|Problem roku 2000: wyświetlacz (po francusku) podaje datę 3 stycznia 1900, zamiast 3 stycznia 2000

Problem roku 2000 (ang. Year 2 Kilo, Y2K, millenium bug), w Polsce termin tłumaczony również jako: pluskwa milenijna, problem milenijny, ryzyko milenijne – potencjalnie katastroficzne skutki, jakie miał z nastaniem roku 2000 wywołać przyjęty kilkadziesiąt lat wcześniej sposób zapisu daty w programach komputerowych.

Do lat 90. XX wieku dla zaoszczędzenia pamięci rok był zapisywany tylko dwiema ostatnimi cyframi, co nie pozwalało przechować informacji o stuleciu, np. rok 1901 był kodowany tak samo jak rok 2001. Problem roku 2000 obejmował również programy nieuwzględniające, że rok 2000 jest rokiem przestępnym oraz programy, które mogły ulec awarii 9 września 1999 roku (9/9/99), ponieważ pierwsi programiści często używali serii dziewiątek do zaznaczenia końca programu.

W latach 90. XX wieku na całym świecie przeprowadzono analizy ryzyka, wymianę sprzętu i oprogramowania komputerowego oraz wdrożono plany naprawcze i awaryjne. W grudniu 1998 roku Organizacja Narodów Zjednoczonych zorganizowała międzynarodową konferencję dotyczącą problemu roku 2000. Zaległości we wdrażaniu zabezpieczeń minimalizujących potencjalne szkody wywołane pluskwą milenijną, odnotowywano m.in. w Stanach Zjednoczonych, krajach Unii Europejskiej oraz w krajach azjatyckich. Obawiano się, że problem będzie zauważalny w 1999 roku, podczas opracowywania prognoz na rok 2000. Obawy wzbudzały ewentualne problemy w komputerach zamontowanych w samolotach, które mogłyby doprowadzić do wypadków lotniczych. Firmy komputerowe sprzedawały sprzęt i oprogramowanie, które miało być rzekomo odporne na problem roku 2000. W Polsce tego typu działania w administracji publicznej przeprowadzono po opublikowaniu raportu Najwyższej Izby Kontroli z 1999 roku. Według szacunków modernizacja sprzętu i oprogramowania na całym świecie kosztowała 300 miliardów dolarów amerykańskich.

Pluskwa milenijna doprowadziła do awarii systemów informacyjnych w niewielkiej skali. Awarie systemów i urządzeń odnotowywano w różnych miejscach na całym świecie. Problem odnotowano m.in. na stronie internetowej Obserwatorium Astronomicznego Marynarki Wojennej Stanów Zjednoczonych, gdzie po północy wyświetlono datę 1 stycznia 19100 roku. System rejestrujący dzieci urodzone w Danii zarejestrował pierwsze dziecko urodzone w 2000 roku jako stulatka, zaś w Sheffield w Wielkiej Brytanii na skutek awarii oprogramowania ponad sto ciężarnych kobiet odebrało błędną informację, że ich ciąża rozwija się nieprawidłowo. Pluskwa doprowadziła również do czasowego zamknięcia giełdy w Pakistanie. W Starostwie Powiatowym w Żywcu odnotowano błąd w archiwizacji danych, wywołany pluskwą milenijną.

Od 1971 roku o ewentualnych skutkach pluskwy milenijnej ostrzegał publicznie amerykański informatyk .

Zobacz też problem roku 2038

Przypisy

Kategoria:Błędy programów komputerowych Kategoria:Wydarzenia 2000