Announcement

Collapse
No announcement yet.

Linux 5.6 Is The First Kernel For 32-Bit Systems Ready To Run Past Year 2038

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux 5.6 Is The First Kernel For 32-Bit Systems Ready To Run Past Year 2038

    Phoronix: Linux 5.6 Is The First Kernel For 32-Bit Systems Ready To Run Past Year 2038

    On top of all the spectacular work coming with Linux 5.6, here is another big improvement that went under my radar until today: Linux 5.6 is slated to be the first mainline kernel ready for 32-bit systems to run past the Year 2038!..

    http://www.phoronix.com/scan.php?pag...bit-Past-Y2038

  • #2
    Good news, the sooner the better

    Comment


    • #3
      I suppose/predict that a time emulation layer will nevertheless have to be implemented to be able to run legacy 32-bit Linux applications in years 2038+. This means that a user-defined offset is subtracted, such as 40 years in year 2050, so that the legacy application is tricked into thinking that the current year is 2010 and when a date escapes from the application through the emulation layer to the outside, for example the legacy application creates a new file in a shared file system, then the emulation layer will add the offset (40 years) to the creation date of the file if the file is viewed from outside of the time emulation layer. This should work quite well, unless the legacy application needs to compare two dates that are more than 68 years apart from each other - in which case the time emulation layer might show the user an error message containing information about the objects involved in the comparison.

      Comment


      • #4
        Distros are dropping 32bit support left and right today, who's gonna be running 32bit Linux 18 years from now?

        Comment


        • #5
          Originally posted by bug77 View Post
          Distros are dropping 32bit support left and right today, who's gonna be running 32bit Linux 18 years from now?
          There will exist professional historians running 32-bit Linux applications in year 7235.

          Comment


          • #6
            Originally posted by bug77 View Post
            Distros are dropping 32bit support left and right today, who's gonna be running 32bit Linux 18 years from now?
            It's not just about end users but also embedded applications. Not every processor needs to be 64bit.

            Comment


            • #7
              Originally posted by bug77 View Post
              Distros are dropping 32bit support left and right today, who's gonna be running 32bit Linux 18 years from now?
              They might be running 32bit apps still

              Comment


              • #8
                Originally posted by bug77 View Post
                Distros are dropping 32bit support left and right today, who's gonna be running 32bit Linux 18 years from now?
                You know, 18 years ago people said the same thing about DOS and yet last month FreeDOS dropped another release candidate for the next version.

                Comment


                • #9
                  Originally posted by bug77 View Post
                  Distros are dropping 32bit support left and right today, who's gonna be running 32bit Linux 18 years from now?
                  Low-end smartphones and/or some IoT devices.

                  Comment


                  • #10
                    I'm semijoking when I write the following

                    "It's 2038. We can't breathe our atmosphere but our 32bit clocks keep the right time."

                    Comment

                    Working...
                    X