Y2K

Lyhenteellä Y2K (tulee engl. sanoista "year 2 kilo", vuosi 2000) viitataan vuoden 2000 aiheuttamiin ongelmiin tietotekniikassa. Ongelmiin viitattiin joskus myös nimellä millenniumbugi (engl. "millennium bug").
Taustaa.
Vuosilukuja kirjoitetaan yleisesti eri yhteyksissä neljän numeron sijasta kahdella numerolla. Näissä käyttökohteissa vuosisatojen kesken ei ole ilmeistä sekaantumisvaaraa. Tietojenkäsittelyn alkuaikoina tietokonelaitteiden muistimäärät olivat pieniä ja sisälsivät rajoituksia. Lisäksi muisti oli kallista. Muistia yritettiin säästää esittämällä vuosiluku kahdella merkillä, esimerkiksi ”88” (tarkoittaa vuotta 1988).
Vuosituhannen vaihtuessa tämä menetelmä aiheutti ajan vuosilukeman ”pyörähtämisen ympäri”, jolloin ”00” saattoi tarkoittaa joko vuotta 1900 tai 2000. Vuosituhannen vaihtuminen ei ollut ainoa ongelma, ongelmia aiheutti myös vuoden 2000 karkauspäivä: gregoriaanisessa kalenterissa vain 400:llä jaolliset tasasatavuodet ovat karkausvuosia: vuosi 1900 ei ollut, vuosi 2000 oli.
Vastaavanlaisia ongelmia, vaikkakin pienemmässä mittakaavassa, koettiin vuodenvaihteessa 2010 – niin kutsuttu Y2.01K-ongelma. Seuraavan kerran vastaavan kaltainen ongelma tullaan mahdollisesti kokemaan vuonna 10000. Tätä ongelmaa kutsutaan (ehkä vielä leikkisästi) Y10K:ksi. Toistaiseksi hieman realistisempi ongelma saattaa olla Y2K38-ongelma vuonna 2038, jolloin joidenkin tietokoneiden tai käyttöjärjestelmien sisäinen, 32-bittinen kello ”pyörähtää ympäri”. Ongelmien välttämiseksi laskenta on muutettu 64-bittiseksi useissa käyttöjärjestelmissä.
Vaikutukset.
Bob Bemer julkaisi vuonna 1971 varoituksen tulevista ongelmista, jotka liittyivät kahden numeron käyttöön neljän sijaan. National Bureau of Standards (nykyään NIST) piti vapaavalintaisena käytetäänkö kahta vai neljää numeroa. Bemer jatkoi varoituksia kunnes siirtyi eläkkeelle vuonna 1982.
Ongelmia alkoi ilmaantua jo 1990-luvun kuluessa tulevaisuuden päivämäärien mennessä vuosituhannen vaihteen yli. 1990-luvun lopussa käytettiin valtavasti rahaa Y2K-ongelmien korjaamiseen ennalta. Useimmat suuret yritykset kävivät kaikki käyttämänsä järjestelmät ja ohjelmat läpi vuosilukuongelmien korjaamiseksi. Monia vanhoja järjestelmiä korvattiin kokonaan uusilla.
Y2K-ongelmaa lietsottiin etenkin vuoden 1999 aikana, jotkut jopa keräsivät ruokavarastoja tulevan katastrofin odotuksessa.
Mitään merkittäviä ongelmia ei lopulta ilmaantunutkaan vuoden vaihtuessa. Suurimmat ongelmat koettiin maissa, joissa tietokoneiden määrä on vähäinen ja ongelmaan ei ollut varauduttu ennalta. Osa tapahtumista pääsi julkisuuteen, kuten ydinvoimalan pysäytys Japanissa varajärjestelmässä ilmenneiden ongelmien vuoksi, mutta useimmissa tapauksissa kohdatut ongelmat olivat pieniä ja helposti korjattavissa.
Erään teorian mukaan IT-kuplan syntyyn vaikutti vuosituhannen vaihdetta edeltävä ohjelmistojen ja laitteiden kiivas uusiminen. Vuosituhannen vaihteen jälkeen yritykset olivat tehneet ostoksensa ja myyjän markkinat loppuivat.
Y2K-ongelman korjauksien on arvioitu maksaneen sata miljardia dollaria pelkästään Yhdysvalloissa.
Ongelmiin varautumisen ja koulutuksen hyötyjä on kuitenkin sanottu mittaamattoman suuriksi kanadalaisessa sairaalassa.