Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Электронная вывеска в École Centrale de Nantes, неправильно отображающая 1900 год 3 января 2000 года

Проблема Год 2000 , также известный как проблема Y2K , то ошибка тысячелетия , Y2K ошибка , то Y2K глюк , или Y2K , относится к событиям , связанным с форматированием и хранения данных календаря для дат , начиная с года ожидались 2000. Проблемы, и возник, потому что многие программыпредставляли годы с четырьмя цифрами только с двумя последними цифрами, что делало год 2000 неотличимым от 1900 года, а годы с двумя цифрами между '01 и '32 также ошибочно принимались за дни, а '01-'12 ошибочно принимались за месяцы в различных форматах даты. Предположение о дате двадцатого века в таких программах могло вызвать различные ошибки, такие как неправильное отображение дат и неточный порядок автоматических датированных записей или событий в реальном времени.

В 1997 году Британский институт стандартов (BSI) разработал стандарт DISC PD2000-1, определяющий «Требования соответствия 2000 года» в виде четырех правил: [1]

  1. Отсутствие действительной даты не приведет к прерыванию работы. [1]
  2. Функциональность на основе дат должна работать согласованно для дат до, в течение и после 2000 года. [1]
  3. Во всех интерфейсах и во всех хранилищах век должен быть однозначным, либо заданным, либо вычисляемым по алгоритму . [1]
  4. 2000 год следует признать високосным. [1]

Он определяет две проблемы, которые могут существовать в форматах письменных дат и во многих компьютерных программах . Во-первых, практика представления года двумя цифрами стала проблематичной из-за логических ошибок, возникающих при "переносе" с xx99 на xx00. Это привело к некорректной работе некоторой связанной с датой обработки для дат и времени 1 января 2000 г. и после нее, а также для других критических дат, которые были выставлены в счет "горизонта событий". Без корректирующих действий долго работающие системы вышли бы из строя, когда предположение о восходящей нумерации «... 97, 98, 99, 00 ...» внезапно стало бы недействительным.

Во-вторых, некоторые программисты неправильно поняли правило григорианского календаря, согласно которому годы, которые точно делятся на 100, не являются високосными , предполагая, что 2000 год не будет високосным. Хотя это так, есть исключение, в котором указывается, что годы, кратные 400, являются високосными, что делает 2000 високосным годом.

Третья проблема встречается гораздо чаще: двузначный формат года увеличивает ошибки в интерпретации любой конкретной даты, когда различные порядок или форматы ГГ / ММ / ДД не указаны четко: поскольку первые 31 год века можно ошибочно принять за дней, а любые первые 12 лет можно ошибочно принять за месяцы. Например, когда именно следующие примеры: 02.03.05, 21.12.22, 07-12-18, 10-11-30?

Однако исправление всего этого не было самой большой частью проблемы. К 1997 году AT&T подсчитала, что «60% времени и денег, необходимых для ее общих усилий по обеспечению соответствия», будет потрачено на тестирование изменений исходного кода, внесенных для решения этой проблемы. [2]

Компании и организации в некоторых странах, но не во всех, проверяли, исправляли и модернизировали свои компьютерные системы для решения предполагаемой проблемы. [3] Когда часы перешли на 2000 год, было зарегистрировано очень мало компьютерных сбоев. [4]

Фон [ править ]

Y2K - это числовое обозначение и обычное сокращение для проблемы программного обеспечения 2000 года. Аббревиатура объединяет букву Y, обозначающую год, цифру 2 и заглавную версию k для префикса единицы СИ кило, означающего 1000; следовательно, 2K означает 2000. Он также был назван «Ошибка тысячелетия», потому что он был связан с популярным (а не буквальным) переходом тысячелетия , хотя большинство проблем могло произойти в конце любого обычного века. .

Computerworld ' s 1993 три-страница „Doomsday 2000“ статья Питера де Ягер был назван „информация возраста эквивалент полуночной поездки Пола Revere“ от The New York Times . [5] [6] [7]

Проблема 2000 года была предметом первой книги Джерома и Мэрилин Мюррей « Компьютеры в кризисе » (Petrocelli, 1984; переиздана МакГроу-Хиллом под названием «Компьютерный кризис 2000 года в 1996 году»). Первое зарегистрированное упоминание о проблеме 2000 года в группе новостей Usenet произошло 18 января 1985 года автором Спенсера Боллеса. [8]

Аббревиатура Y2K была приписана программисту из Массачусетса Дэвиду Эдди [9] в электронном письме, отправленном 12 июня 1995 года. Позже он сказал: «Люди называли это CDC (изменение даты столетия), FADL (ошибочная логика даты). другие претенденты. Проблема 2000 года просто ускользнула от меня ". [10]

Проблема началась из-за того, что как на мэйнфреймах, так и на более поздних персональных компьютерах хранение было дорогостоящим: от 10 долларов за килобайт до во многих случаях до 100 долларов за килобайт или даже больше. [11] Поэтому для программистов было очень важно сократить использование. Поскольку программы могут просто префиксом "19" к году даты, большинство программ используют внутри себя или хранят на диске или ленте файлы данных с шестизначным форматом даты в форме ДДММГГ, ДД как две цифры дня, ММ - две цифры месяца, а ГГ - две цифры года. Поскольку место на диске и ленте было дорого, это также позволило сэкономить деньги за счет уменьшения размера хранимых файлов данных и баз данных. [12]

Некоторые программы, считая года двумя цифрами, не могли отличить 2000 от 1900. Страшные предупреждения временами были в следующем режиме:

Проблема 2000 года - это электронный эквивалент Эль-Ниньо, и по всему миру ждут неприятные сюрпризы. - Джон Хамре , заместитель министра обороны США [13]

Опционы на индекс 2000 года Де Ягера, "первый индекс, позволяющий инвесторам управлять риском, связанным с ... компьютерной проблемой, связанной с 2000 годом", начали торговаться в середине марта 1997 года. [14]

Правительства создали специальные комитеты для контроля за восстановительными работами и планированием действий в чрезвычайных ситуациях , особенно в отношении важнейших инфраструктур, таких как телекоммуникации, коммунальные услуги и т. Д., Чтобы гарантировать, что наиболее важные службы решат свои собственные проблемы и будут готовы к проблемам с другими. Хотя некоторые комментаторы и эксперты утверждали, что освещение проблемы в значительной степени сводилось к запугиванию , [15] только безопасное прохождение самого главного « горизонта событий » 1 января 2000 г. полностью развеяло общественные опасения.

Некоторые эксперты, которые утверждали, что происходило разжигание паники, например Росс Андерсон , профессор инженерии безопасности в компьютерной лаборатории Кембриджского университета , с тех пор утверждали, что, несмотря на рассылку сотен пресс-релизов о результатах исследований, предполагающих, что проблема вряд ли будет столь серьезной. большая проблема, как некоторые предполагали, они в значительной степени игнорировались СМИ. [15] В том же духе книга Microsoft Press « Запуск Office 2000 Professional» , опубликованная в мае 1999 года, точно предсказала, что большая часть аппаратного и программного обеспечения персональных компьютеров не пострадает от проблемы 2000 года. [16] Авторы Майкл Халворсони Майкл Янг охарактеризовали большинство опасений как популярную истерию, и это мнение разделяет Microsoft Corp. [17]

Проблема программирования [ править ]

Практика использования двузначных дат для удобства появилась еще до компьютеров, но никогда не было проблемой, пока в расчетах не использовались сохраненные даты.

Необходимость сохранения бит [ править ]

"Я один из виновников этой проблемы. Я писал эти программы еще в 1960-х и 1970-х годах и гордился тем, что смог выжать из своей программы несколько элементов пространства, не имея поставить 19 перед годом. В то время это было очень важно. Раньше мы тратили много времени на выполнение различных математических упражнений, прежде чем мы начали писать наши программы, чтобы их можно было очень четко разграничить относительно пространства и использование емкости. Нам никогда не приходило в голову, что эти программы просуществовали бы больше нескольких лет. Как следствие, они очень плохо документированы. Если бы я вернулся и посмотрел на некоторые из программ, которые я написал 30 лет назад , У меня было бы одно ужасно трудное время, работая постепенно, шаг за шагом ".

- Алан Гринспен , 1998 [18]

