История «ошибки 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
Некоторые мошенники перестали сами взламывать компании: им проще поделиться выкупом с сообщником «изнутри» Некоторые мошенники перестали сами взламывать компании: им проще поделиться выкупом с сообщником «изнутри»

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

VC.RU
Пчелы учат дроны летать роем Пчелы учат дроны летать роем

Как дроны перенимают у пчел манеру полета

ТехИнсайдер
Электоральные уроки-2021: кто проведет работу над ошибками? Электоральные уроки-2021: кто проведет работу над ошибками?

Что вскрыли выборы в Государственную думу?

СНОБ
Первая минута Первая минута

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

kiozk originals
Тонкости исцеления Тонкости исцеления

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

Psychologies
Девушка, подающая надежды Девушка, подающая надежды

Елизавета Янковская — о трех грядущих кинопремьерах

Vogue
Лучшее — детям Лучшее — детям

Кирилл Истомин оформил квартиру для своих друзей и их троих сыновей

AD
Трудоголик, зануда и ревнивец: всё о знаках зодиака стихии Земли Трудоголик, зануда и ревнивец: всё о знаках зодиака стихии Земли

О знаках стихии Земли

Cosmopolitan
Физик нашел новые магические числа для зарядов на сфере Физик нашел новые магические числа для зарядов на сфере

Физик рассмотрел задачу о расположении точечных зарядов на поверхности сферы

N+1
«Казалось, что я в гробу и в крышку молотками заколачивают гвозди». Как была устроена карательная психиатрия в СССР «Казалось, что я в гробу и в крышку молотками заколачивают гвозди». Как была устроена карательная психиатрия в СССР

Отрывок из книги «Девятый круг. Одиссея диссидента в психиатрическом ГУЛАГе»

СНОБ
Как отличить настоящее вино от подделки Как отличить настоящее вино от подделки

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

GQ
«Мужа прёт, когда я сплю с другими». Девушка рассказала, как стала сексвайф «Мужа прёт, когда я сплю с другими». Девушка рассказала, как стала сексвайф

Реганн Немецки о том, как она стала сексвайф

Cosmopolitan
«Мы хотим разрушить всё, за что выступают Amazon и Facebook»: на что сервис обмена продуктами Olio привлёк $43 млн «Мы хотим разрушить всё, за что выступают Amazon и Facebook»: на что сервис обмена продуктами Olio привлёк $43 млн

Как сервис Olio помогает ресторанам и кафе избавиться от пищевых отходов

VC.RU
«Мир после нас: Как не дать планете погибнуть» «Мир после нас: Как не дать планете погибнуть»

Как обеспечить будущее потомкам, изменив подход к экономическому развитию

N+1
Правила жизни Гарри Бардина Правила жизни Гарри Бардина

Правила жизни советского мультипликатора Гарри Бардина

Esquire
10 неочевидных фильмов про настоящих отморозков 10 неочевидных фильмов про настоящих отморозков

Большинство из этих фильмов вы наверняка не смотрели, но мы горячо рекомендуем

GQ
Бешенство: как защитить себя от смертельно опасной болезни Бешенство: как защитить себя от смертельно опасной болезни

Самую важная информация о бешенстве

РБК
Инопланетяне в пустыне: каким получился десятый сезон Инопланетяне в пустыне: каким получился десятый сезон

Каким получился десятый сезон "Американской истории ужасов"

Esquire
Они это сделали: три реальные истории похудения Они это сделали: три реальные истории похудения

Пусть тебя вдохновят наши героини и их реальные истории похудения

Cosmopolitan
Два мира — два Вишневских. Откуда берутся «двойники» на выборах в России и в США Два мира — два Вишневских. Откуда берутся «двойники» на выборах в России и в США

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

СНОБ
Мужчина и его автомобиль: Филипп Ильин-Адаев и его Alpina B12 1999 года Мужчина и его автомобиль: Филипп Ильин-Адаев и его Alpina B12 1999 года

Предприниматель Филипп Ильин-Адаев — о жемчужинах автомобильной коллекции

Esquire
Сара, Сабрина и Ламия: Франция глазами мигрантов Сара, Сабрина и Ламия: Франция глазами мигрантов

Что думают француженки из стран Магриба об успехах мультикультурализма

Эксперт
«Со мной что-то не так?»: как страх одиночества мешает строить отношения «Со мной что-то не так?»: как страх одиночества мешает строить отношения

Почему некоторые бояться одиночества

Psychologies
Какое научное достижение можно считать самым важным за последние 50 лет Какое научное достижение можно считать самым важным за последние 50 лет

Какое из достижений науки можно считать самым важным для человечества?

Популярная механика
Как женщины-руководители меняют подход к управлению командой Как женщины-руководители меняют подход к управлению командой

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

СНОБ
Что не так с футбольным клубом «Манчестер Юнайтед» Что не так с футбольным клубом «Манчестер Юнайтед»

Как «Манчестер Юнайтед» пришел к оглушительным поражениям

GQ
Алла Демидова. Несокрушимая и легендарная. В новом фильме Любови Аркус «Кто тебя победил никто» Алла Демидова. Несокрушимая и легендарная. В новом фильме Любови Аркус «Кто тебя победил никто»

«Кто тебя победил никто» — этого фильма не должно было быть

СНОБ
Неэффективность противомалярийной вакцины у детей связали с незрелостью T-лимфоцитов Неэффективность противомалярийной вакцины у детей связали с незрелостью T-лимфоцитов

У детей в недостаточном количестве вырабатываются T-лимфоциты типа Vδ2

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

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

СНОБ
Открыть в приложении