Page 1 of 1

2038 issues, the linux 'millenium' bug

Posted: Mon Mar 31, 2014 1:47 pm
by studleylee
I have older sw that I use that I would like to keep alive through 2038( if I'm still functioning :-). Flexlm ( from 2004 ) suffered(s?)
from not letting permanent licensing past 2038. Linux and sw that had origins related to linux code have a rollover issues
in the year 2038. google "2038 issue" for more background.

I've tested this by moving the clock ahead and sure enough the licensing fails. I can create files that date past 2038, but the program still locks up
after 2038, so it's in the date gathering code.

It's more of an academic exercise, but I'm thinking of wrapping it's getdate or whatever
and making a workaround. Has anyone run into this? I've hear of the 'touching files' to find what is collected for
establishing that the time has not been setback etc. Maybe that's an avenue?
Thanks for thought on this.