В первой половине 20-го века, задолго до компьютерной эры, годы писались от руки, без сокращений и апострофов. Фактически, курсивные формы года могли выглядеть так: «… в год Господа нашего девятнадцатьсот семнадцать». После 1931 года все чаще стали сокращать четырехзначный год двузначным сокращением, включая апостроф, например '42, сокращенно от 1942 года. После 1931 года было невозможно ошибочно принимать двузначный год за день. месяца. Это было самое начало проблемы 2000 года. С этой практикой, продолжающейся в следующем столетии, двузначный формат года можно легко принять за день или месяц в течение первого 31 года столетия.

Обработка бизнес-данных производилась с использованием оборудования для записи единиц и перфокарт , чаще всего с 80 столбцами, используемых IBM, которая доминировала в отрасли. Было использовано много уловок, чтобы втиснуть необходимые данные в 80-символьные записи с фиксированным полем. Важным в этом плане было сохранение двух цифр для каждого поля даты.

В 1960-х компьютерная память и запоминающие устройства были дорогими и дефицитными. Память раннего ядра стоила один доллар за бит. Популярные коммерческие компьютеры, такие как IBM 1401 , поставлялись с объемом памяти всего 2 килобайта. [19] Программы часто имитировали методы обработки карт. Коммерческие языки программирования того времени, такие как COBOL и RPG , обрабатывали числа в своих символьных представлениях. Со временем перфокарты были преобразованы в магнитную ленту.а затем файлы на диске, но структура данных обычно мало менялась. До середины 1970-х данные все еще вводились с помощью перфокарт. Архитектура машин, языки программирования и проекты приложений быстро развивались. Ни менеджеры, ни программисты того времени не ожидали, что их программы будут использоваться в течение многих десятилетий. Еще не пришло осознание того, что базы данных - это новый тип программ с другими характеристиками.

Раннее внимание [ править ]

Конечно, были исключения. Первым, кто, как известно, публично затронул эту проблему, был Боб Бемер , который заметил это в 1958 году в результате работы над генеалогическим программным обеспечением. Следующие двадцать лет он провел, пытаясь ознакомить программистов, IBM , правительство США и ISO с проблемой, но без особого результата. Это включало рекомендацию использовать предложение COBOL PICTURE для указания четырехзначного года для дат. [20]

В 1980-х годах брокерская отрасль начала заниматься этой проблемой, в основном из-за облигаций со сроком погашения после 2000 года. По сообщениям, к 1987 году Нью-Йоркская фондовая биржа потратила более 20 миллионов долларов, включая «команду из 100» программистов, на решение проблемы 2000 года. [21]

Несмотря на журнальные статьи на эту тему с 1970 года и далее, большинство программистов и менеджеров начали осознавать проблему 2000 года как надвигающуюся проблему только в середине 1990-х, но даже тогда из-за инерции и самоуспокоенности она оставалась в основном нерешенной до последних нескольких лет. десятилетие. В 1989 году Эрик Наггам сыграл важную роль в обеспечении того, чтобы интернет-почта использовала четырехзначное представление года, включив в этом сильную рекомендацию в документ RFC  1123 о требованиях к интернет-хосту . [22] В Первоапрельский день 1998 года некоторые компании установили даты своих мэйнфреймов на 2001 год, так что «неправильная дата будет восприниматься как хорошее развлечение, а не плохие вычисления», когда у них будет полный день тестирования. [23]

В то время как некоторые использовали трехзначные годы и трехзначные даты в этом году, другие предпочли использовать количество дней, прошедших с фиксированной даты, например, 1 января 1900 года. [24] Бездействие не было вариантом и чревато серьезной неудачей. Ожидалось, что встроенные системы с аналогичной логикой даты выйдут из строя и приведут к отказу коммунальных предприятий и другой важной инфраструктуры.

Экономия места на хранимых датах сохранялась и в эпоху Unix, когда большинство систем представляли даты в одном 32-битном слове, обычно представляя даты в секундах, прошедших с некоторой фиксированной даты , что вызывает аналогичную проблему 2000 года .

Ошибки, возникающие в результате программирования даты [ править ]

Скриншоты веб-страницы, показывающие проблему метода JavaScript .getYear (), которая изображает проблему 2000 года.
Apple , Лиза не принимает дату

Хранение комбинированной даты и времени в фиксированном двоичном поле часто считается решением, но возможность для программного обеспечения неверно интерпретировать даты остается, потому что такие представления даты и времени должны быть относительно некоторого известного источника. Ролловер таких систем по-прежнему является проблемой, но может происходить в разные даты и может давать сбой по-разному. Например:

  • Кредитная карта высококлассного бакалейщика в 1997 году вызвала сбои в работе их 10 кассовых аппаратов, неоднократно, из-за истечения срока годности 2000 года, была источником первого судебного процесса, связанного с проблемой 2000 года. [25]
  • Программа электронных таблиц Microsoft Excel имела очень элементарную проблему 2000 года: Excel (в версиях для Windows и Mac, когда они были установлены на 1900) неправильно установил 1900 год как високосный для совместимости с Lotus 1-2-3. [26] Кроме того, 2100, 2200 и так далее считались високосными. Эта ошибка была исправлена ​​в более поздних версиях, но поскольку эпоха метки времени Excel была установлена ​​на бессмысленную дату 0 января 1900 года в предыдущих версиях, 1900 год по-прежнему считается високосным для обеспечения обратной совместимости.
  • В языке программирования C стандартная библиотечная функция для извлечения года из метки времени возвращает год минус 1900. Многие программы, использующие функции из C, такие как Perl и Java , два языка программирования, широко используемых в веб-разработке, неправильно обрабатывали это значение как две последние цифры года. В Интернете это обычно была безобидная ошибка презентации, но она заставляла многие динамически генерируемые веб-страницы отображать 1 января 2000 года как «1/1/19100», «1/1/100» или другие варианты, в зависимости от отображения. формат. [ необходима цитата ]
  • JavaScript был изменен из-за опасений по поводу ошибки 2000 года, и возвращаемое значение в течение многих лет менялось и, таким образом, отличалось между версиями: иногда это четырехзначное представление, а иногда двухзначное представление, вынуждая программистов переписывать уже работающий код, чтобы убедиться, что веб-страницы работают. для всех версий. [27] [28]
  • Старые приложения, написанные для широко используемой системы управления исходным кодом UNIX, не справлялись с годами, которые начинались с цифры «2».
  • В файловом менеджере Windows 3.x даты отображаются как 01.01.19: 0 для 1/1/2000 (поскольку двоеточие - это символ после "9" в наборе символов ASCII ). Доступно обновление.
  • Некоторое программное обеспечение, например Math Blaster Episode I: In Search of Spot, которое рассматривает годы только как двузначные значения вместо четырех, дает данный год как «1900», «1901» и так далее, в зависимости от последних двух. цифры текущего года.

Дата ошибки, похожие на 2000 год [ править ]

4 января 1975 г. [ править ]

Эта дата вышла за пределы 12-битного поля, которое использовалось в операционных системах Decsystem 10. Пока разрабатывался альтернативный формат, с этой ошибкой было связано множество проблем и сбоев. [29]

9 сентября 1999 г. [ править ]

Еще до наступления 1 января 2000 г. были также некоторые опасения по поводу 9 сентября 1999 г. (хотя и меньшие, чем в связи с проблемой 2000 г.). Поскольку эта дата также могла быть записана в числовом формате 9/9/99, она могла конфликтовать со значением даты 9999, которое часто используется для указания неизвестной даты. Таким образом, было возможно, что программы баз данных могут воздействовать на записи, содержащие неизвестные даты в этот день. Операторы ввода данных обычно вводили 9999 в обязательные поля для неизвестной даты в будущем (например, даты прекращения действия кабельного телевидения или телефонной связи), чтобы обрабатывать компьютерные формы с помощью программного обеспечения CICS . [30] В некоторой степени похож на этот код конца файла.9999, используется в старых языках программирования. Хотя возникли опасения, что некоторые программы могут неожиданно завершить работу в этот день, ошибка скорее смущала операторов компьютеров, чем машины.

Високосные годы [ править ]

Обычно год считается високосным, если он делится без остатка на четыре. Однако год, делимый на 100, не является високосным по григорианскому календарю, если он также не делится на 400. Например, 1600 год был високосным, а 1700, 1800 и 1900 - нет. Некоторые программы, возможно, полагались на упрощенное правило, согласно которому год, кратный четырем, является високосным . Этот метод отлично работает в 2000 году (потому что это високосный год) и не станет проблемой до 2100 года, когда старые устаревшие программы, вероятно, уже давно будут заменены. Другие программы содержали неверную логику високосного года, предполагая, например, что ни один год, кратный 100, не может быть високосным. Оценка этой проблемы високосного года, включая ряд фрагментов кода из реальной жизни, появилась в 1998 году [31].Для получения информации о том, почему столетние годы обрабатываются по-разному, см. Григорианский календарь .

