23 декабря 2003, 14:12

Дежа Вю от "проблемы-2000"

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

Недостаток был обнаружен в конце прошлой недели и связан с особенностью некоторых Unix-систем. Разработчики для расчета данных выбрали промежуток в 2 миллиарда секунд с 1970 года - "нулевого года". Это число для разработанных PTC программ ставит рубеж корректной обработки даты - 10 января будущего года. После чего, программное обеспечение РТС будет неспособно признать даты и корректно работать.

"Это не означает потерю данных, "успокоил" общественность представитель фирмы, - "Программное обеспечение всего лишь прекращает работать. Пока ошибка не будет исправлена". Сама Unix использует подобный метод расчета даты, но разработчики здесь оказались более дальновидны и выбрали зоной отсчета 4 миллиарда секунд, максимальное число, которое может обработать 32-битовая система. Это означает, что большинство Unix программ продолжит работать до 2038.

Оцените новость:
  • 0 оценок