Nieuw Y2K-probleem op kleine schaal
Na 10 januari kunnen applicaties van softwarebedrijf PTC plotseling onbruikbaar zijn. Op kleinere schaal doet zich dan een soort millenniumbug voor. Programmeurs zijn hard bezig patches uit te brengen om problemen te voorkomen. Vier jaar geleden brak er lichte paniek uit in computerland om de zogenaamde millenniumbug (het Y2K-probleem). Computers hielden over het algemeen slechts twee cijfers van het jaartal bij. Zo stond '98 voor het jaar 1998. De computer dacht de 19 er zelf bij. Met de jaarwisseling van 1999 naar 2000 zou dit tot problemen kunnen leiden omdat de jaartelling van de computer van 1999 naar 1900 zou springen in plaats van 2000. De millenniumbug van PTC heeft betrekking op Unix-programma's die het aantal seconden vanaf 1970 bijhouden, het geboortejaar van het Unix-besturingssysteem. Op 10 januari 2004 bedraagt dit aantal seconden 2^30. Om het aantal seconden na 10 januari weer te geven zouden er 31 bits nodig zijn, legt Cnet uit. Software van PTC beschikt in veel gevallen maar over 30 bits. Unix zelf gebruikt 32 bits. Een bit voor het teken en 31 bits voor het getal. Problemen hiermee zijn dus pas over 2^31 seconden te verwachten, in 2038.
PTC werd op het probleem geattendeerd door een gebruiker. Sommige netwerkbeheerders vrezen hun kerstvakantie te moeten doorbrengen met het testen en installeren van patches. PTC meent dat dit niet nodig is en het slechts kwestie is van enkele minuten om de patch te installeren. De patch zorgt ervoor dat de 'oneindigheidswaarde' op vier miljard seconden wordt gezet. Uitstel dus, maar geen afstel. Volgende versies van PTC-software zullen niet meer data-gebonden zijn, belooft het bedrijf. (CG)
Na 10 januari kunnen applicaties van softwarebedrijf PTC plotseling onbruikbaar zijn. Op kleinere schaal doet zich dan een soort millenniumbug voor. Programmeurs zijn hard bezig patches uit te brengen om problemen te voorkomen. Vier jaar geleden brak er lichte paniek uit in computerland om de zogenaamde millenniumbug (het Y2K-probleem). Computers hielden over het algemeen slechts twee cijfers van het jaartal bij. Zo stond '98 voor het jaar 1998. De computer dacht de 19 er zelf bij. Met de jaarwisseling van 1999 naar 2000 zou dit tot problemen kunnen leiden omdat de jaartelling van de computer van 1999 naar 1900 zou springen in plaats van 2000. De millenniumbug van PTC heeft betrekking op Unix-programma's die het aantal seconden vanaf 1970 bijhouden, het geboortejaar van het Unix-besturingssysteem. Op 10 januari 2004 bedraagt dit aantal seconden 2^30. Om het aantal seconden na 10 januari weer te geven zouden er 31 bits nodig zijn, legt Cnet uit. Software van PTC beschikt in veel gevallen maar over 30 bits. Unix zelf gebruikt 32 bits. Een bit voor het teken en 31 bits voor het getal. Problemen hiermee zijn dus pas over 2^31 seconden te verwachten, in 2038.
PTC werd op het probleem geattendeerd door een gebruiker. Sommige netwerkbeheerders vrezen hun kerstvakantie te moeten doorbrengen met het testen en installeren van patches. PTC meent dat dit niet nodig is en het slechts kwestie is van enkele minuten om de patch te installeren. De patch zorgt ervoor dat de 'oneindigheidswaarde' op vier miljard seconden wordt gezet. Uitstel dus, maar geen afstel. Volgende versies van PTC-software zullen niet meer data-gebonden zijn, belooft het bedrijf. (CG)
0 Comments:
Een reactie posten
<< Home