Softwareprobleem jaar 2038

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Year 2038 problem.gif

Het softwareprobleem van het jaar 2038 is een probleem dat machines en computers zullen hebben op 19 januari 2038.

Unix-achtige besturingssystemen houden de tijd bij als het aantal seconden dat is verstreken sinds middernacht op 1 januari 1970 (UTC). Dit getal wordt bijgehouden in een (signed) integer van 32 bits. Deze integer kan waardes bevatten tussen -2147483648 en 2147483647. Op 19 januari 2038 om 03:14:07 UTC zal de integer de maximale waarde bereiken. Hierna zal de integer overgaan naar de minimale waarde. Doordat dit een negatieve waarde is zal de datum worden aangegeven als 13 december 1901.

Om het probleem te voorkomen moeten er software-updates geschreven worden. Versie 3.17 van de linuxkernel brengt een groot aantal veranderingen, waaronder het oplossen van het softwareprobleem van het jaar 2038.[1]

Zie ook[bewerken]