Проблема 2010 года [ править ]

Некоторые системы имели проблемы после того, как год был перенесен на 2010 год. Некоторые средства массовой информации окрестили это проблемой «2000 + 10» или «2.01 тыс.». [32]

Основным источником проблем была путаница между кодированием шестнадцатеричных чисел и двоично-десятичной кодировкой чисел. И в шестнадцатеричном, и в двоично-десятичном формате числа 0–9 кодируются как 0x0–0x9. Но BCD кодирует число 10 как 0x10, тогда как шестнадцатеричный кодирует число 10 как 0x0A; 0x10, интерпретируемое как шестнадцатеричное кодирование, представляет собой число 16.

Например, поскольку протокол SMS использует BCD для дат, некоторые программы для мобильных телефонов неверно указали даты SMS-сообщений как 2016, а не 2010. Windows Mobile - первое программное обеспечение, которое, как сообщается, пострадало от этого сбоя; в некоторых случаях WM6 изменяет дату любого входящего SMS-сообщения, отправленного после 1 января 2010 года, с «2010» на «2016». [33] [34]

Другие затронутые системы включают терминалы EFTPOS , [35] и PlayStation 3 (за исключением модели Slim). [36]

Наиболее важные случаи такого сбоя произошли в Германии, где более 20 миллионов банковских карт стали непригодными для использования, и в Citibank Belgium, чьи чипы идентификации клиентов digipass вышли из строя. [37]

Проблема 2038 года [ править ]

Исходный тип данных времени Unix ( time_t) хранит дату и время в виде длинного целого числа со знаком (в 32-битных системах - 32-битного целого числа), представляющего количество секунд с 1 января 1970 года. В течение и после 2038 года это число будет превышать 2 31  - 1, наибольшее число, представимое длинным целым числом со знаком в 32-битных системах, вызывающее проблему 2038 года (также известную как ошибка Unix Millennium или Y2K38 ). Поскольку длинное целое число в 64-битных системах использует 64 бита, проблема реально не существует в 64-битных системах, использующих LP64.модель. Проблема 2000 года была решена в системах Linux с файловой системой XFS путем развертывания ядра Linux версии 5.10 14 декабря 2020 года. Однако исправление меток времени будет работать только до 2486 года.

Программные решения[ редактировать ]

Для решения проблемы 2000 года в устаревших системах использовалось несколько очень разных подходов. Следуют пять из них:

Расширение даты
Двузначные годы были расширены за счет включения века (ставшего четырехзначным) в программах, файлах и базах данных. Это считалось самым «чистым» решением, в результате которого были получены однозначные даты, которые являются постоянными и простыми в обслуживании. Однако этот метод был дорогостоящим, требовал огромных усилий по тестированию и преобразованию и обычно затрагивал целые системы.
Окно даты
Двузначные годы были сохранены, и программы определяли значение столетия только тогда, когда это было необходимо для определенных функций, таких как сравнение дат и вычисления. («Окно века» относится к 100-летнему периоду, которому принадлежит дата.) Этот метод, который требовал установки небольших фрагментов кода в программы, был проще для тестирования и реализации, чем расширение даты, и, следовательно, был намного дешевле. Хотя это не постоянное решение, исправления окон обычно рассчитаны на работу в течение многих десятилетий. Это было сочтено приемлемым, поскольку старые устаревшие системы, как правило, в конечном итоге заменяются более новыми технологиями. [38]
Сжатие даты
Даты могут быть сжаты в двоичные 14-битные числа. Это позволяет сохранять согласованность структуры данных с использованием целочисленного значения в течение многих лет. Такая схема способна представить 16384 разных года; точная схема меняется в зависимости от выбора эпохи .
Повторное разделение даты
В устаревших базах данных, размер которых невозможно было изменить с экономической точки зрения, шестизначные коды года / месяца / дня были преобразованы в трехзначные годы (при этом 1999 год представлен как 099, а 2001 год представлен как 101 и т. Д.) И трехзначным числом дней ( порядковая дата). в год). Требовалось изменить только инструкции ввода и вывода для полей даты, но большинство других операций с датой и операций с всей записью не требовали изменений. Это откладывает возможную проблему пролонгации до конца 2899 года.
Комплекты программного обеспечения
Комплекты программного обеспечения, такие как перечисленные в списке 10 лучших исправлений проблемы 2000 года на CNN.com для вашего ПК : [39] («самые ... бесплатные»), который был отмечен комплектом ошибок тысячелетия за 50 долларов . [40] [41]
Мостовые программы
Серверы дат [42] [43], где операторы вызовов используются для доступа, добавления или обновления полей даты. [44]

Документированные ошибки [ править ]

До 2000 года [ править ]

  • 1 января 1999 года счетчики такси в Сингапуре перестали работать, а в Швеции были указаны неправильные тарифы на такси. [45]
  • 28 декабря 1999 года 10 000 аппаратов для считывания карт, выпущенных HSBC и произведенных Racal, прекратили обработку операций с кредитными и дебетовыми картами. [15] Магазины полагались на бумажные транзакции, пока машины не возобновили работу 1 января. [46]

1 января 2000 г. [ править ]

Когда наступило 1 января 2000 года, возникли проблемы, которые обычно считались незначительными. [47] Последствия не всегда наступали ровно в полночь. Некоторые программы в тот момент не были активны, и проблемы могли появляться только при их запуске. Не все зарегистрированные проблемы были напрямую связаны с программированием 2000 года в причинно-следственной связи ; мелкие технологические сбои происходят регулярно.

Сообщенные проблемы включают:

  • В Австралии в двух штатах не работали машины для проверки автобусных билетов. [47]
  • В Исикаве , Япония, оборудование радиационного контроля вышло из строя в полночь; однако официальные лица заявили, что опасности для населения нет. [48]
  • В Онагаве , Япония, на атомной электростанции через две минуты после полуночи сработал сигнал тревоги. [48]
  • В Японии в две минуты после полуночи телекоммуникационный оператор Osaka Media Port обнаружил ошибки в системе управления датами в сети компании. Проблема была устранена к 02:43, и никакие услуги не были прерваны. [49]
  • В Японии NTT Mobile Communications Network ( NTT Docomo ), крупнейший оператор сотовой связи Японии, сообщил, что некоторые модели мобильных телефонов удаляли новые полученные сообщения, а не старые сообщения, по мере заполнения памяти. [49]
  • Во Франции национальная служба прогнозов погоды Météo-France сообщила, что из-за ошибки 2000 года в дате на веб-странице отображалась карта с прогнозом погоды на субботу как «01.01.19100». [47]
  • В Шеффилде , Соединенное Королевство, неправильные оценки риска синдрома Дауна были отправлены 154 беременным женщинам, и два аборта были сделаны как прямой результат ошибки 2000 года, которая привела к неправильному расчету возраста матерей. Четверо детей с синдромом Дауна родились от матерей, которым сказали, что они относятся к группе низкого риска. [50]
  • В Соединенных Штатах военно-морская обсерватория США , которая управляет главными часами, фиксирующими официальное время страны, указала на своем веб-сайте дату 1 января 19100 г. [51]
  • В Соединенных Штатах, как прямой результат сбоя в 2000 году, в полночь компьютеры на наземной станции управления перестали обрабатывать информацию от неопределенного количества спутников-шпионов . Военные реализовали план действий в чрезвычайных ситуациях к 03:00 и восстановили все нормальные функции примерно за два дня. [52]
  • В Соединенных Штатах перестали работать 150 игровых автоматов Delaware Lottery racino . [47]

После января 2000 г. [ править ]

1 марта 2000 г. [ править ]

О проблемах было сообщено 1 марта 2000 г., после первого Дня високосного года в 2000 г. [53], но в основном они были незначительными. [54]

  • В Японии вышло из строя около пяти процентов банкоматов в почтовых отделениях.
  • В Японии данные с компьютеров бюро погоды были повреждены.
  • В Болгарии полицейские документы были выданы с датами истечения срока действия 29 февраля 2005 г. и 29 февраля 2010 г. (которые не являются високосными), и система по умолчанию использовала 1900. [55]
  • В США пострадала система обработки сообщений береговой охраны.
  • В национальном аэропорту Рейгана очереди на регистрацию удлинились из-за нарушения программ обработки багажа.
  • На базе ВВС Оффутт к югу от Омахи, штат Небраска , не удалось получить доступ к записям о запасных частях для обслуживания самолетов.

