Hallo! Tracked shipping to Netherlands with Delivery Duty Paid for just €7 

Ship to
Netherlands
0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional

Select your country

Americas

Europe

Rest of the world

portada Y2038
Type
Physical Book
Language
English
Pages
260
ISBN13
9798171069766

Y2038

Owen Radcliffe (Author) · Independently published · Physical Book

Y2038 - Owen Radcliffe

New Book Imported to Netherlands
Delivery: 29 Oct - 02 Nov Shipping: 5 to 6 business days.
€ 20,95
Import costs and 9% BTW included in the price ✅
€ 20,95

Synopsis "Y2038"

The Year 2038 problem, also known as Y2038, Y2K38, or the Epochalypse, is the next great time bomb built into the foundations of modern computing, and almost no one outside a handful of engineers understands what it really is. This book fixes that.

Most Unix and Linux systems store time as a count of seconds since 1 January 1970, the Unix epoch, held in a 32-bit signed integer called time_t. That counter can only reach 2,147,483,647, which arrives at exactly 03:14:07 UTC on 19 January 2038. One second later it overflows and wraps to a negative number, and vulnerable systems suddenly read the date as 13 December 1901. The result can be wrong dates, failed comparisons, crashed programs, broken certificates, corrupted timestamps, and, in the worst cases, failures in long-lived embedded and industrial systems.

If you have heard of Y2K, the year 2000 bug, you already know the shape of the story. But the Year 2038 bug is a different beast. Where Y2K was about two-digit years in databases, the Unix Millennium bug lives deeper, in the fundamental data type that counts time itself. And unlike the desktop world of the year 2000, today's exposure hides inside billions of 32-bit embedded devices, routers, controllers, medical equipment, and infrastructure designed to run for decades without ever being updated.

Written by a former programmer in clear, jargon-free language, this book explains the Year 2038 problem from first principles and then proves, step by step, what will and will not actually happen. You will learn what a signed 32-bit integer really is and why it fails, how two's complement makes the clock jump to 1901, where Unix time came from, and why the fix, moving to 64-bit time, is both simple in theory and enormously hard in practice. You will see how the Linux kernel, the C library glibc, and the major distributions fixed the problem, and why the filesystems, network protocols, and certificates around them each had to be solved separately.

Crucially, this is not a book of apocalyptic hype. It shows you which systems are already safe, which are genuinely exposed, and how to test a computer, a program, or an embedded device yourself before the deadline arrives. If you are a developer, a systems administrator, an engineer, a student, or simply a curious reader who wants to understand the 32-bit time overflow that is quietly counting down inside the machines all around you, this is the complete, accurate, and readable guide to the Epochalypse.

Customers reviews

Frequently Asked Questions about the Book

All books in our catalog are Original.
The book is written in English.

Questions and Answers about the Book

Do you have a question about the book? Login to be able to add your own question.

Opinions about Bookdelivery

More customer reviews