![](https://seccdn.libravatar.org/avatar/643c448c9faaabf835e826654cc074eb.jpg?s=120&d=mm&r=g)
Eilert Brinkmann schrieb am 03.01.2000 um 19:47:58 +0100: Hallo Eilert,
Hans Klein
wrote: Tuesday, January 19th 2038, 03:14:07 UTC: Are YOU Ready?
No, I'm not, but I think [translate] das noch rechtzeitig ein Kernel rauskommt, mit dem man sicher ist.
Kernel allein reicht nicht. Auch libc und alle Anwendungen muessen mitmachen.
da sollte man aber langsam anfangen, damits nicht wieder eng wird, anfang 2038 !
Das Problem liegt ja darin, dass in Linux bzw. Unix die Zeit intern in Sekunden seit dem 01.01.1970, 0.00 Uhr gezaehlt wird. Dazu werden bisher vorzeichenbehaftete 32-Bit-Zahlen genutzt -- zu dem genannten Zeitpunkt ist bei denen Schluss. Haette man statt dessen z.B. einen 64-Bit-Zaehler, waere erstmal fuer die naechsten knapp 300 Milliarden Jahre Ruhe.
eit glibc 2.1 ist das immerhin schon ein long. Also gilt das Problem nur noch für 32bit Prozessoren. Alle 64-bittigen sind seitdem aussen vor. Und ob es in 38 Jahren noch sowas gibt. Ich zweifel mal. Wer zweifelt mit? Bis denne, Michael -- "Bootsie!" "Yeah, Bootsie's cool. Huh, huhhuhuh." "Bootsie! He's from outer space. Heh, henh, henh, henh." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com