31 декабря 2000 г. или 1 января 2001 г. [ править ]

Некоторое программное обеспечение неправильно распознавало 2000 год как високосный год и поэтому работало на основе года, имеющего 365 дней. В последний день 2000 года (день 366) в этих системах были обнаружены различные ошибки. Обычно они были незначительными.

  • В Норвегии некоторые поезда задерживались до перевода часов на месяц. [56]
  • "Ошибка 2000 года" затронула беспроводную систему правительства Нью-Йорка, которая не работала в течение 10 дней из-за проблемы с переносом даты в системе GPS . [57] [58] Затронутая инфраструктура включала «светофоры, устройства считывания номерных знаков, используемые полицейскими, и другие ключевые функции».

С тех пор [ править ]

Помимо проблемы 2000 года, возникли различные проблемы из-за ошибок, связанных с переполнением. Проблема конкретной со временем форматирования вызвала разрушение НАСА Deep Impact космических аппаратов .

Некоторое программное обеспечение использовало процесс, называемый окном дат, чтобы решить проблему, интерпретируя годы 00-19 как 2000-2019, а 20-99 как 1920-1999. В результате в 2020 году начала появляться новая волна сбоев, в том числе счетчики на парковке в Нью-Йорке, отказывающие принимать кредитные карты, проблемы с торговыми точками Novitus и некоторые коммунальные компании, печатающие счета за 1920 год [59].

Ответы правительства [ править ]

Болгария [ править ]

Хотя только две цифры выделяются на год рождения в болгарском национальном идентификационном номере , в задаче года 1900 и впоследствии проблемах Y2K были рассмотрено с использованием неиспользуемых значений выше 12 в диапазоне месяца. Для всех людей, родившихся до 1900 года, месяц сохраняется как календарный месяц плюс 20, а для всех людей, родившихся после 1999 года, месяц сохраняется как календарный месяц плюс 40. [60]

Нидерланды [ править ]

Правительство Нидерландов способствовало развитию Центров обмена и анализа информации о проблеме 2000 года (ISAC) для обмена информацией о готовности между отраслями без угрозы нарушения антимонопольного законодательства или ответственности на основе предоставленной информации. [ необходима цитата ]

Норвегия и Финляндия [ править ]

Норвегия и Финляндия изменили свой национальный идентификационный номер , чтобы указать век, в котором родился человек. В обеих странах исторически год рождения указывался только двумя цифрами. Эта система нумерации уже породила аналогичную проблему, « проблему 1900 года », которая возникла из-за проблем, связанных с различением людей, родившихся в 20-м и 19-м веках. Опасения 2000-го года привлекли внимание к более старой проблеме, одновременно подсказав решение новой проблемы. В Финляндии проблема была решена заменой дефиса («-») в цифре на букву «А» для людей, родившихся в 21 веке (для людей, родившихся до 1900 года, знак уже стоял «+»). [61]В Норвегии диапазон индивидуальных номеров после даты рождения был изменен с 0–499 на 500–999. [ необходима цитата ]

Румыния [ править ]

Румыния также изменила свой национальный идентификационный номер в ответ на проблему 2000 года, поскольку год рождения представлен только двумя цифрами. До 2000 года первая цифра, обозначающая пол человека, была 1 для мужчин и 2 для женщин. С 1 января 2000 года румынский национальный идентификационный номер начинается с 5 для мужчин и 6 для женщин. [ необходима цитата ]

Уганда [ править ]

Правительство Уганды отреагировало на угрозу 2000 года, создав оперативную группу по проблеме 2000 года. [62] В августе 1999 года независимая международная оценка, проведенная Центром международного сотрудничества Всемирного банка по проблеме 2000 года, показала, что веб-сайт Уганды был в высшей категории как «очень информативный». Это поставило Уганду в «20 лучших» из 107 национальных правительств и наравне с США, Соединенным Королевством, Канадой, Австралией и Японией, и опередило Германию, Италию, Австрию и Швейцарию, которые были оценены лишь как «несколько информативный". В отчете говорится, что «страны, которые раскроют больше информации о проблеме 2000 года, с большей вероятностью сохранят доверие общества к своим странам и международным рынкам». [63]

Соединенное Королевство [ править ]

Британское правительство регулярно оценивало прогресс, достигнутый различными секторами бизнеса в обеспечении соответствия требованиям 2000 года, и широко отчитывалось о секторах, которые были отстающими. Компании и учреждения были классифицированы согласно схеме светофора: от зеленого «нет проблем» до красного «серьезные сомнения в том, что работа может быть завершена в срок». Многие организации завершили работу намного раньше срока. [ необходима цитата ]

Соединенные Штаты [ править ]

В 1998 году правительство Соединенных Штатов отреагировало на угрозу 2000 года, приняв Закон 2000 года о раскрытии информации и готовности, работая с партнерами из частного сектора, чтобы обеспечить готовность, и создав внутренние планы непрерывности операций на случай возникновения проблем и установив ограничения на определенные потенциальные обязательства компаний в отношении раскрытия информации об их программе 2000 года. [64] [65] Усилия координировались из Белого дома Президентским советом по преобразованию 2000 года, возглавляемым Джоном Коскиненом . [66] [67] Белый дом усилие было проведено в координации с тогдашним независимым Федеральным агентством по чрезвычайным ситуациям(FEMA) и временную группу защиты критической инфраструктуры , тогда в Министерстве юстиции , а теперь в Национальной безопасности .

Правительство США следовало подходу к проблеме, состоящему из трех частей: (1) информационно-пропагандистская деятельность, (2) мониторинг и оценка и (3) планирование и регулирование на случай непредвиденных обстоятельств. [68]

Логотип, созданный Президентским советом по вопросам преобразования 2000 года, для использования на Y2K.gov.

Особенностью американского правительства охвата была Y2K сайтов , включая Y2K.GOV, многие из которых становятся недоступными в годы с 2000 года Некоторые из этих сайтов были заархивированы с помощью национальных архивов и документации или Вайбак машины . [69] [70]

У каждого федерального агентства была своя собственная рабочая группа по проблеме 2000 года, которая работала со своими коллегами из частного сектора; У FCC была Целевая группа FCC Year 2000. [68] [71]

В большинстве отраслей были планы на случай непредвиденных обстоятельств, которые полагались на Интернет для резервной связи. Однако, поскольку в то время ни одно федеральное агентство не имело четких полномочий в отношении Интернета (они перешли от Министерства обороны США к Национальному научному фонду США, а затем к Министерству торговли США), ни одно агентство не оценивало готовность сам интернет. Поэтому 30 июля 1999 года в Белом доме прошел Круглый стол по проблеме 2000 года в Интернете. [72]

Правительство США также учредило Центр стратегической стабильности на 2000 год в рамках совместной операции с Российской Федерацией. Это была операция связи, призванная снизить вероятность ложных срабатываний в системах раннего предупреждения о ядерной атаке каждой страны. [73]

Маркировка компакт-диска с интернет-провайдером Juno, соответствие требованиям 2000 года

Международное сотрудничество [ править ]

Международный центр сотрудничества по проблеме 2000 года (IY2KCC) был создан по указанию национальных координаторов по проблеме 2000 года из более чем 120 стран, когда они встретились на Первом глобальном совещании национальных координаторов по проблеме 2000 года в Организации Объединенных Наций в декабре 1988 года. IY2KCC открыл офис в Вашингтоне, округ Колумбия, в г. Март 1999 г. Финансирование было предоставлено Всемирным банком, и Брюс В. Макконнелл был назначен директором.

Миссия IY2KCC заключалась в том, чтобы «способствовать расширению стратегического сотрудничества и действий между правительствами, народами и частным сектором, чтобы минимизировать неблагоприятные последствия проблемы 2000 года для глобального общества и экономики». Деятельность IY2KCC велась по шести направлениям:

  • Национальная готовность: продвижение программ Y2K во всем мире
  • Региональное сотрудничество: поощрение и поддержка координации в определенных географических областях.
  • Секторное сотрудничество: поощрение и поддержка координации внутри определенных секторов экономики и между ними.
  • Сотрудничество в области обеспечения непрерывности и реагирования: поощрение и поддержка координации для обеспечения основных услуг и условий для аварийного реагирования
  • Информационное сотрудничество: продвижение и поддержка международного обмена информацией и гласности
  • Содействие и помощь: организация глобальных встреч координаторов по проблеме 2000 года и определение ресурсов.

