Μπορεί να θυμάστε την αλλαγή του χρόνου προς τη νέα χιλιετία: Κατά τη διάρκεια του προβλήματος του έτους 2000, οι ειδικοί φοβούνταν ότι τα συστήματα θα μπορούσαν να καταρρεύσουν ή να παράγουν λανθασμένα αποτελέσματα – με εκτεταμένες συνέπειες σε διάφορους τομείς όπως η χρηματοδότηση, ο ενεργειακός εφοδιασμός, οι τηλεπικοινωνίες και οι μεταφορές.
Ως εκ τούτου, εταιρείες και κυβερνήσεις σε όλο τον κόσμο επένδυσαν σημαντικούς πόρους για την επίλυση αυτού του σφάλματος στους υπολογιστές, και ευτυχώς τα κατάφεραν.
Όμως ένα παρόμοιο περιστατικό θα μπορούσε να συμβεί σύντομα, επειδή το πρόβλημα του έτους 2038 έχει επίσης τη δυνατότητα να παραλύσει μεγάλα τμήματα της υποδομής πληροφορικής. Εξηγούμε περί τίνος πρόκειται.
Το πρόβλημα του έτους 2038 και οι συνέπειές του
Το πρόβλημα του έτους 2038 είναι μια πιθανή κρίση ασφάλειας υπολογιστών που προκύπτει από τον τρόπο με τον οποίο πολλά συστήματα υπολογιστών αποθηκεύουν ημερομηνίες και ώρες σε συστήματα που βασίζονται σε Unix. Αυτό γίνεται σε δευτερόλεπτα ως ακέραιος αριθμός 32 bit από την 1η Ιανουαρίου 1970.
Ωστόσο, το όριο των 32 bit θα επιτευχθεί στις 19 Ιανουαρίου 2038 ακριβώς στις 4:14 π.μ. Τότε θα έχουν περάσει ακριβώς 2.147.483.647 δευτερόλεπτα. Υπάρχει ο κίνδυνος τα συστήματα μετά από αυτή την ημερομηνία να μην είναι πλέον σε θέση να εμφανίζουν ή να ερμηνεύουν σωστά τη χρονοσφραγίδα. Τότε θα επαναφέρουν ξαφνικά τη χρονοσφραγίδα στις 13 Δεκεμβρίου 1901.
Αυτό θα μπορούσε να οδηγήσει σε δυσλειτουργίες ή αποτυχίες σε διάφορους τομείς όπως
οικονομικά
παροχή ενέργειας
τηλεπικοινωνίες
μεταφορές
εάν τα συστήματα δεν είναι πλέον σε θέση να παρέχουν ακριβείς χρονοσφραγίδες ή να καταγράφουν σωστά τα συμβάντα. Τα συστήματα που βασίζονται στο Unix, συμπεριλαμβανομένων όλων των διανομών Linux, χρησιμοποιούνται συχνά σε διακομιστές σε όλο τον κόσμο. Πάνω από 600 διανομές θα πεθάνουν τότε πιθανώς εντελώς. Οι πιο σημαντικές, όπως το Ubuntu ή το MXLinux, είναι ασφαλείς, ωστόσο.