История «ошибки 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 млрд — правительство, а остальное — банки, авиакомпании, телекоммуникационные компании и другие корпоративные структуры.

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

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

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

«В параллели с Netflix, клиенты платят слишком мало и слишком многое получают бесплатно»: главное из интервью главы Wink «В параллели с Netflix, клиенты платят слишком мало и слишком многое получают бесплатно»: главное из интервью главы Wink

Гендиректор Wink — про оригинальные проекты и стоимость подписок

VC.RU
Как отличить настоящее вино от подделки Как отличить настоящее вино от подделки

Как не наткнуться на фейковое вино

GQ
Какой должна быть мощность всасывания пылесоса Какой должна быть мощность всасывания пылесоса

Как подобрать правильную мощность домашнего пылесоса?

CHIP
Восемь поводов для сожалений после 35 лет Восемь поводов для сожалений после 35 лет

О чем вы часто жалеете?

Psychologies
Стесняюсь спросить: почему женщины прибегают к интимной пластике Стесняюсь спросить: почему женщины прибегают к интимной пластике

Узнали у эксперта все, о чем вы боялись спросить об интимной пластике

Правила жизни
Экзоскелет в шкафу Экзоскелет в шкафу

Модель активного экзоскелета Auxilium

Популярная механика
Как сделать из города машину счастья Как сделать из города машину счастья

Проект «Оправдание утопии»: Томмазо Кампанелла и его La Citta del Sole

Weekend
«Просто друг»: почему мы оказываемся во френдзоне и держим в ней воздыхателей? «Просто друг»: почему мы оказываемся во френдзоне и держим в ней воздыхателей?

Как мы попадаем во френдзону и можно ли это изменить?

Psychologies
Мускульный бит Мускульный бит

Спорт и музыка всегда существуют в одной параллели

Playboy
Краткая (очень) история секса в российском кино Краткая (очень) история секса в российском кино

Секс в отечественном кино: поворотные моменты и фильмы

РБК
Знаки отличия Знаки отличия

Экологичная косметика: читаем этикетки

Cosmopolitan
В новом цвете В новом цвете

5 простых способов креативного окрашивания стен

Лиза
Обратная диета: ешь больше с каждым днем, чтобы похудеть и удержать вес Обратная диета: ешь больше с каждым днем, чтобы похудеть и удержать вес

Обратная диета: чтобы похудеть, надо есть больше

Cosmopolitan
Почему мы выгораем? Руководство по тому, как справиться со стрессом и работой одновременно Почему мы выгораем? Руководство по тому, как справиться со стрессом и работой одновременно

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

Inc.
Создал ледовый комбайн в 50, а вместе с ним и рынок таких машин, который сразу захватил — это изобретатель Фрэнк Замбони Создал ледовый комбайн в 50, а вместе с ним и рынок таких машин, который сразу захватил — это изобретатель Фрэнк Замбони

Почему ледозаливочные машины других производителей по ошибке называют «Замбони»

VC.RU
Отстань! Не мешай! Отвали, дед! Отстань! Не мешай! Отвали, дед!

Сегодня я задал себе вопрос: «Кто такой взрослый человек?»

ПУСК
Как я похудела на 30 кг: реальная история от нашей читательницы Как я похудела на 30 кг: реальная история от нашей читательницы

Наша читательница поделилась с нами своей историей о победе над лишним весом

Cosmopolitan
Археологи обнаружили 36 погребений ацтеков в городе Тлателолько Археологи обнаружили 36 погребений ацтеков в городе Тлателолько

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

N+1
Кавказская трилогия Кавказская трилогия

За одну поездку можно осмотреть сразу три южные республики

Лиза
5 психических расстройств, которые диагностируют реже, чем следовало бы 5 психических расстройств, которые диагностируют реже, чем следовало бы

Депрессия, биполярка, РПП: почему эти психические заболевания сложно выявить?

Psychologies
Психосоматика и жир: о чем говорят «лишние» килограммы в области живота Психосоматика и жир: о чем говорят «лишние» килограммы в области живота

Как можно полюбить свое «несовершенство»?

Psychologies
Археологи нашли на Ямале останки людей с заведенными за таз руками и сжатыми кулаками Археологи нашли на Ямале останки людей с заведенными за таз руками и сжатыми кулаками

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

N+1
Тихое место: зачем обществу зоны, свободные от технологий Тихое место: зачем обществу зоны, свободные от технологий

Почему пространства без телефонов становятся популярными

VC.RU
Не только Атлантида: удивительная история пяти затопленных городов Не только Атлантида: удивительная история пяти затопленных городов

Не Атлантида, но очень на нее похоже

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

Массовое вымирание – событие, которое сопровождается узнаваемыми явлениями

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

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

Лиза
«В моем доме полгода тайно жил незнакомец» «В моем доме полгода тайно жил незнакомец»

Странные шаги в квартире по ночам, открытые двери и пропадающая еда

Psychologies
Довлатов как он был. Фрагмент книги «Сергей Довлатов. Фотографии. Очерки и воспоминания» Марка Сермана Довлатов как он был. Фрагмент книги «Сергей Довлатов. Фотографии. Очерки и воспоминания» Марка Сермана

Фотографии и тексты Марка Сермана о Сергее Довлатове

Esquire
Гештальт-терапия: что это? Гештальт-терапия: что это?

Если взять на себя ответственность за свою жизнь, можно решить многие проблемы

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

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

N+1
Открыть в приложении