IY2KCC был закрыт в марте 2000 года. [74]

Ответ частного сектора [ править ]

  • В Соединенных Штатах был принят Закон о раскрытии информации и готовности 2000 года , который ограничил ответственность предприятий, должным образом раскрывших свою готовность к проблеме 2000 года.
  • Страховые компании продали страховые полисы, покрывающие банкротство бизнеса из-за проблем 2000 года.
  • Адвокаты организованы и мобилизованы для коллективных исков по проблеме 2000 года (которые не были возбуждены). [75]
  • Предприятия, связанные с выживанием (торговцы оружием, излишками и спортивными товарами), ожидали увеличения своего бизнеса в последние месяцы 1999 года в связи с событием, известным как угроза 2000 года . [76]
  • Фонд « Долгое время» , который (по их словам) «стремится продвигать« медленное / лучшее »мышление и способствовать творчеству в рамках следующих 10 000 лет», проводит политику предвосхищения проблемы 10 000 года, записывая все годы с помощью пяти цифры. Например, в качестве года основания они указывают «01996».
  • В то время как не было единой всеобъемлющей инициативы по проблеме 2000 года в Интернете, несколько торговых ассоциаций и организаций объединились, чтобы сформировать кампанию «Интернет-год 2000». [77] Эта работа проводилась совместно с круглым столом Белого дома по проблеме 2000 года в Интернете.

Проблема 2000 года была главной темой обсуждения в конце 1990-х годов и как таковая появилась в большинстве популярных СМИ. Было опубликовано несколько книг о «бедствии 2000 года», например, « Крайний срок 2000 года» Марка Джозефа. В таких фильмах, как « 2000 год: год, чтобы убить», использовалась валюта 2000 года, как и в многочисленных телешоу, комиксах и компьютерных играх.

Ответы пограничной группы [ править ]

Множество маргинальных групп и отдельных лиц, таких как члены некоторых фундаменталистских религиозных организаций, сторонников выживания , культов , антиобщественных движений, энтузиастов самодостаточности , коммуны и те, кого привлекают теории заговора , восприняли проблему 2000 года как инструмент для разжигания страха и создания формы. доказательств для их соответствующих теорий. В их общении часто встречались сценарии конца света и апокалиптические темы.

Пик интереса к движению за выживание пришелся на 1999 год, когда это была вторая волна за это десятилетие, вызванная опасениями 2000 года. В то время , прежде чем значительные усилия были сделаны , чтобы переписать коды компьютерного программирования для смягчения возможных последствий, некоторые писатели , такие как Гэри Севера , Эд Иордана , Джеймс Ховард Kunstler , [78] и Эд Yardeni ожидается широко распространенные перебои в подаче электроэнергии, продуктов питания и бензина дефицита, и другие чрезвычайные ситуации. Норт и другие забили тревогу, потому что считали, что исправления кода проблемы 2000 года делаются недостаточно быстро. В то время как ряд авторов откликнулись на эту волну беспокойства, два из наиболее ориентированных на выживание текстов, которые появились, были Бостон о 2000 году (1998) Кеннета В. Ройса и Майка Оэлера.Руководство по выживанию хиппи для Y2K .

Проблема 2000 года также использовалась некоторыми фундаменталистами и харизматическими христианскими лидерами во всем западном мире, особенно в Северной Америке и Австралии. [79] Их продвижение предполагаемых рисков 2000 года сочеталось с мышлением о конце времен и апокалиптическими пророчествами в попытке повлиять на последователей. [79] В конце 1999 года газета New York Times сообщила: «Преподобный Джерри Фалуэлл предположил, что проблема 2000 года станет подтверждением христианского пророчества  - Божьим инструментом, чтобы потрясти эту нацию, смирить эту нацию. Кризис 2000 года может спровоцировать всемирное возрождение.это привело бы к восхищению церкви. Наряду со многими выжившими г-н Фалуэлл советовал запасаться едой и оружием ». [80] Сторонников этих движений поощряли заниматься накоплением еды, брать уроки самодостаточности и более экстремальные элементы, запланированные для полного краха « Чикаго Трибьюн» сообщила, что некоторые крупные фундаменталистские церкви, мотивированные «проблемой 2000», были площадками для продажи атрибутики, подобной блошиным рынкам, призванной помочь людям пережить кризис общественного порядка, начиная от золотых монет и заканчивая дровяными печами [81]. Бетси Харт , пишет для Deseret News, сообщил, что многие из наиболее радикальных евангелистов использовали проблему 2000 года для продвижения политической программы, в которой падение правительства было желаемым результатом, чтобы возвестить правление Христа. Она также отметила, что «холодная правда в том, что проповедь хаоса прибыльна, а спокойствие не продает много кассет или книг» [82]. Подобные страхи и заговоры были драматично описаны новозеландским христианским пророческим писателем и проповедником Барри Смитом. в своей публикации «Я шпионю своим глазком», где он посвятил целую главу проблеме 2000 года. [83] Некоторые ожидали, временами через так называемые пророчества, что 2000 год станет началом всемирного христианского возрождения. [84]

Впоследствии стало ясно, что лидеры этих маргинальных групп ловко использовали страхи перед апокалиптическими последствиями, чтобы манипулировать последователями в драматических сценах массового покаяния или возобновления приверженности своим группам, дополнительных финансовых пожертвований и более открытой приверженности своим организациям или церквям. The Baltimore Sun отметила это в своей статье «Апокалипсис сегодня - проблема 2000 года вызывает опасения», где они сообщили о растущем призыве к покаянию среди населения, чтобы избежать гнева Бога. [85] Христианский лидер полковник Стрингерв своем комментарии опубликовал: «Писатели, вызывающие страх, продали более 45 миллионов книг, цитируя все мыслимые катастрофы, связанные с гражданской войной, самолетами, падающими с неба на край цивилизованного мира, каким мы его знаем. Уважаемые проповедники выступали за хранение продуктов и Менталитет «направляйтесь в пещеры». Ни один банк не обанкротился, ни один самолет не разбился, ни одна война или гражданская война не началась. И все же ни один из этих пророков судьбы никогда не извинялся за свою тактику запугивания ». [84] Некоторые видные христианские министерства и лидеры Северной Америки принесли огромную личную и корпоративную прибыль за счет продажи комплектов для подготовки к 2000 году, генераторов, руководств по выживанию, опубликованных пророчеств и множества других сопутствующих товаров. Христианский журналист Роб Бостон ,задокументировал это [79] в своей статье «Ложные пророки, реальная прибыль - дикие предсказания правых религиозных лидеров о катастрофе 2000 года не сбылись, но они все равно заработали деньги».

Стоимость [ править ]

Общая стоимость работ по подготовке к 2000 году [86] оценивается [87] в более чем 300 миллиардов долларов США (445 миллиардов долларов по состоянию на январь 2018 года с учетом инфляции). [88] [89] IDC подсчитала, что США потратили примерно 134 миллиарда долларов (199 миллиардов долларов) на подготовку к 2000 году и еще 13 миллиардов долларов (19 миллиардов долларов) на устранение проблем в 2000 и 2001 годах. Во всем мире 308 миллиардов долларов (457 миллиардов долларов) оценивались как были потрачены на устранение проблемы 2000 года. [90]

Организация ремонтных работ [ править ]

Исправительные работы были вызваны спросом клиентов на решения. [86] Поставщики программного обеспечения, помня о своей потенциальной юридической ответственности, [75] отреагировали на эти меры. Субподрядчики программного обеспечения должны были подтвердить, что их программные компоненты не имеют проблем, связанных с датой, что привело к дальнейшей работе по цепочке поставок.

К 1999 году многие корпорации требовали от своих поставщиков сертификации [89], часто в соответствии с их собственными вариантами базовой формы, что все их программное обеспечение соответствует требованиям 2000 года. [ необходима цитата ] Некоторые просто приняли исправительные обновления, а затем подписали. Многие предприятия или даже целые страны, которые сами приложили мало усилий, тем не менее, столкнулись с незначительными проблемами.

