Debian evita o apocalipse do ano 2038 com mudança para tempo de 64 bits

Imagem principal da notícia: Debian evita o apocalipse do ano 2038 com mudança para tempo de 64 bits

Em um movimento que mistura previdência com doses generosas de pragmatismo, a distribuição Linux Debian está fugindo do y2k38, também conhecido como o 'Apocalipse do Épico Unix', migrando para o tempo de 64 bits em quase todos os dispositivos, exceto os mais antigos e restritos hardware. A mudança será implementada a partir da próxima versão Debian 13 "Trixie".


Os mantenedores do Debian explicam que a decisão visa evitar o colapso do time_t, um contador de segundos que, em arquiteturas de 32 bits,将达到其最大值并重置为1900年的时间。Isso ocorrerá exatamente às 03:14:07 UTC em 19 de janeiro de 2038, quando o número de segundos desde 1 de janeiro de 1970 ultrapassará a capacidade de um inteiro assinado de 32 bits.


É impressionante como a humanidade, após ter aprendido com o y2k (ou "Ano 2000"), ainda insiste em construir sistemas que ameaçam colapsar em um futuro próximo. Enquanto os aviões não caíram e as contas bancárias não foram zeradas, graças a uma intervenção desesperada de desenvolvedores de software, o y2k38 promete ser mais um exemplo da nossa obsessão por resolver problemas apenas no último momento.


No entanto, o Debian, uma das distribuições Linux mais respeitadas e estáveis, está tomando a frente. A mudança para os 64 bits será implementada em quase todos os dispositivos, exceto nos mais antigos sistemas de 32 bits. "Existem muitos dispositivos baseados em 32 bits ainda em uso, especialmente em áreas como automação, IoT e aparelhos Android econômicos", explicam os desenvolvedores.


A mudança não é trivial. O time_t está presente em 6.429 pacotes do Debian, e a alteração exige um quebra de interface binária (ABI). Portanto, foi necessária uma mudança simultânea em todas as bibliotecas afetadas.


Enquanto isso, o port para i386 continuará usando o tempo de 32 bits por questões de compatibilidade. Para os demais, a hora certa está se aproximando rapidamente - e o Debian está preparado para recepcionar o futuro com os braços abertos.

Lucas Martins

Lucas Martins

É fascinante como a humanidade consegue transformar problemas que parecem insurmountáveis em soluções elegantes, pelo menos na esfera da tecnologia. Enquanto outros sistemas operacionais ainda dormem no pesadelo do y2k38, o Debian acorda cedo para evitar que 2038 se torne um ano de apocalipse.

Ver mais postagens do autor →
← Post anterior Próximo post →