Slashdot Mirror


Linux 5.1 Continues The Years-Long Effort Preparing For Year 2038 (phoronix.com)

Linux 5.1 continues the massive undertaking in preparing the kernel for the Year 2038 problem. Phoronix: The Linux kernel has been seeing "Y2038" work for years and the effort is far from over. Thomas Gleixner (a Linux kernel developer who serves as a member of the technical advisory board at The Linux Foundation) sent in the latest Y2038 work for the Linux 5.1 kernel, which after a lot of ground work in previous kernels has introduced the first set of syscalls that are Year 2038 safe.

2 of 118 comments (clear)

  1. Re:Problem will hit before 2038 by twdorris · · Score: 4, Informative

    It already has. Back in 2006 with some AOLServer code working around an Oracle driver bug of some sort.

    http://taint.org/2006/07/20/17...

  2. Re:What took you so long? by Michael+Woodhams · · Score: 4, Informative

    Ditto. I felt smugly superior to be using little-endian DD-MM-YYYY which was so much better (consistent) than the USA's middle-endian MM-DD-YYYY format. Then starting in 1988, my MSc thesis was on an experiment with many Japanese collaborators (they had the money, we had the supernova) and I saw them use YYYY-MM-DD and I was an instant convert. We're already big-endian in our decimal notation, so dates should be too. And in YYYY-MM-DD, chronological order and 'alphabetic' order are the same.

    --
    Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.