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

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

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

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

«Я старше всех в команде»: история тестировщицы, сменившей профессию почти в 40 лет «Я старше всех в команде»: история тестировщицы, сменившей профессию почти в 40 лет

QA-инженер рассказала о смене профессии в зрелом возрасте

VC.RU
Как добиться того, о чем вы мечтаете: 4 совета Как добиться того, о чем вы мечтаете: 4 совета

Почему мы не идем к своим целям и что с этим делать?

Psychologies
IT-разработка «внутри» или готовое решение: что выбрать IT-разработка «внутри» или готовое решение: что выбрать

Стоит ли IT-компании разрабатывать ПО с нуля или лучше купить готовое решение?

Inc.
Дом искусства Дом искусства

Исторический палаццо во Флоренции, наполненный предметами искусства

SALON-Interior
Больше президенток и законов о насилии: 10 важных достижений феминисток в XXI веке Больше президенток и законов о насилии: 10 важных достижений феминисток в XXI веке

Главные достижения феминисток за последние 25 лет

Forbes
Рэперы против футболистов: кто зарабатывает больше Рэперы против футболистов: кто зарабатывает больше

Рэп и футбол: где кошельки толще?

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

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

РБК
Как отметить годовщину свадьбы, чтобы она запомнилась: 11 нескучных идей Как отметить годовщину свадьбы, чтобы она запомнилась: 11 нескучных идей

Чем можно заняться вместе с возлюбленной в годовщину ваших отношений

Playboy
Мужской фактор Мужской фактор

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

Лиза
Точно в размер Точно в размер

Оптимальные параметры для ванны

Идеи Вашего Дома
Этот предприниматель учился бесплатно в 4 странах  ― как повторить его опыт Этот предприниматель учился бесплатно в 4 странах  ― как повторить его опыт

Образование предпринимателю не нужно, а если и нужно, то лучшее и дорогое?

Inc.
7 мужских способов справиться с осенней хандрой 7 мужских способов справиться с осенней хандрой

Врачи советуют, как справиться с сезонной депрессией

Maxim
7 лучших бесплатных игр в Steam, в которые стоит поиграть в 2021 году 7 лучших бесплатных игр в Steam, в которые стоит поиграть в 2021 году

О лучших бесплатных играх в Steam

CHIP
Как правильно пить таблетки: большой и подробный гид по приему лекарств Как правильно пить таблетки: большой и подробный гид по приему лекарств

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

Cosmopolitan
«Азбука вкуса» перешла на бумажные крышки для кофе «Азбука вкуса» перешла на бумажные крышки для кофе

Продуктовый ретейлер «Азбука вкуса» отказался от пластиковых крышек для кофе

Inc.
Современные змеи произошли от шести переживших динозавров групп Современные змеи произошли от шести переживших динозавров групп

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

N+1
Законы привлекательности: нужен ли дома макияж Законы привлекательности: нужен ли дома макияж

Зачем дома носить макияж и есть в ли в нем необходимость?

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

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

Лиза
Пение и труд Пение и труд

Как дочка албанских эмигрантов всего этого добилась?

Glamour
Кто они ― лица современного танца России? Интервью с главными героями фестиваля Context. Diana Vishneva Кто они ― лица современного танца России? Интервью с главными героями фестиваля Context. Diana Vishneva

На смену ежегодному конкурсу приходит Вечер современной хореографии

СНОБ
Как сельдерей влияет на здоровье: плюсы и минусы Как сельдерей влияет на здоровье: плюсы и минусы

Сельдерей — чем полезен и кому противопоказан?

РБК
Эти жуткие дырочки: что такое трипофобия и как ее лечить Эти жуткие дырочки: что такое трипофобия и как ее лечить

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

РБК
«Дом или тюрьма»: почему птицы не улетают из зоопарков «Дом или тюрьма»: почему птицы не улетают из зоопарков

Почему свободные от сеток утки, гуси и лебеди не меняют место жительства

Вокруг света
Обойдемся без истерик: как Агата Кристи наказала первого мужа за измену Обойдемся без истерик: как Агата Кристи наказала первого мужа за измену

Узнав об измене мужа, Агата отомстила ему так, что он надолго запомнил урок

Cosmopolitan
Найденный школьниками ископаемый гигантский пингвин получил научное описание 15 лет спустя Найденный школьниками ископаемый гигантский пингвин получил научное описание 15 лет спустя

Палеонтологи описали гигантского пингвина, который жил в Новой Зеландии

N+1
Почему работать на одном месте больше трёх лет нормально Почему работать на одном месте больше трёх лет нормально

Причины, по которым абсолютно нормально работать много лет на одном месте

Популярная механика
Существует ли допинг для мозга? Существует ли допинг для мозга?

Есть ли смысл в «умных таблетках» и «когнитивных усилителях»? Рассказываем

Здоровье
Губки бантиком: какими были в детстве Джиджи Хадид,Ариана Гранде и другие звезды Губки бантиком: какими были в детстве Джиджи Хадид,Ариана Гранде и другие звезды

Они были нереально милыми малышками в раннем детстве

Cosmopolitan
Маск, Цукерберг, Безос: кто обещал людям вечную жизнь Маск, Цукерберг, Безос: кто обещал людям вечную жизнь

Рассказываем, кто и как сегодня борется за бессмертие

РБК
7 страшных событий, происшедших на киносъемках 7 страшных событий, происшедших на киносъемках

Порой съемки бывают намного страшнее самого фильма

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