Есть два способа взглянуть на события 2000 года с точки зрения их последствий:

Поддерживающее мнение [ править ]

Согласно этой точке зрения, подавляющее большинство проблем было исправлено правильно и деньги были потрачены не зря. Ситуация была по существу одной из упреждающих тревог. Сторонники этой точки зрения утверждают, что отсутствие проблем на момент изменения даты отражает завершенность проекта, и что многие компьютерные приложения не смогли бы продолжать работать в 21 веке без исправлений или исправлений.

  • Ожидаемые проблемы, которых не видели малые предприятия и малые организации, на самом деле были предотвращены исправлениями проблемы 2000 года, встроенными в обычные обновления операционной системы и служебного программного обеспечения [91] , которые применялись за несколько лет до 31 декабря 1999 года.
  • Степень, в которой более крупная отрасль и правительство исправляют предотвращенные проблемы, которые имели бы более значительные последствия, если бы они не были исправлены, обычно не раскрывалась или широко не сообщалась. [92]
  • Также было высказано предположение, что 11 сентября 2001 года инфраструктура в Нью-Йорке (включая метро , телефонные услуги и финансовые транзакции) могла продолжить работу из-за резервных сетей, установленных в случае воздействия ошибки 2000 года [93] и планы на случай непредвиденных обстоятельств, разработанные компаниями. [94] Террористические атаки и последующее продолжительное отключение электроэнергии в нижнем Манхэттене оказали минимальное влияние на глобальные банковские системы. [95] Резервные системы были активированы в различных местах по всему региону, многие из которых были созданы для устранения возможного полного отказа сетей в финансовом районе Манхэттена 31 декабря 1999 года.[96]

Противоположное мнение [ править ]

Противоположная точка зрения утверждает, что с самого начала не было или было очень мало критических проблем. Эта точка зрения также утверждает, что было бы всего несколько незначительных ошибок и что подход «исправление ошибок» был бы наиболее эффективным и экономичным способом решения этих проблем по мере их возникновения.

  • Такие страны, как Южная Корея и Италия, почти ничего не инвестировали в решение проблемы 2000 года [97], но имели те же незначительные проблемы 2000 года, что и страны, которые потратили огромные суммы денег. [98]
  • Отсутствие в школах проблем, связанных с проблемой 2000 года, многие из которых практически не предпринимали никаких усилий по исправлению. К 1 сентября 1999 года только 28% школ США достигли соответствия критически важным системам, и в правительственном отчете предсказывалось, что «отказы 2000 года могут очень сильно повлиять на компьютеры, используемые школами для управления платежными ведомостями, учетными записями учащихся, онлайн-учебными планами и безопасностью зданий. системы ". [99]
  • Отсутствие проблем, связанных с проблемой 2000 года, примерно в 1,5 млн малых предприятий, которые не предпринимали никаких мер по исправлению положения. 3 января 2000 года (первый рабочий день года) в Управление малого бизнеса поступило около 40 звонков от предприятий, у которых возникли проблемы с компьютером, что примерно соответствует среднему значению. Ни одна из проблем не была критической. [100]
  • Отсутствие проблем, связанных с проблемой 2000 года, возникших до 1 января 2000 года, даже несмотря на то, что 2000 финансовый год начался в 1999 году во многих юрисдикциях, и широкий спектр перспективных расчетов включал даты в 2000 и последующие годы. Оценки, проведенные в преддверии 2000 года, показали, что около 25% всех проблем должны были возникнуть до 2000 года. [101] В течение 1999 года критики крупномасштабного восстановления утверждали, что отсутствие значительных проблем, о которых сообщалось, в несоблюдающих малых фирмах свидетельствует о наличии не было и не будет серьезных проблем, которые нужно было бы решать в какой-либо фирме, и поэтому масштаб проблемы был сильно переоценен. [102]Однако этому можно противопоставить наблюдение, что у крупных компаний были серьезные проблемы, требующие действий, что программисты 2000 года были полностью осведомлены о переменном масштабе времени и что они работали с рядом более ранних плановых дат, а не с одной фиксированной целью в 31 год. Декабрь 1999 г. [92]

Контрапункт [ править ]

Противоположность большинству противоположных точек зрения, приведенных выше, заключается в том, что обновления программного обеспечения 2000 года часто рассылались всем пользователям, независимо от их активного участия в исправлении. [103] [104]

См. Также [ править ]

  • Ошибки форматирования и хранения времени
  • Deep Impact космическая миссия, которая отслеживается время в одной десятой секунды с шагом, было потеряно на 11 августа 2013 года в 00:38:49 , когда его внутренние часы достигли ровно 2 32 десятых секунды с 1 января 2000 года значение времени хранятся в подписанном 32-разрядном целом числе , которое переполнение на дату и в то время , о котором идет речь
  • Исчерпание адреса IPv4 , проблемы, вызванные ограниченным размером выделения для числовых интернет-адресов
  • ISO 8601 , международный стандарт для представления даты и времени, который требует использования (как минимум) четырех цифр для года.
  • Вечный календарь , календарь, действующий в течение многих лет, в том числе до и после 2000 года.
  • Проблема 2038 года
  • Проблема 10 000 года , о компьютерном программном обеспечении, которое не может принимать пятизначные годы
  • YEAR2000 , параметр конфигурации, поддерживаемый некоторыми версиями DR-DOS для устранения ошибок BIOS 2000 года.
  • 512k day : событие 2014 года, связанное с программным ограничением в сетевых маршрутизаторах.
  • Y2K , американский научно-фантастический фильм 1999 года, снятый для телевидения, - триллер режиссера Дика Лоури.
  • « Life's a Glitch, Then You Die » - это «Дом ужасов на дереве» из одиннадцатого сезона «Симпсонов» . В этом сегменте Гомер забывает сделать компьютеры своей компании совместимыми с проблемой 2000 года, и это привело к распространению вируса по всему миру.

