История «ошибки 2000». Как мир боялся наступления 1 января 2000 года

VC.RUHi-Tech

Конца света не было, зато были шальные деньги, рост ИТ и появился «индийский аутсорс»: история «ошибки 2000»

Благодаря панике одни стали прислушиваться к программистам, а другие заработали на страшилках.

Евгений Делюкин

В конце девяностых годов мировое общество боялось наступления 1 января 2000 года. Эксперты и ИТ-специалисты полагали, что из-за бага электроника может автоматически перевести дату на 1900 год, что вызовет сбои во множестве систем.

Предрекали всё: от краха банков и отключения электросетей до падения самолётов и пусков ракет — и это на фоне наступления «миллениума», который сам по себе вызывал страх у параноиков.

Проблема стала глобальной — на её решение потратили несколько сотен миллиардов долларов, политики создавали международные центры решения, а компании экстренно формировали группы инженеров «ошибки 2000».

1280
Popular Mechanics

Что такое «ошибка 2000» и откуда она взялась

Ещё в 50-60 годах программисты использовали только последние два знака для обозначения года в датах, например, 14.08.57 вместо 14.08.1957. Это позволяло сэкономить и так небольшую память компьютеров, которые читали код с перфокарт.

Программы должны были быть компактными и эффективными, и на тот момент было достаточно, что цифра 57 обозначает 1957 год — другие века компьютеры не понимали.

Со временем мощность вычислительных систем росла, появились жесткие диски и дискеты для хранения данных, но большие объёмы памяти оставались слишком дорогими: в 1980 году 1 ГБ стоил более $6 млн, в 1990 году — около $100 тысяч.

Поэтому в ход шла оптимизация: код в вычислительных системах не переписывали — ведь до 2000 года было ещё далеко, объём баз данных продолжал расти, а новые приложения должны были быть совместимы со старыми.

Таким образом ограничение в два символа на запись года сохранялось десятилетиями и распространилось практически на всё, что имело внутри микропроцессор, включая самолёты, заводы, спутники и электростанции.

Появление «глашатая 2000 года»

В 1978 году программист IBM Питер де Ягер задумался: «А что случится 1 января 2000 года? (01.01.00) Компьютеры определят дату как 1900 год или не распознают её вообще и начнут неверно обрабатывать данные?».

Любой основанный на дате расчет окажется некорректным — например, финансовые документы, решил он.

Ещё одна попутная проблема с переходом даты — 2000 год был високосным (делится на 400), а 1900 — нет, поэтому в случае перевода часов на 1900 год «потеряется» 29 февраля: после 28 февраля в системе наступит 1 марта.

Ягер поделился беспокойством с боссом, но в ответ получил лишь насмешку.

Ты беспокоишься о проблеме, которая не наступит ещё 22 года? Расслабься, к тому времени кто-нибудь это уже исправит.

В канун Нового года 1990-го Ягер сам столкнулся с ошибкой. Он проверил, что будет, если перевести время на 31 декабря 1999 года — и в итоге из строя вышла система IBM PROFS. Она использовала для обозначения года один символ и сбросила дату.

Из любопытства я установил на компьютере дату на 31 декабря 1999 года незадолго до полуночи, выключил его, подождал несколько минут, включил и взглянул на время. На часах был 1984 год — и тут я занервничал. Питер де Ягер

В 1993 году Ягер написал статью о проблеме 2000 года в Computerworld, крупнейшем ИТ-журнале того времени. Редакция озаглавила статью «Судный день 2000» — поначалу программиста высмеивали, но по мере приближения середины девяностых проблема привлекла всеобщее внимание.

New York Times назвала Ягера «городским глашатаем 2000 года» — рассказы про «ошибку 2000» и поиск путей её исправления стали его основной задачей и заработком.

1280
Питер де Ягер

Что делали компании и корпорации

Во второй половине девяностых годов проблемой стали вплотную заниматься на корпоративном и межгосударственном уровне.

Например, бывший президент США Билл Клинтон в 1998 году создал совет по борьбе с ошибкой, её опасность обсуждали на саммите «Большой восьмёрки» в том же году. В 1999 году ООН открыл международный кооперативный центр решения проблемы, а США и Россия — «центр стратегической стабильности», чтобы предотвратить случайные ракетные атаки друг на друга.

Компании же создавали отдельные группы инженеров и аналитиков, проводили стресс-тесты, обновляли и меняли оборудование и ПО, тратя на это десятки и сотни миллионов долларов.

Большая часть из них решила модернизироваться и обезопаситься собственными силами, а не нанимать аутсорсеров или «программистов-пенсионеров», знакомых с устаревшим софтом, пишет CNET.

Банки и финансовые организации на случай сбоя подготовили наличность — например, Федеральная резервная система США напечатала бумажных денег на $70 млрд, на случай, если жители страны решат снять свои вклады.

1280
Национальный командный центр Mastercard, мониторящий ситуацию 3 января 2000 года

Аналитическая фирма Gartner оценивала глобальные расходы на подготовку к 2000 году в $300 млрд, а Питер де Ягер — в $600 млрд.

В США потратили на профилактику и исправление около $100 млрд, из которых $9 млрд — правительство, а остальное — банки, авиакомпании, телекоммуникационные компании и другие корпоративные структуры.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Смог, потребность в айтишниках и драки «район на район»: коротко о жизни в Папуа-Новой Гвинее Смог, потребность в айтишниках и драки «район на район»: коротко о жизни в Папуа-Новой Гвинее

Как живут люди на юго-западе Тихого океана?

VC.RU
Старые, но интересные: 6 онлайн-игр, которые потянут слабые ПК Старые, но интересные: 6 онлайн-игр, которые потянут слабые ПК

Онлайн-игры, не требующие сильного железа

