История «ошибки 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
В древнеегипетском городе Буто нашли коллекцию ритуальных предметов VII–VI веков до нашей эры В древнеегипетском городе Буто нашли коллекцию ритуальных предметов VII–VI веков до нашей эры

Археологи обнаружили предметы, связанные с культом богини Хатхор

N+1
Плавучий Диснейленд: как выглядят самые необычные круизные корабли в мире Плавучий Диснейленд: как выглядят самые необычные круизные корабли в мире

Как зарождалась популярность круизов и какие лайнеры проектируют сегодня

Forbes
Накануне финала Накануне финала

Почему сомелье может стать исчезающей профессией

Forbes
Эмоциональный интеллект Эмоциональный интеллект

Новое представление о том, что значит быть «умным»

kiozk originals
Роботы отправляются в мусор Роботы отправляются в мусор

Применение ИИ позволяет в разы уменьшить стоимость сортировки отходов

Эксперт
Калифорнийское вино с миллиардом проданных бутылок, которое стоит почти как вода: тред об истории Two Buck Chuck Калифорнийское вино с миллиардом проданных бутылок, которое стоит почти как вода: тред об истории Two Buck Chuck

Фред Франциа хотел «усмирить» парней из Стэнфорда, выкупив винодельню

VC.RU
Откажите себе в удовольствие Откажите себе в удовольствие

Правила вежливого отказа

GQ
Это не Чехов! Это не Чехов!

Почему современный театр изменяет классику, но никогда ее не бросает

Weekend
Анализ керамики позволил выяснить рацион питания древних жителей Латвии Анализ керамики позволил выяснить рацион питания древних жителей Латвии

Основными источниками пищи выступали пресноводная рыба, моллюски и свинина

N+1
Apple защищает конфиденциальность клиентов, но не сотрудников: она просматривает их звонки, фото и даже сумки Apple защищает конфиденциальность клиентов, но не сотрудников: она просматривает их звонки, фото и даже сумки

Политика Apple: как компания борется с утечками, используя двойные стандарты

VC.RU
Вышел клип Хаски Вышел клип Хаски

Как снимали клип Хаски "Реванш"

Esquire
За 100 лет до МММ: как рязанский банкир построил финансовую пирамиду в 19 веке и обманул вкладчиков на 12 млн рублей За 100 лет до МММ: как рязанский банкир построил финансовую пирамиду в 19 веке и обманул вкладчиков на 12 млн рублей

Как зародилась первая в России финансовая пирамида

VC.RU
Стивен Пинкер: «Современные технологии не делают нас несчастными и одинокими» Стивен Пинкер: «Современные технологии не делают нас несчастными и одинокими»

Знаменитый нейробиолог Стивен Пинкер — о соцсетях и живом общении

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

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

Forbes
Огнеупорная глина позволяет превратить грязную подземную воду в питьевую Огнеупорная глина позволяет превратить грязную подземную воду в питьевую

Ученые предложили новый метод очистки подземных вод от железа

Популярная механика
До создания колоний в Иберии финикийцы на сто лет обосновались в поселениях местных племен До создания колоний в Иберии финикийцы на сто лет обосновались в поселениях местных племен

Как выглядел ранний этап финикийского присутствия в Западном Средиземноморье

N+1
Лучшие очистители воздуха для дома и офиса Лучшие очистители воздуха для дома и офиса

Собрали самые функциональные и актуальные воздухоочистители

CHIP
Израильские археологи раскопали в Рамат-ха-Шароне древности византийской и исламской эпох Израильские археологи раскопали в Рамат-ха-Шароне древности византийской и исламской эпох

Археологи раскопали древности византийского и исламского периодов

N+1
Фальсификатор будущего: как не попасться на новую манипуляцию мужчин Фальсификатор будущего: как не попасться на новую манипуляцию мужчин

Что может быть прекраснее, чем обсуждение совместных планов на будущее?

Cosmopolitan
Ozon: прибыль на горизонте? Ozon: прибыль на горизонте?

На российском рынке интернет-торговли начинается жестокая битва между игроками

Эксперт
Чем важен Жан-Поль Бельмондо и как его фильмы показывали в СССР Чем важен Жан-Поль Бельмондо и как его фильмы показывали в СССР

Каким извилистым был путь Бельмондо к нашим глазам и сердцам

Maxim
Ракетоплан для инвестора: как суборбитальные полеты изменят рынок космических услуг Ракетоплан для инвестора: как суборбитальные полеты изменят рынок космических услуг

Пока суборбитальные полеты доступны миллиардерам-энтузиастам

Forbes
FAST: новый способ возведения удобных посадочных площадок на Луне всего за 10 секунд FAST: новый способ возведения удобных посадочных площадок на Луне всего за 10 секунд

Задача НАСА — вернуться на Луну и установить там постоянное присутствие человека

Популярная механика
«Шан-Чи и легенда десяти колец» — самый веселый фильм Marvel. Ему не хватает лишь Джеки Чана «Шан-Чи и легенда десяти колец» — самый веселый фильм Marvel. Ему не хватает лишь Джеки Чана

«Шан-Чи и легенда десяти колец» — кинокомикс, основанный на азиатских мифах

Esquire
Отборные дети Отборные дети

Чем генетика может помочь родителям, мечтающим о здоровом потомстве

Vogue
Избавилась от прыщей, молочницы и 7 кг: я месяц сидела на диете для микрофлоры Избавилась от прыщей, молочницы и 7 кг: я месяц сидела на диете для микрофлоры

Микроорганизмы управляют нами сильнее, чем мы думаем

Cosmopolitan
«Когда у Земли было две Луны: Планеты-каннибалы, ледяные гиганты, грязевые кометы и другие светила ночного неба» «Когда у Земли было две Луны: Планеты-каннибалы, ледяные гиганты, грязевые кометы и другие светила ночного неба»

В нашем понимании процесса аккреции малых тел есть пробелы

N+1
Зачем ЦБ хочет блокировать платежи в адрес криптобирж Зачем ЦБ хочет блокировать платежи в адрес криптобирж

Получится ли у регулятора остановить операции с криптобиржами?

Forbes
«Я зря передала свою вагину!» Женщина рассказала о личном опыте лабиопластики «Я зря передала свою вагину!» Женщина рассказала о личном опыте лабиопластики

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

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