Ссылки [ править ]

  1. ^ a b c d e Стандарт BSI 2000 г.
  2. ^ Брюс Колдуэлл; Энди Патрицио (1997-09-15). «Тестирование на 2000 год». Информационная неделя . С. 42–56 - через ProQuest ABI / INFORM Collection.
  3. ^ «Високосный день, вторник, последнее беспокойство 2000 года» . Проводной . 2000-02-25 . Проверено 16 октября 2016 .
  4. ^ Кэррингтон, Дамиан (2000-01-04). "Была ли ошибка 2000 года толчком?" . BBC News . Архивировано из оригинала на 2004-04-22 . Проверено 19 сентября 2009 .
  5. ^ Эрик Эндрю-Джи (2019-12-28). «Y2K: Странная, правдивая история того, как Канада готовилась к апокалипсису, которого никогда не было, но который изменил всех нас» . Глобус и почта .
  6. ^ Кори Джонсон (1999-12-29). "Кризис крикунов 2000 года" . TheStreet .
  7. ^ Барнаби Дж. Федер (1998-10-11). «Городской глашатай 2000 года» . Нью-Йорк Таймс .
  8. ^ Bolles, Спенсер (1985-01-19). «Компьютерные ошибки в 2000 году» . Группа новостейnet.bugs . Usenet: [email protected] . Проверено 15 августа 2019 . 
  9. ^ Проблемы с ноутбуком American RadioWorks Y2K - Удивительное наследие Y2K . Проверено 22 апреля 2007 года.
  10. ^ Роуз, Тед (1999-12-22). «Кто изобрел проблему 2000 года и почему она стала настолько популярной?» . Проверено 11 февраля 2017 .
  11. ^ Поиск в Интернете изображений для "рекламы компьютерной памяти 1975" возвращает объявления, в которых указана стоимость 8 КБ памяти за 990 долларов и 64 КБ памяти за 1495 долларов.
  12. ^ Каппельман, Леон; Скотт, Фил (1996-11-25). «Накопленная экономия за 2000 год. Проблема компьютерной даты» . Компьютерный мир .
  13. ^ Глядя на ошибку Y2K , портал на CNN .com. Архивировано 7 февраля 2006 г. на Wayback Machine.
  14. ^ Пискора, Бет (1997-03-01). «Десятичная система Доу». The New York Post . п. 26.
  15. ^ a b c Ведущий: Стивен Фрай (3 октября 2009 г.). «Вначале был ботаником» . Архив на 4 . Радио BBC 4.
  16. ^ Halvorson, Майкл (1999). Запуск Microsoft Office 2000 . Янг, Майкл Дж. Редмонд, Вашингтон: Microsoft Press. ISBN 1-57231-936-4. OCLC  40174922 .
  17. ^ Халворсон, Майкл; Молодой, Майкл (1999). Запуск Microsoft Office 2000 Professional . Редмонд, Вашингтон: Microsoft Press. стр. xxxix. ISBN 1572319364. Когда вы узнаете о проблеме 2000 года и будете готовиться к ее последствиям, есть ряд моментов, которые мы хотели бы, чтобы вы приняли во внимание. Во-первых, несмотря на мрачные прогнозы, вероятно, нет веских причин для подготовки к новому тысячелетию, закрывшись в шахте со значительными запасами воды, зерна, бартерных товаров и боеприпасов. 2000 год не выведет из строя большинство компьютерных систем, и если ваш персональный компьютер был произведен после 1996 года, вполне вероятно, что ваше оборудование и системное программное обеспечение не потребуют небольшого обновления или настройки.
  18. ^ Свидетельство Алана Гринспена , бывшего председателя Федеральной резервной системы перед Банковским комитетом Сената , 25 февраля 1998 г., ISBN 978-0-16-057997-4 
  19. ^ Имя IBM 1401 отражает наименьший объем памяти: 1400 символов. «Справочное руководство IBM 1401» (PDF) . Архивировано из оригинального (PDF) 09.08.2010.
  20. ^ "Смерть ключевого создателя компьютерного кодирования" . Вашингтон Пост . 2004-06-25 . Проверено 25 сентября 2011 .
  21. ^ Эндрю-Джи, Эрик (2019-12-28). «Y2K: Странная, правдивая история того, как Канада готовилась к апокалипсису, которого никогда не было, но который изменил всех нас» . Глобус и почта .
  22. ^ Брейден, Роберт, изд. (Октябрь 1989 г.). «Требования к Интернет-хостам - применение и поддержка» . Инженерная группа Интернета . Проверено 16 октября 2016 .
  23. ^ D. Kolstedt (1997-11-15). «Полезный совет 2000 года». Журнал CIO . п. 12.
  24. ^ «Думая впереди». Информационная неделя . 1996-10-28. п. 8. расширяется .. 23 век.
  25. ^ Патрицио, Энди (1997-09-15). "Visa дебетует продавцов". Информационная неделя . п. 50.
  26. ^ "Статья 214326 базы знаний Майкрософт" . Служба поддержки Microsoft. 2015-12-17 . Проверено 16 октября 2016 .
  27. ^ "Справочник по JavaScript Javascript 1.2" . Sun Microsystems . Проверено 7 июня 2009 .
  28. ^ "Справочник по JavaScript, Javascript 1.3" . Солнце . Проверено 7 июня 2009 .
  29. ^ «Дайджест рисков, том 4: Выпуск 45» . Дайджест рисков .
  30. Stockton, JR, « Критические и знаменательные даты », Мерлин .
  31. ^ А. ван Deursen, " високосный год Проблема " Год / 2000 Журнал 2 (4): 65-70, июль / август 1998.
  32. ^ "Банк Квинсленда поражен ошибкой" Y2.01k " . CRN. 2010-01-04 . Проверено 16 октября 2016 .
  33. ^ "Windows Mobile глюк датируется 2010 текстами 2016" . 2010-01-05.
  34. ^ «Телефоны Windows Mobile страдают ошибкой 2000 + 10» . 2010-01-04. Архивировано из оригинала на 2013-10-23 . Проверено 4 января 2010 .
  35. ^ «Банк Квинсленда против 2000 года - обновление» . 2010-01-04.
  36. ^ «Ошибка: 8001050F отключает сеть PlayStation Network» . Gizmodo .
  37. ^ «Ошибка 2010 в Германии» (на французском языке). RTL. 2010-01-05 . Проверено 16 октября 2016 .
  38. ^ Раймонд Б. Ховард. "Дело в пользу окон: методы, купившие 60 лет". Год / 2000 Журнал (март / апрель 1998 г.). Использование окон - это долгосрочное решение, которое должно поддерживать нормальную работу устаревших систем до тех пор, пока программное обеспечение не будет переработано и / или переформатировано.
  39. ^ Зеленый, Макс. «CNN - 10 лучших исправлений проблемы 2000 года для вашего ПК - 22 сентября 1999 года» . CNN.
  40. ^ "Набор ошибок тысячелетия" .
  41. ^ Rudy Rupak
  42. ^ "Часто задаваемые вопросы о 2000 году" . 1998-05-05 . Проверено 1 марта 2020 .
  43. ^ Эллен Фридман; Джерри Розенберг. «Обратный отсчет до тысячелетия: вопросы для рассмотрения в последний год» (PDF) .
  44. ^ Питер Крускопфс. «Дилемма свидания» . Строители информации . Архивировано из оригинала на 1996-12-27 . Проверено 15 марта 2020 . Другой вариант - программы-мосты, такие как сервер дат. Эти серверы обрабатывают преобразование формата записи с двухзначного на четырехзначный год.
  45. ^ "Ошибка 2000 года поднимает свою уродливую голову" . Нью-Йорк: CNN. 1999-01-12 . Проверено 30 декабря 2019 .
  46. ^ Хиты ошибки тысячелетия розничная торговля , от BBC News , 29 декабря 1999.
  47. ^ a b c d "Возникают незначительные ошибки" . BBC News . 2000-01-01 . Проверено 8 июля 2017 .
  48. ^ a b «Неисправность АЭС Японии» . BBC News . 1999-12-31.
  49. ^ а б Мартин Уильямс (2000-01-03). «Проблемы с компьютером поразили три атомные станции в Японии» . CNN . IDG Communications . Архивировано из оригинала на 2004-12-07.
  50. Уэйнрайт, Мартин (13 сентября 2001). «NHS стоит перед огромным счетом за ущерб после ошибки тысячелетия» . Хранитель . Великобритания . Проверено 25 сентября 2011 . Служба здравоохранения столкнулась с большими требованиями о компенсации после того, как вчера признала, что неспособность обнаружить компьютерную ошибку с ошибкой тысячелетия привела к отправке неверных результатов теста на синдром Дауна 154 беременным женщинам. ...
  51. ^ Марша Уолтон; Майлз О'Брайен (1 января 2000 г.). «Подготовка окупается; мир сообщает только о крошечных сбоях 2000 года» . CNN . Архивировано из оригинала на 2004-12-07.
  52. ^ "BBC NEWS | Америка | Спутники США безопасны после сбоя 2000 года" . news.bbc.co.uk . Проверено 16 января 20 .
  53. ^ "Високосный день имел глюки" . Проводной . 2000-03-01 . Проверено 25 февраля 2020 .
  54. ^ "Високосный год Гонконга без сбоев 2000 года" . Проводной . 2000-02-29 . Проверено 16 октября 2016 .
  55. ^ "Високосный день имел глюки" . Проводной . 2000-03-01 . Проверено 16 октября 2016 .
  56. ^ «Последний укус ошибки» . BBC News . 2001-01-05.
  57. ^ Рич Колдер (2019-04-21). «Проблемная беспроводная система Нью-Йорка превратилась в денежную яму в размере 900 миллионов долларов» . The New York Post .
  58. ^ «Беспроводная сеть Нью-Йорка не работает из-за ошибки программного обеспечения, похожей на 2000 год» . The New York Post .
  59. ^ Stokel-Уокер, Крис. «Ленивое исправление 20 лет назад означает, что теперь компьютерная ошибка 2000 года разрушает компьютеры» . Новый ученый . Проверено 12 января 2020 .
  60. ^ Колер, Илиана V .; Калчев, Иордания; Димова, Марьяна. «Интегрированная информационная система демографической статистики« ESGRAON-TDS »в Болгарии» (PDF) . 6 Статья 12. Демографические исследования: 325–354. Cite journal requires |journal= (help)
  61. ^ «Персональный код: Часто задаваемые вопросы» . Агентство цифровых данных и данных о населении, Финляндия . Проверено 29 ноября 2020 .
  62. ^ "Заявление об общественной позиции Национальной целевой группы Уганды по Y2k в конце июня 1999 г." . 1999-06-30 . Проверено 11 января 2012 .
  63. ^ «Центр 2000 года призывает больше информации о готовности к 2000 году» . 1999-08-03 . Проверено 11 января 2012 .
  64. ^ "Закон о раскрытии информации и готовности 2000 года" . FindLaw . Проверено 14 мая 2019 .
  65. ^ «Ошибка 2000 года: определение, истерия и факты» . Encyclopdia Britannica . 2019-05-10 . Проверено 14 мая 2019 .
  66. ^ ДеБрюс, Орландо; Джонс, Дженнифер (1999-02-23). «Белый дом смещает фокус проблемы 2000 года на государства» . CNN . Проверено 16 октября 2016 .
  67. ^ Атли, Том . «Президентский совет по конверсии 2000 года» . Институт совместного интеллекта . Проверено 14 мая 2019 .
  68. ^ a b Копия отчета FCC Y2K по сектору связи (март 1999 г.) доступна на WUTC (PDF) .  (1,66 МБ)
  69. ^ «Заявление президента об информации и готовности к проблеме 2000 года» . Проект президентских материалов Клинтона . Национальное управление архивов и документации. 1998-10-19.
  70. ^ "Дом" . Национальный информационный центр по проблеме 2000 года . Администрация общих служб . Архивировано из оригинала на 2000-12-05 . Проверено 16 марта 2020 .
  71. Роберт Дж. Батлер и Энн Э. Хог, Wiley, Rein & Fielding (сентябрь 1999 г.). «Федеральная комиссия по связи возглавляет надзор за подготовкой индустрии связи США к 2000 году» . Журнал обмена сообщениями . Открытая группа. Архивировано из оригинала на 2008-10-09 . Проверено 16 октября 2016 .CS1 maint: uses authors parameter (link)
  72. ^ «Ожидается, что основные Интернет-структуры будут готовы к Y2K, Telecom News, NCS (1999 г., выпуск 2)» (PDF) .  (799 КБ)
  73. ^ "США, Россия, Объединенный центр ошибок Y2k Shutter" . Чикаго Трибьюн . 2000-01-16 . Проверено 28 января 2017 .
  74. ^ "Коллекция: отчеты Международного центра сотрудничества 2000 года | Гиды архивных коллекций Университета Миннесоты" . archives.lib.umn.edu .
  75. ^ а б Кирснер, Скотт (1997-11-01). "Летите легальными орлами". Журнал CIO . п. 38.
  76. ^ "quetek.com" . quetek.com . Проверено 25 сентября 2011 .
  77. ^ Интернет Год 2000 Campaign архивируются Cybertelecom.
  78. ^ Kunstler, Джим (1999). «Мой 2000 год - личное заявление» . Канстлер, Джим. Архивировано из оригинала на 2007-09-27 . Проверено 12 декабря 2006 .
  79. ^ a b c «Лжепророки, настоящая прибыль - объединение американцев» . Проверено 9 ноября 2016 .
  80. Даттон, Д., 31 декабря 2009 г. New York Times, «Всегда конец света, каким мы его знаем»
  81. ^ Коэн, Дж., 1 марта 1999 г., «Некоторые христиане боятся конца, для других это просто день» Chicago Tribune
  82. Харт, Б., 12 февраля 1999 г. Deseret News, "Христианские паникеры 2000 года безответственные" Служба новостей Скриппса Ховарда
  83. Смит, Б., 1999, Я шпионю своим глазом, MS Life Media, глава 24 - Ошибка 2000 года, http://www.barrysmith.org.nz/site/books/
  84. ^ a b «Служения Col Stringer - Информационный бюллетень Том 1: № 4» . Архивировано из оригинала на 2012-03-20 . Проверено 9 ноября 2016 .
  85. Ривера, Дж., 17 февраля 1999 г., «Апокалипсис сегодня - проблема 2000 года вызывает опасения», The Baltimore Sun
  86. ^ a b, который был в разгаре к 1996 году: Тарп, Пол (1996-12-02). "Millennium Milllionairs: счет за 2000 г .; знатоки мэйнфреймов возвращаются". The New York Post . п. 27.
  87. ^ "low" #: всемирный отчет комитета Сената США по проблеме 2000 г. на сумму 200 млрд долларов;
  88. ^ Федеральный резервный банк Миннеаполиса. «Индекс потребительских цен (оценка) 1800–» . Проверено 1 января 2020 .
  89. ^ a b "2000 год: переоценка и перепроданность?" . 2000-01-06.
  90. ^ Митчелл, Роберт Л. (2009-12-28). «Y2K: хорошее, плохое и безумное» . Компьютерный мир .
  91. Дэвид С. Иоахим (01.05.2006). «Ткацкие станки Mini-Y2K и другие всплески» . Нью-Йорк Таймс . системы, которые автоматизируют распространение исправлений программного обеспечения, называемые патчами
  92. ^ a b Джеймс Кристи, (12 января 2015 г.), 2000 год - почему я знаю, что это была настоящая проблема, «Блог Claro Testing» (по состоянию на 12 января 2015 г.) [ ненадежный источник? ]
  93. ^ Y2K готовности помогли Нью - Йорк после 9/11 , статьи Лоис Славин из MIT News, 20 ноября 2002 года.
  94. ^ «Финансы и развитие, март 2002 - 11 сентября и платежная система США» . Финансы и развитие - F&D .
  95. ^ Голдберг, Майкл; Карр, Кэтлин (13 октября 2003 г.). «В следующий раз погаснет свет» . Журнал CIO .
  96. ^ Y2K готовность помогли NYC 9/11 , статья Rae Циммерман из MIT News , 19 ноября 2002 года.
  97. ^ Даттон, Денис (31 декабря 2009 г.), «Это всегда конец света, каким мы его знаем» , The New York Times.
  98. ^ Смит, Р. Джеффри (2000-01-04), "Италия заслонила ошибку 2000 года" , The Washington Post.
  99. Белый дом: школы отстают в готовности к проблеме 2000: Президентский совет бьет тревогу по поводу подготовки округов K-12 , статья Джонатана Левина из eSchool News , 1 сентября 1999 г.
  100. ^ Hoover, Кент (2000-01-09), "Большая часть малых предприятий выиграть их Y2K авантюру" , Пьюджет - Саунд Business Journal.
  101. ^ Погаснет? Проблема 2000 года кажется безопасной , статья Элизабет Вайз в USA Today от 14 февраля 1999 г.
  102. Джон Куиггин, (2 сентября 1999 г.), «Ошибка 2000 года, возможно, никогда не укусит», «Австралийский финансовый обзор» (из Интернет-архива, просмотренный 29 декабря 2009 г.).
  103. Юджин Кларк; Джордж Чо; Артур Хойел. «Судебный процесс 2000 года: больше ошибок, попадающих на одного и того же поклонника юридических наук» .
  104. T. Август (2011). «Кто должен нести ответственность за безопасность программного обеспечения?». JSTOR 25835749 .  Cite journal requires |journal= (help)

