Thank You Mr. for putting a Non-sense bug as a report of Y2K Nature. Is it a fable from a grand-ma or a computer literate! No worry, when hairs will grow white, we will see the solution from your great grandson, so simple that you have to count teeth to be sure. Till then bye bye.
Gnu/Linux already has 64 bit version of OS. moreover by 2038 most people will be running 64 / 128 bit versions. now a days 16 bit versions have become almost obsolete. Its the same with 32 bit also after some time. It will be superceded by 64/ 128 bit versions. Then whats the problem of 2038 for linux ?
This is a problem with the programming library and can affect any operating system, not just Linux.
The greatest danger with the Year 2038 Problem is its invisibility. The more-famous Year 2000 is a big, round number; it only takes a few seconds of thought, even for a computer-illiterate person, to imagine what might happen when 1999 turns into 2000. But January 19, 2038 is not nearly as obvious.
Time_t is a data type used by C and C++ programs to represent dates and times internally. (Windows programmers out there might also recognize it as the basis for the CTime and CTimeSpan classes in MFC.) It is actually just a whole number, that counts the number of seconds since January 1, 1970 at 12:00 AM Greenwich Mean Time. By the year 2038, the time_t representation for the current time will be over 2140000000. And that's the problem.
Sensationalism at its worst, is all I can say. Sun will die on so and so date. Jungles will be lost in x years. Petrol will finish in 100 years. Every technology gets obsolete and is replaced by new one. The 32 bit problem is encountered not only by Linux but other systems also. Second, its meaningless as most systems are already moving to 64 bit and by 2038 will be somewhere near to 2038 bit if not more. The kernel itself is upgraded as a continious ongoing process as it forms the soul of any OS. C is a 20th century language and will be transformed if not dead by 2038. And this, Im saying not based on any editorial forecast, but on the basis of work that my fellow programmers are doing. please report some better news like the launch of multilingual localised Linux OS - the IndLinux Rangoli which is bound to change the face of Indian IT computing and its reach to the masses.It was launched in Indore at a seminar held here attended by many students, scientists, engineers and academics. Regards,