08.10.2026 · Signal Titans Editorial
Das vierstellige Feld: Bob Bemers zwanzigjährige Warnung vor der zweistelligen Jahreszahl
1958 erkannte Bob Bemer die Gefahr zweistelliger Jahreszahlen. Seine zwanzigjährige Warnung zeigte, wie frühe Speicher-Tricks zur globalen Krise wurden.

Als der Computerpionier Bob Bemer 1958 den Programmcode für eine Ahnenforschungs-Software schrieb, bemerkte er, dass das Verkürzen vierstelliger Kalenderjahre auf zwei Ziffern ein unsichtbares Ablaufdatum für digitale Datensätze schuf. Damals stützte sich die kommerzielle Datenverarbeitung stark auf Tabelliermaschinen und von IBM dominierte 80-Spalten-Lochkarten. Programmierer nutzten diverse Entwurfstricks, um alle erforderlichen Daten in Datensätze mit einer festen Länge von 80 Zeichen zu zwängen. Die Einsparung von zwei Ziffern pro Datumsfeld brachte wertvollen Platz auf den Karten. Bemer erkannte jedoch, dass das Weglassen der Jahrhundert-Ziffern das Jahr 2000 nach dem Jahreswechsel ununterscheidbar vom Jahr 1900 machen würde.
Die Hardware-Einschränkungen früher Mainframes
In den 1960er-Jahren verstärkten physische Hardware-Einschränkungen diesen Abkürzungstrick bei der Datengestaltung massiv. Frühe Kernspeicher in Computern waren außerordentlich knapp und teuer; sie kosteten Programmierer und betreibende Institutionen ungefähr einen Dollar pro Bit. Gängige kommerzielle Mainframes jener Ära, etwa die IBM 1401, wurden mit gerade einmal 2 Kilobyte Arbeitsspeicher ausgeliefert. Kommerzielle Programmiersprachen wie COBOL verarbeiteten Zahlen in Zeichendarstellungen, sodass jedes Byte zählte. Um die Systemeffizienz innerhalb dieser engen Speichergrenzen zu maximieren, strichen Ingenieure routinemäßig die Jahrhundert-Ziffern aus den Datumsstrukturen. Obwohl Lochkarten in den folgenden Jahrzehnten nach und nach durch Magnetbänder und Festplattenspeicher ersetzt wurden, blieb das zugrunde liegende zweistellige Datensatzformat weitgehend unverändert.
Zwei Jahrzehnte ungehörter Warnungen
Da Bemer erkannte, dass langlebige Software- und Datenbanksysteme irgendwann in das nächste Jahrhundert übergehen würden, startete er eine zwanzigjährige Initiative, um die Technologiebranche zur Korrektur dieser Schwachstelle zu bewegen. Er drängte den Mainframe-Hersteller IBM, die Regierung der Vereinigten Staaten und die Internationale Organisation für Normung (ISO) dazu, vollständige vierstellige Kalenderjahre in Softwarespezifikationen vorzuschreiben. Konkret setzte sich Bemer dafür ein, über die PICTURE-Klausel von COBOL vierstellige Jahresangaben in Unternehmensanwendungen zur Pflicht zu machen. Trotz seiner anhaltenden Warnungen während der 1960er- und 1970er-Jahre schoben Softwareverantwortliche und Systemarchitekten Maßnahmen weitgehend auf – in der Annahme, Altanwendungen würden lange vor der Jahrhundertwende ausgemustert werden.
Abrechnung an der Wall Street und Internetstandards
Die praktischen Konsequenzen des verkürzten Datumsformats traten in den 1980er-Jahren zutage, angetrieben durch Finanzinstrumente mit langjährigen Fälligkeitsdaten. Die Brokerbranche stellte fest, dass Berechnungssoftware versagte, wenn Anleihen bewertet wurden, deren Fälligkeit nach dem Jahr 2000 lag. Bis 1987 hatte die New Yorker Börse über 20 Millionen Dollar für Datumsbehebungen ausgegeben und eigens 100 Programmierer eingestellt, um die Systemlogik zu korrigieren. Auch Internetarchitekten erkannten die technische Notwendigkeit expliziter Datumsangaben: 1989 trug Erik Naggum dazu bei, dass das Dokument RFC 1123 für Internet-Host-Anforderungen formal vierstellige Jahresdarstellungen für Internet-Mail-Protokolle vorschrieb.
Der globale Preis aufgeschobenen Handelns
Mitte der 1990er-Jahre entwickelte sich die einst kleine Programmierabkürzung zu einer gewaltigen weltweiten technischen Überprüfung. Am 12. Juni 1995 prägte der Programmierer David Eddy aus Massachusetts in einer E-Mail das Kürzel Y2K, um den Fehler beim Jahrhundert-Datumswechsel zu beschreiben. Während Unternehmen und Regierungsbehörden versuchten, veraltete Systeme vor dem Jahrtausendwechsel mit Patches und Updates zu korrigieren, erreichten Schätzungen der weltweiten Ausgaben zur Behebung der Softwarefehler zwischen 400 Milliarden und 600 Milliarden Dollar. Bemers frühe Beobachtung aus dem Jahr 1958 verdeutlichte, wie sich geringfügige Kompromisse beim Datenspeicher in der frühen Computerarchitektur Jahrzehnte später zu weltweiten Infrastrukturproblemen im Wert von hunderten Milliarden Dollar auswachsen konnten.
KI-generierte redaktionelle Illustration; kein Dokumentarfoto.
Quelle: Year 2000 problem