История «ошибки 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
Правило № 66. Нас ждет новый интернет Правило № 66. Нас ждет новый интернет

Как в скором времени будут зарабатывать инфлюенсеры

Tatler
Гранфлюенсеры: каких российских блогеров старше 50 лет смотрят зумеры и миллениалы Гранфлюенсеры: каких российских блогеров старше 50 лет смотрят зумеры и миллениалы

Возрастные инфлюенсеры, контент которых смотрят зумеры

Forbes
Дэвид Келлерманн Дэвид Келлерманн

Дэвид Келлерманн превратил швейную фабрику Петербурга в крупнейшую фэшн-компанию

Собака.ru
Эта привычка может повысить риск развития деменции на 43% Эта привычка может повысить риск развития деменции на 43%

Употребление большого количества сахара может повысить риск развития деменции

ТехИнсайдер
7 автомобилей с двигателями от... танков! 7 автомобилей с двигателями от... танков!

Автомобили с танковыми двигателями

Популярная механика
Полжизни в одной компании. История Саши Шкурко — главы отдела технологий продуктовых систем «Тинькофф» Полжизни в одной компании. История Саши Шкурко — главы отдела технологий продуктовых систем «Тинькофф»

Саша Шкурко проработала в одной компании 19 лет и построила карьеру мечты

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

Эпичные жизненные ситуации, с которыми сталкиваются девушки летом

Cosmopolitan
Кудри на гвоздях, эпиляция пемзой: жуткие, но правдивые бьюти-истории из 90-х Кудри на гвоздях, эпиляция пемзой: жуткие, но правдивые бьюти-истории из 90-х

Как женщины наводили марафет в 90-х?

Cosmopolitan
Из Ирана с иронией: люди, ислам, диковинные способы пить и заниматься сексом Из Ирана с иронией: люди, ислам, диковинные способы пить и заниматься сексом

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

Maxim
Отдать нельзя пользоваться: как вернуть вещи в магазин, рассказывает юрист Отдать нельзя пользоваться: как вернуть вещи в магазин, рассказывает юрист

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

Cosmopolitan
«Люди думают, что у тебя какая-то особенная жизнь»: интервью с «мамой Стифлера» «Люди думают, что у тебя какая-то особенная жизнь»: интервью с «мамой Стифлера»

Эксклюзивное интервью с Дженнифер Кулидж, знакомую вам по роли Мамы Стифлера

Cosmopolitan
7 убеждений, которые должен пересмотреть каждый предприниматель 7 убеждений, которые должен пересмотреть каждый предприниматель

7 неочевидных опасностей, которые грозят предпринимателям

Inc.
Космос для людей: зачем миллиардер Джаред Айзекман оплатил полет туристов SpaceX Космос для людей: зачем миллиардер Джаред Айзекман оплатил полет туристов SpaceX

Кто такой Айзекман, как он пережил выгорание и отправился искать себя в космос

Forbes
Боремся с забывчивостью: 3 простых шага Боремся с забывчивостью: 3 простых шага

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

Psychologies
10 вопросов-ловушек, которые девушки задают на первом свидании, и как на них отвечать 10 вопросов-ловушек, которые девушки задают на первом свидании, и как на них отвечать

О чем девушки спрашивают парней во время знакомства

Maxim
Массаж асахи: что это, зачем и как его делать Массаж асахи: что это, зачем и как его делать

Для чего применяют массаж асахи и какие существуют противопоказания?

РБК
Незнакомая знакомая Турция Незнакомая знакомая Турция

У самой границы с Сирией Турция предстает перед туристами совершенно неожиданной

Здоровье
Весь мир - театр: маски, которые носят знаки зодиака Весь мир - театр: маски, которые носят знаки зодиака

Что скрыто под маской знаков зодиака

Cosmopolitan
Успеть все: 10 эффективных советов по тайм-менеджменту Успеть все: 10 эффективных советов по тайм-менеджменту

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

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

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

Популярная механика
«Средство от всех несчастий»: кому и зачем нужна медитация Випассана «Средство от всех несчастий»: кому и зачем нужна медитация Випассана

Как освоить технику медитации Випассана и как заниматься в домашних условиях

РБК
Право голоса Право голоса

Почему кино взяло курс на дайверсити?

Vogue
Близкий человек обманул. Что делать? Близкий человек обманул. Что делать?

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

Psychologies
Как распознать партнера, склонного к эмоциональному насилию Как распознать партнера, склонного к эмоциональному насилию

Что такое эмоциональное насилие и как распознать абьюзера?

Psychologies
«Мне нечего скрывать» «Мне нечего скрывать»

Елизавета Моряк — о кино, цыганских корнях и любви к эротическим триллерам

OK!
Врачебная этика vs маркетинг. Как выбрать пластического хирурга и не ошибиться Врачебная этика vs маркетинг. Как выбрать пластического хирурга и не ошибиться

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

СНОБ
5 способов полюбить осень 5 способов полюбить осень

Осень совсем не дает поводов для радости? Все в глазах смотрящего

Psychologies
Китайские археологи раскопали в Саньсиндуе шесть жертвенных ям Китайские археологи раскопали в Саньсиндуе шесть жертвенных ям

Китайские археологи нашли гигантскую ритуальную маску

N+1
Ревела, орала, напилась: как я приняла свой диагноз и вылечилась от рака груди Ревела, орала, напилась: как я приняла свой диагноз и вылечилась от рака груди

Наша героиня рассказала о своем опыте борьбы с раком молочной железы

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