CHIP
Минус вайб Минус вайб

Чем опасно доверять написание кода нейросетям?

N+1
«Обмануть крупнейший инвестбанк — это слишком»: компания Ozy дурит инвесторов, прикрываясь дружбой с YouTube и Amazon «Обмануть крупнейший инвестбанк — это слишком»: компания Ozy дурит инвесторов, прикрываясь дружбой с YouTube и Amazon

Как Ozy обманула Goldman Sachs, но продолжила привлекать инвесторов

VC.RU
Толкование сновидений Толкование сновидений

Главная работа отца психоанализа

kiozk originals
Для чего нужно обучение во взрослом возрасте Для чего нужно обучение во взрослом возрасте

Образование даёт человеку возможность достичь целей в любом возрасте

Популярная механика
Робин Уильямс Робин Уильямс

Робину Уильямсу могло исполниться 70 лет

Playboy
«Тебе нужно к психологу!»: как уговорить близкого обратиться к специалисту «Тебе нужно к психологу!»: как уговорить близкого обратиться к специалисту

Как уговорить близкого человека, чье состояние нас беспокоит, пойти к психологу

Psychologies
Давай сделаем это тихо! Климова и другие звезды, которые долго скрывали развод Давай сделаем это тихо! Климова и другие звезды, которые долго скрывали развод

Звезды, которые не сразу решились рассказать о смене своего семейного статуса.

VOICE
Какие мужчины и почему интересуются сексуальным прошлым своих партнерш Какие мужчины и почему интересуются сексуальным прошлым своих партнерш

Стоит ли рассказывать мужчине о прошлых отношениях?

Psychologies
Долго и счастливо: 7 правил выбора партнера на всю жизнь Долго и счастливо: 7 правил выбора партнера на всю жизнь

Как выбрать человека, с которым вы останетесь вместе навсегда?

Cosmopolitan
Система П.В.О. – Пелевин Виктор Олегович Система П.В.О. – Пелевин Виктор Олегович

Журналист Роман Супер позвонил писателю Виктору Пелевину, но ошибся номером

Esquire
Ивлеева Ивлеева

Блогерка Настя Ивлеева — зачем превратила себя в NFT-лот и про новое шоу

Собака.ru
Мыться или нет? Почему Джейк Джилленхол и Эштон Кутчер против душа Мыться или нет? Почему Джейк Джилленхол и Эштон Кутчер против душа

Правда ли, что ежедневные водные процедуры могут навредить здоровью

РБК
Готовимся к свадьбе! Какие бьюти-процедуры можно и нельзя делать невестам Готовимся к свадьбе! Какие бьюти-процедуры можно и нельзя делать невестам

Очаровательная невеста — это не только идеальный макияж и платье мечты

Cosmopolitan
Азбука здоровья Азбука здоровья

Пять мифов о менструации, которые давно пора забыть

Cosmopolitan
Гадать нельзя исследовать: откуда в современной России появилась мода на мистицизм Гадать нельзя исследовать: откуда в современной России появилась мода на мистицизм

Как любовь к мистике пробирается в массы

Forbes
Как пользоваться хайлайтером для лица: пошаговая инструкция Как пользоваться хайлайтером для лица: пошаговая инструкция

Как правильно наносить хайлайтер на лицо?

VOICE
Обойдемся без истерик: как Агата Кристи наказала первого мужа за измену Обойдемся без истерик: как Агата Кристи наказала первого мужа за измену

Узнав об измене мужа, Агата отомстила ему так, что он надолго запомнил урок

Cosmopolitan
Семейный бюджет: раздельный или общий? Семейный бюджет: раздельный или общий?

Чем отличаются виды бюджета и как могут повлиять на ваши отношения в паре

Psychologies
Девушка довела парня до слез, организовав секс втроем … с его бывшей Девушка довела парня до слез, организовав секс втроем … с его бывшей

Девушка организовала секс втроем, пригласив бывшую девушку парня

Cosmopolitan
Как говорить с мастером, чтобы получить идеальную стрижку: советы экспертов Как говорить с мастером, чтобы получить идеальную стрижку: советы экспертов

Как вести себя в салоне, который ты посещаешь впервые?

Cosmopolitan
Волонтёрство: когда это необходимо Волонтёрство: когда это необходимо

Волонтёрством сегодня занимается всё больше людей. Это делает их счастливее

Здоровье
Какой язык появился позже всех на Земле Какой язык появился позже всех на Земле

Какой язык можно считать самым современным?

Популярная механика
Ближе к народу: зачем бизнесу глубинное интервью с клиентом и почему не хватит опроса Ближе к народу: зачем бизнесу глубинное интервью с клиентом и почему не хватит опроса

Почему бизнесу следует говорить с клиентами подолгу

Forbes
От Дюрера до Матисса От Дюрера до Матисса

Краткий экскурс в историю европейского рисунка XV–XX веков

Культура.РФ
Могучий БелАЗ-75710: грузоподъемность 450 тонн Могучий БелАЗ-75710: грузоподъемность 450 тонн

Осенью 2013 года легендарный БелАЗ в очередной раз заставил о себе говорить

Популярная механика
Питание строгого режима Питание строгого режима

Похудеть на несколько килограммов: всего лишь заказать готовую полезную еду

Худеем правильно
Все против Моники Беллуччи! Почему кинодиве запрещено стареть Все против Моники Беллуччи! Почему кинодиве запрещено стареть

Поклонники с трудом переживают новые времена в жизни Моники Беллуччи

Cosmopolitan
Платье в аренду, ноутбук по подписке: кто зарабатывает на шеринг-экономике Платье в аренду, ноутбук по подписке: кто зарабатывает на шеринг-экономике

Подписка на вещи становится новым способом потребления

Inc.
Открыть в приложении