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

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

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

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

Школьник обманом привлёк миллионы на компанию по чистке ковров, а «прогорел» из-за украденных у секретарши $600 Школьник обманом привлёк миллионы на компанию по чистке ковров, а «прогорел» из-за украденных у секретарши $600

Барри Минкоу хотел стать «General Motors в мире клининга» обманным путём

VC.RU
Австралийская лопастная утка научилась человеческой брани Австралийская лопастная утка научилась человеческой брани

Орнитологи обнаружили у лопастных уток способности к звукоподражанию

N+1
Как в лучших фильмах: 5 шпионских гаджетов времен холодной войны Как в лучших фильмах: 5 шпионских гаджетов времен холодной войны

Устройства времен холодной войны, которые делали работу шпионов эффективнее

ТехИнсайдер
Когда в России появилось мороженое? Когда в России появилось мороженое?

Именно в СССР появились всем знакомые виды мороженого

Культура.РФ
Психологический портрет: что такое дисморфофобия, или синдром Квазимодо Психологический портрет: что такое дисморфофобия, или синдром Квазимодо

Что нужно знать о дисморфофобии?

Forbes
Убийство на почве страсти или месть? Как на самом деле умерла Саша Мур Убийство на почве страсти или месть? Как на самом деле умерла Саша Мур

История убийства блогерки Саши Мур

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

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

Популярная механика
«Не хочу отдавать падчерице свободную комнату в своем доме» «Не хочу отдавать падчерице свободную комнату в своем доме»

После развода родителей дети часто становятся причиной споров и конфликтов

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

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

VC.RU
Вечность между нами Вечность между нами

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

Harper's Bazaar
15 горьких истин, которые так сложно признать 15 горьких истин, которые так сложно признать

Честные и горькие истины, которые необходимо проговорить

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

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

Cosmopolitan
Постоянная тонкой структуры выросла десятикратно в спиновом льду Постоянная тонкой структуры выросла десятикратно в спиновом льду

Физики смоделировали коллективные эффекты в спиновом льде

N+1
Что посмотреть и попробовать во Владивостоке. Гид «РБК Стиль» Что посмотреть и попробовать во Владивостоке. Гид «РБК Стиль»

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

РБК
Создатель музыкального лейбла Анастасия Ивка Создатель музыкального лейбла Анастасия Ивка

Анастасия Ивка рассказывает о том, как в шоу-бизнесе зажигаются новые звезды

ЖАРА Magazine
Остывший фронтир. Почему власти не удается заманить людей на Дальний Восток Остывший фронтир. Почему власти не удается заманить людей на Дальний Восток

Возможно ли спасти Дальний Восток от вымирания?

СНОБ
Тоталитаризм во сне и наяву. Глава книги Исмаиля Кадарэ «Дворец сновидений» Тоталитаризм во сне и наяву. Глава книги Исмаиля Кадарэ «Дворец сновидений»

Отрывок из «Дворца сновидений» — истории с множеством моральных выборов

Esquire
Кетоновая диета для женщин — меню на неделю Кетоновая диета для женщин — меню на неделю

Примерное меню кетоновой диеты на всю неделю для женщин

VOICE
Хвостик на контроле. Скандалы из-за «внешнего вида» школьников напоминают взрослым о базовых свободах Хвостик на контроле. Скандалы из-за «внешнего вида» школьников напоминают взрослым о базовых свободах

Школьные скандалы из-за «внешнего вида учащихся» стали нормой для начала осени

СНОБ
Сиа, Бен Аффлек, Майли Сайрус: кто признал алкоголизм и смог завязать Сиа, Бен Аффлек, Майли Сайрус: кто признал алкоголизм и смог завязать

Кто из знаменитостей отказался от разрушительной привычки

РБК
Как измерить и развить силу духа? Как измерить и развить силу духа?

Как принимать решения в критических ситуациях и выдерживать удары судьбы

Psychologies
Лови момент: 10 поразительных явлений Лови момент: 10 поразительных явлений

Самые удивительные явления в мире

Вокруг света
Когда не хватает элемента Когда не хватает элемента

Нехватка магния особенно чувствуется в межсезонье

Здоровье
Конец фильма: Боузмен, Хьюстон, Ли и другие актеры, не дожившие до премьеры Конец фильма: Боузмен, Хьюстон, Ли и другие актеры, не дожившие до премьеры

Несколько актеров, которые не смогли увидеть результат своих трудов

Cosmopolitan
От таблеток до рака: 5 причин, когда на тесте две полоски, но беременности нет От таблеток до рака: 5 причин, когда на тесте две полоски, но беременности нет

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

Cosmopolitan
Топ-5 самых сексуальных злодеек в видеоиграх Топ-5 самых сексуальных злодеек в видеоиграх

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

Maxim
Палеогенетики выяснили происхождение этрусков Палеогенетики выяснили происхождение этрусков

Этруски оказались генетически близки италикам

N+1
Маленькое розовое платье: каким получился хоррор «Прошлой ночью в Сохо» Маленькое розовое платье: каким получился хоррор «Прошлой ночью в Сохо»

«Прошлой ночью в Сохо» — хоррор о моде, 1960-х и путешествиях во времени

РБК
3 способа сохранить и приумножить радость 3 способа сохранить и приумножить радость

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

Psychologies
От Шмыковой до Янковской: звезды без макияжа на «Кинотавре» От Шмыковой до Янковской: звезды без макияжа на «Кинотавре»

Иногда актрисы не стесняются появиться перед фотографами даже без косметики

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