y2038 Grant Delivered

Michael Schwern just finished the y2038 grant. Follows a small report.

The y2038 grant has shipped all its deliverables. You can read the full break down here: http://use.perl.org/~schwern/journal/37688 In short...

  • There is now a patch (actually a branch) for bleadperl to universally solve the year 2038 problem. Its integration is delayed until 5.8.9 is released.
  • _There's nothing stopping it from going into 5.10.x and 5.8.x, that's up to__the pumpkings, but it is too late for 5.8.9._
  • _The work is not specific to Perl, there is a generic replacement for time.h__at http://y2038.googlecode.com/ being developed. It needs help from C__programmers and cross-platform testers. Ruby and Python are targeted next._

Finally, you don't have to wait for a new Perl to ship. Simply use Time::y2038 to get safe versions of localtime(), gmtime(), timelocal() and timegm(): http://use.perl.org/~schwern/journal/37702

The Perl Foundation thanks Michael Schwern and Merjin Brand for all their hard work on this successful project.


Post a comment

If you have an OpenId URL, you can enter it here to post comments on this site.


This page contains a single entry from the blog posted on November 12, 2008.

Many more entries can be found on the main index page or by looking through the archives.

Powered by