Y2K (Jahr-2000-Problem)
Kurz: Y2K steht für „Year 2000“. Viele alte Systeme speicherten Jahreszahlen nur mit zwei Stellen. Beim Wechsel von „99“ zu „00“ drohte, dass Computer das Jahr 1900 statt 2000 lesen.
Genauer: Das Problem entstand, weil Speicher früher teuer war und zwei Stellen reichten. Befürchtet wurden falsche Berechnungen, Abstürze und Ausfälle in Banken, Energie, Verkehr und Verwaltung.
Im Detail
- Welche Systeme prüfen und ändern? Alles mit Datumslogik: Großrechner und alte Programme (z. B. COBOL), eingebettete Steuerungen, Datenbanken, Software für Zinsen, Rente, Verträge und Ablaufdaten.
- Maßnahmen: Bestandsaufnahme, Jahreszahlen auf vier Stellen erweitern oder Zeitfenster-Regeln einführen, testen mit Probe-Daten, Notfallpläne.
- Ausgang: Es gab nur wenige kleinere Störungen. Das lag auch daran, dass weltweit viel Geld und Arbeit in die Vorbereitung gesteckt wurde.
- Was wir mitnehmen: Annahmen („das Jahr hat zwei Stellen“) können Jahrzehnte später Probleme machen. Daten sauber modellieren, Systeme dokumentieren und regelmäßig prüfen. Ähnliche Fälle: das Jahr-2038-Problem bei 32-Bit-Unixzeit (Datum und Zeit).