13 Feb 2009
Unix users around the world will witness an historical moment in computing history at 3:31:30 pm Pacific time (23:31:30 GMT) today when the Epoch Time Clock rolls over to 1234567890.
The clock was started on 1 January 1970 and is used to measure Co-ordinated Universal Time on Unix systems. Parties are planned in San Francisco, London and Dubai to mark the event, called by some the "digital equivalent of the birth of Christ".
While celebrations go on, however, the anniversary also raises the issue of what happens when Unix times runs out.
The original system for measuring time was recorded in 32-bit and as such can only store 4,294,967,296 seconds, or 136 years. This covers a period between 1901 and 2038, and Unix systems will effectively restart their clocks on 19 January 2038.
The so-called 'Unix Millennium Bug' may not be of serious concern to consumers or some business processes, but embedded systems developers are already looking at the issue.
Moves are afoot to change the clock to 64-bit time, which would last for about 293 billion years, giving our descendents more than enough time to sort out the problem.
Latest stories from Operating Systems
Related articles
Related jobs
Poll
What is the most important IT priority for your company this year?
Connect with V3.co.uk
This paper focuses on a series of best practices and techniques for development teams looking to improve their software development processes
Why good data management at all levels is essential in the modern business (video, 6mins)
Principal Development Engineer Lead- London - Smart TV...
Development Engineer - London - Smart TV, Gaming, Tablets...
Principal Development Engineer - London - Smart TV, Gaming...
Test Engineer -London - Smart TV, Gaming, Tablets, PC...
Keep up to date with the latest products, services and technologies from the world's leading IT companies. IThound.com brings you over 2,000 white papers, case studies and analyst reports.
Do you agree?