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

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

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

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

«Все каждый день приходили с надеждой, что вчера был самый плохой день»: как HeadHunter переживала кризис 2008 года «Все каждый день приходили с надеждой, что вчера был самый плохой день»: как HeadHunter переживала кризис 2008 года

Отрывок из книги «HeadHunter: успех неизбежен» Михаила Жукова

VC.RU
Увидеть первые Apple, сделать копию на ксероксе и потрогать мышку: как в Минске-88 прошла выставка «Информатика в США» Увидеть первые Apple, сделать копию на ксероксе и потрогать мышку: как в Минске-88 прошла выставка «Информатика в США»

Выставка «Информатика в США» стала потрясением для жителей Минска

VC.RU
Почему интернет перестает быть свободным и переходит к гиперконтролю Почему интернет перестает быть свободным и переходит к гиперконтролю

Какой будет новая этика для мессенджеров в условиях гиперконтроля интернета

Forbes
Бельмондо, сын Бельмондо. Кто воспитал великого французского актера Бельмондо, сын Бельмондо. Кто воспитал великого французского актера

Кто был кумиром для самого Жан-Поля Бельмондо

Esquire
Хюэ 1968 Хюэ 1968

Поворотный момент войны во Вьетнаме

kiozk originals
На Сардинии нашли зуб кашалота со следами обработки возрастом более пяти тысяч лет На Сардинии нашли зуб кашалота со следами обработки возрастом более пяти тысяч лет

Древнейший артефакт нашли на острове Сардиния

N+1
Последние слова людей, погибших в теракте 11 сентября Последние слова людей, погибших в теракте 11 сентября

Последние сообщения людей 11 сентября 2001 года

Maxim
Как фильм «Эта дурацкая любовь» за десять лет стал антииллюстрацией мужской моды, но остается руководством по стилю Как фильм «Эта дурацкая любовь» за десять лет стал антииллюстрацией мужской моды, но остается руководством по стилю

Чему можно поучиться у героев фильма «Эта дурацкая любовь»

Esquire
«Лет ми спик фром май харт»: откуда в языке берется акцент «Лет ми спик фром май харт»: откуда в языке берется акцент

Что такое акцент?

Популярная механика
Абьюз 80 уровня: девушка оказалась в инвалидной коляске из-за ревнивого бывшего Абьюз 80 уровня: девушка оказалась в инвалидной коляске из-за ревнивого бывшего

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

Cosmopolitan
«Меня едва не убило счастье»: как я оказалась на грани, несмотря на благополучие «Меня едва не убило счастье»: как я оказалась на грани, несмотря на благополучие

Внешнее благополучие не гарант душевного спокойствия: история Ники

Cosmopolitan
С кого был списан образ Джеймса Гандольфини в «Клане Сопрано» С кого был списан образ Джеймса Гандольфини в «Клане Сопрано»

Прообразом семьи Сопрано стал итальянский клан Декавальканте

GQ
Как топ-менеджер в пандемию стал организатором авторских туров Как топ-менеджер в пандемию стал организатором авторских туров

Я уволился и стал с нуля осваивать профессию организатора авторских путешествий

Inc.
Ирина Апексимова. Живу как хочу Ирина Апексимова. Живу как хочу

Ирина Апексимова — о работе в театре и критике

Коллекция. Караван историй
8 лучших ролей Моники Белуччи 8 лучших ролей Моники Белуччи

Мы решили вспомнить лучшие роли Моники Белуччи

Maxim
О чем болит наше тело: 7 важных сигналов О чем болит наше тело: 7 важных сигналов

Как распознать психосоматические сигналы нашего тела?

Psychologies
Кольцо просвещения: зачем России начинают строить крупнейшую рентгеновскую установку Кольцо просвещения: зачем России начинают строить крупнейшую рентгеновскую установку

СКИФ — источник рентгеновских лучей, обещает стать основой для новых открытий

Forbes
8 автомобильных брендов, которым срочно требуется новый дизайнер 8 автомобильных брендов, которым срочно требуется новый дизайнер

Художник, сделайте этим автомобилям красиво! Некрасивые бренды

Maxim
Теплое течение Теплое течение

Что побуждает людей не просто помогать другим, а подчинять этому всю свою жизнь?

Лиза
Сладкая Ава Макс: эффектные фото новой поп-иконы Сладкая Ава Макс: эффектные фото новой поп-иконы

История жизни, фото и актуальная информация о личной жизни Авы Макс

Playboy
Дым, в котором я живу Дым, в котором я живу

Если есть в кармане пачка сигарет — значит все плохо

Men’s Health
«Мне было 4». Женщина рассказала, что ее насиловали в детстве, спустя 25 лет «Мне было 4». Женщина рассказала, что ее насиловали в детстве, спустя 25 лет

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

Cosmopolitan
Три простых правила проведения онлайн-совещаний Три простых правила проведения онлайн-совещаний

Как провести удачную онлайн-презентацию — от слайд-шоу до языка тела

Inc.
“Рекордов не надо, это просто дети!” “Рекордов не надо, это просто дети!”

Музыка может многому научить и нас, и наших детей

Psychologies
Как писать эротические сообщения девушке Как писать эротические сообщения девушке

Негласные правила сексуальной переписки

Maxim
Транскраниальная магнитная стимуляция улучшила кратковременную вербальную память Транскраниальная магнитная стимуляция улучшила кратковременную вербальную память

Магнитная стимуляция оказалась полезной для запоминания

N+1
26 операций на половых губах: женщина ложится под нож снова и снова 26 операций на половых губах: женщина ложится под нож снова и снова

Девушке пришлось перенести 26 операций на половых губах из-за бартолинита

Cosmopolitan
Учиться или играть? И то, и другое Учиться или играть? И то, и другое

«Учиться – скучно». Что может возразить школа на этот упрёк учеников?

Домашний Очаг
Физики наложили ограничения на пятую силу и зарядовый размер нейтрона в одном эксперименте Физики наложили ограничения на пятую силу и зарядовый размер нейтрона в одном эксперименте

Физики измерили среднеквадратичный зарядовый размер нейтрона

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

С момента гибели туристов из группы Игоря Дятлова прошло больше полувека

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