Внешние ссылки [ править ]

  • Центр отчетов о проблеме 2000 года и общества , Институт Чарльза Бэббиджа , Университет Миннесоты. Документирует деятельность Центра по проблемам 2000 года и общества (расположенного в Вашингтоне), работающего с некоммерческими организациями и фондами по реагированию на возможные социальные последствия компьютерной проблемы 2000 года: помощь бедным и уязвимым, а также защита здоровья человека и окружающей среды. Записи предоставлены исполнительным директором Норманом Л. Дином.
  • Отчет Международного центра сотрудничества по проблеме 2000 года, 1998–2000 гг. , Институт Чарльза Бэббиджа , Университет Миннесоты. Сборник содержит материалы Международного центра сотрудничества по проблеме 2000 года. Включает отчеты по странам, вырезки из новостей, анкеты по странам, телефонные справочники по странам, справочные материалы, аудиовизуальные материалы и документы Брюса В. МакКоннелла, директора IY2KCC.
  • Подготовка к апокалипсису: проблема 2000 года , Институт Чарльза Бэббиджа , Университет Миннесоты. Интернет-выставка, куратор которой - Стефани Х. Кроу.
  • BBC: освещение проблемы 2000 года
  • В начале был документальный фильм The Nerd - BBC Radio об истории компьютеров и ошибке тысячелетия через 10 лет после использования архивных записей.
  • The Surprising Legacy Of Y2K - Радио-документальный фильм американских СМИ об истории и наследии ошибки тысячелетия спустя пять лет.
  • Зевание нового тысячелетия
  • Цифровые архивы CBC - Канун тысячелетия
  • Как Великобритания справилась с ошибкой тысячелетия
  • У крупных компаний время для ПК уходит CNN